resolves issues ARQ-1863 and ARQ-1864

resolves issues ARQ-1863 and ARQ-1864 by updating arquillian version to 1.1.5.Final and removing zip4j as dependency and add commons-compress library. Because of this change a new UnzipTool and UntarTool has been implemented, so Linux users that cannot use zip can still uncompress their files. 

A base Uncompress class has been created so common uncompress operations for uncompress algorithms can be implemented easier. 
Yes I think for example that UnZipTool is less readable than UnzipTool.

2014-10-13 11:53 GMT+02:00 Karel Piwko <notifications@github.com>:

> In
> spacelift-impl/src/main/java/org/arquillian/spacelift/tool/basic/UncompressTool.java:
>
> > +import java.io.File;
> > +import java.io.FileInputStream;
> > +import java.io.FileOutputStream;
> > +import java.io.InputStream;
> > +
> > +import org.apache.commons.compress.archivers.ArchiveEntry;
> > +import org.apache.commons.compress.archivers.ArchiveInputStream;
> > +import org.arquillian.spacelift.tool.Tool;
> > +
> > +/**
> > + * Uncompress Tool
> > + *
> > + * @author <a href="asotobu@gmail.com">Alex Soto</a>
> > + *
> > + */
> > +public abstract class UncompressTool extends Tool<File, File> {
>
> I'd prefer to keep UncompressTool. Too much camel case hurts...same as
> HTTPClient vs. HttpClient. Matter of taste though ;-)
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/arquillian/arquillian-spacelift/pull/19/files#r18761041>
> .
>



-- 
+----------------------------------------------------------+
  Alex Soto Bueno - Computer Engineer
  www.lordofthejars.com
+----------------------------------------------------------+