in src/main/org/apache/ant/compress/taskdefs/GZip.java [39:55]
public GZip() {
super(new PackBase.ResourceWrapper() {
@Override
public CommonsCompressCompressorResource wrap(Resource dest) {
return new GZipResource(dest);
}
});
setFactory(new GZipStreamFactory() {
@Override
public CompressorOutputStream getCompressorStream(OutputStream stream)
throws IOException {
GzipParameters params = new GzipParameters();
params.setCompressionLevel(level);
return new GzipCompressorOutputStream(stream, params);
}
});
}