@@ -0,0 +1,958 @@
+%0Aimport com.yahoo.platform.yui.compressor.JavaScriptCompressor;%0A%0Aimport java.io.*;%0Aimport java.nio.file.Path;%0Aimport java.nio.file.Paths;%0Aimport java.util.ArrayList;%0A%0Apublic class Minify %7B%0A    public Minify(File in, String out) throws IOException %7B%0A        ProductionJS.logger.info(%22Minify of JS file %22 + in.getAbsolutePath());%0A        Writer tmp = new StringWriter();%0A%0A        String path=in.getPath();%0A        Reader reader=new InputStreamReader(new FileInputStream(path),%22UTF-8%22);%0A%0A        JavaScriptCompressor compressor = new JavaScriptCompressor(reader,new MyErrorReporter());%0A        reader.close();%0A        compressor.compress(tmp,2000,true,false,true,true);%0A%0A        File outputExist = new File(out);%0A        if(outputExist.exists() && outputExist.isFile())%0A            outputExist.delete();%0A%0A        PrintStream output = null;%0A        output = new PrintStream(new FileOutputStream(out));%0A        output.print(tmp);%0A        output.close();%0A    %7D%0A%7D%0A%0A

Create Minify.java