vmtest/src/main/java/org/apidesign/bck2brwsr/vmtest/impl/GenerateZipProcessor.java
1.1 --- a/vmtest/src/main/java/org/apidesign/bck2brwsr/vmtest/impl/GenerateZipProcessor.java Wed Jan 30 14:03:49 2013 +0100
1.2 +++ b/vmtest/src/main/java/org/apidesign/bck2brwsr/vmtest/impl/GenerateZipProcessor.java Mon Feb 25 19:00:08 2013 +0100
1.3 @@ -25,6 +25,7 @@
1.4 import java.util.jar.JarOutputStream;
1.5 import java.util.jar.Manifest;
1.6 import javax.annotation.processing.AbstractProcessor;
1.7 +import javax.annotation.processing.Filer;
1.8 import javax.annotation.processing.Processor;
1.9 import javax.annotation.processing.RoundEnvironment;
1.10 import javax.annotation.processing.SupportedAnnotationTypes;
1.11 @@ -73,7 +74,8 @@
1.12 }
1.13
1.14 private void generateJar(PackageElement pe, GenerateZip gz, Element e) throws IOException {
1.15 - FileObject res = processingEnv.getFiler().createResource(
1.16 + final Filer filer = processingEnv.getFiler();
1.17 + FileObject res = filer.createResource(
1.18 StandardLocation.CLASS_OUTPUT,
1.19 pe.getQualifiedName().toString(),
1.20 gz.name(), e
1.21 @@ -93,6 +95,7 @@
1.22 jar.write(arr[i + 1].getBytes("UTF-8"));
1.23 jar.closeEntry();
1.24 }
1.25 + jar.close();
1.26 }
1.27 -
1.28 +
1.29 }