# HG changeset patch # User Lubomir Nerad # Date 1363694924 -3600 # Node ID 35507d1a50693e6b1eb7e60290768a177b6f90c7 # Parent 3af0747dc94f22c887fe6b8e13ed9c3efc622469 Added since tags diff -r 3af0747dc94f -r 35507d1a5069 rt/mojo/src/main/java/org/apidesign/bck2brwsr/mojo/Java2JavaScript.java --- a/rt/mojo/src/main/java/org/apidesign/bck2brwsr/mojo/Java2JavaScript.java Wed Mar 13 18:14:23 2013 +0100 +++ b/rt/mojo/src/main/java/org/apidesign/bck2brwsr/mojo/Java2JavaScript.java Tue Mar 19 13:08:44 2013 +0100 @@ -53,6 +53,11 @@ @Parameter(defaultValue="${project}") private MavenProject prj; + /** + * The obfuscation level for the generated JavaScript file. + * + * @since 0.5 + */ @Parameter(defaultValue="NONE") private ObfuscationLevel obfuscation; diff -r 3af0747dc94f -r 35507d1a5069 rt/vm/src/main/java/org/apidesign/vm4brwsr/Bck2Brwsr.java --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/Bck2Brwsr.java Wed Mar 13 18:14:23 2013 +0100 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/Bck2Brwsr.java Tue Mar 19 13:08:44 2013 +0100 @@ -89,6 +89,7 @@ * @param resources provider of class files to use * @param classes additional classes to include in the generated script * @throws IOException I/O exception can be thrown when something goes wrong + * @since 0.5 */ public static void generate(Appendable out, ObfuscationLevel obfuscationLevel, Resources resources, String... classes) throws IOException { StringArray arr = StringArray.asList(classes); @@ -117,6 +118,7 @@ * @param loader class loader to load needed classes from * @param classes additional classes to include in the generated script * @throws IOException I/O exception can be thrown when something goes wrong + * @since 0.5 */ public static void generate(Appendable out, ObfuscationLevel obfuscationLevel, final ClassLoader loader, String... classes) throws IOException { class R implements Resources { diff -r 3af0747dc94f -r 35507d1a5069 rt/vm/src/main/java/org/apidesign/vm4brwsr/ObfuscationLevel.java --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/ObfuscationLevel.java Wed Mar 13 18:14:23 2013 +0100 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/ObfuscationLevel.java Tue Mar 19 13:08:44 2013 +0100 @@ -20,6 +20,8 @@ /** * Defines obfuscation level of produced JavaScript files. Corresponds to the * closure compiler compilation level. + * + * @since 0.5 */ public enum ObfuscationLevel { NONE,