# HG changeset patch # User Jaroslav Tulach # Date 1429101174 -7200 # Node ID 9fb23d7831dacedb00cb60581d708b3d8ad1b470 # Parent 999cf016915681308916fc27db1fd04c82d680b9 Can change obfuscation of the minified library - probably only meaningful to use MINIMAL instead of FULL diff -r 999cf0169156 -r 9fb23d7831da rt/mojo/src/main/java/org/apidesign/bck2brwsr/mojo/AOTLibrary.java --- a/rt/mojo/src/main/java/org/apidesign/bck2brwsr/mojo/AOTLibrary.java Wed Apr 15 12:29:45 2015 +0200 +++ b/rt/mojo/src/main/java/org/apidesign/bck2brwsr/mojo/AOTLibrary.java Wed Apr 15 14:32:54 2015 +0200 @@ -80,7 +80,14 @@ @Parameter(defaultValue = "true") private boolean ignoreBootClassPath; - + + /** + * The obfuscation level for the generated minified JavaScript file. + * @since 0.5 + */ + @Parameter(defaultValue = "FULL") + private ObfuscationLevel obfuscation; + @Override public void execute() throws MojoExecutionException, MojoFailureException { URLClassLoader loader; @@ -151,7 +158,7 @@ Writer w = new OutputStreamWriter(os, "UTF-8"); configureMain(loader). - obfuscation(ObfuscationLevel.FULL). + obfuscation(obfuscation). generate(w); w.flush(); os.closeEntry();