Bringing up-to-date with default branch model
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Sat, 30 Mar 2013 07:58:50 +0100
branchmodel
changeset 90598b20f45c515
parent 890 c8810910c311
parent 904 8da928058d88
child 906 22358b42ec2a
Bringing up-to-date with default branch
     1.1 --- a/.hgtags	Mon Mar 25 16:47:17 2013 +0100
     1.2 +++ b/.hgtags	Sat Mar 30 07:58:50 2013 +0100
     1.3 @@ -1,3 +1,7 @@
     1.4  0a115f1c6f3c70458fc479ae82b4d7fcdeb7e95a jdk7-b147_base
     1.5  7367a296a9ec4a88e0292a41244c96283818e563 bck2brwsr-0.3
     1.6  caf1e66268fd4100d57922d973ae09a6bf3be847 release-${releaseVersion}
     1.7 +30e9ac29654fba6f67d0921e7e3aa21133442592 release-0.5
     1.8 +caf1e66268fd4100d57922d973ae09a6bf3be847 release-0.4
     1.9 +caf1e66268fd4100d57922d973ae09a6bf3be847 release-${releaseVersion}
    1.10 +0000000000000000000000000000000000000000 release-${releaseVersion}
     2.1 --- a/benchmarks/matrix-multiplication/pom.xml	Mon Mar 25 16:47:17 2013 +0100
     2.2 +++ b/benchmarks/matrix-multiplication/pom.xml	Sat Mar 30 07:58:50 2013 +0100
     2.3 @@ -4,12 +4,12 @@
     2.4  
     2.5    <groupId>org.apidesign.bck2brwsr</groupId>
     2.6    <artifactId>matrix.multiplication</artifactId>
     2.7 -  <version>0.5-SNAPSHOT</version>
     2.8 +  <version>0.6-SNAPSHOT</version>
     2.9    <packaging>jar</packaging>
    2.10    <parent>
    2.11      <artifactId>benchmarks</artifactId>
    2.12      <groupId>org.apidesign.bck2brwsr</groupId>
    2.13 -    <version>0.5-SNAPSHOT</version>
    2.14 +    <version>0.6-SNAPSHOT</version>
    2.15    </parent>
    2.16  
    2.17    <name>Matrix multiplication</name>
    2.18 @@ -74,7 +74,7 @@
    2.19      <dependency>
    2.20        <groupId>org.apidesign.bck2brwsr</groupId>
    2.21        <artifactId>emul.mini</artifactId>
    2.22 -      <version>0.5-SNAPSHOT</version>
    2.23 +      <version>0.6-SNAPSHOT</version>
    2.24      </dependency>
    2.25      <dependency>
    2.26        <groupId>org.testng</groupId>
    2.27 @@ -91,7 +91,7 @@
    2.28      <dependency>
    2.29        <groupId>org.apidesign.bck2brwsr</groupId>
    2.30        <artifactId>vmtest</artifactId>
    2.31 -      <version>0.5-SNAPSHOT</version>
    2.32 +      <version>0.6-SNAPSHOT</version>
    2.33        <scope>test</scope>
    2.34      </dependency>
    2.35    </dependencies>
     3.1 --- a/benchmarks/pom.xml	Mon Mar 25 16:47:17 2013 +0100
     3.2 +++ b/benchmarks/pom.xml	Sat Mar 30 07:58:50 2013 +0100
     3.3 @@ -4,11 +4,11 @@
     3.4    <parent>
     3.5      <artifactId>bck2brwsr</artifactId>
     3.6      <groupId>org.apidesign</groupId>
     3.7 -    <version>0.5-SNAPSHOT</version>
     3.8 +    <version>0.6-SNAPSHOT</version>
     3.9    </parent>
    3.10    <groupId>org.apidesign.bck2brwsr</groupId>
    3.11    <artifactId>benchmarks</artifactId>
    3.12 -  <version>0.5-SNAPSHOT</version>
    3.13 +  <version>0.6-SNAPSHOT</version>
    3.14    <packaging>pom</packaging>
    3.15    <name>Performance benchmarks</name>
    3.16    <modules>
     4.1 --- a/dew/pom.xml	Mon Mar 25 16:47:17 2013 +0100
     4.2 +++ b/dew/pom.xml	Sat Mar 30 07:58:50 2013 +0100
     4.3 @@ -4,11 +4,11 @@
     4.4    <parent>
     4.5      <groupId>org.apidesign</groupId>
     4.6      <artifactId>bck2brwsr</artifactId>
     4.7 -    <version>0.5-SNAPSHOT</version>
     4.8 +    <version>0.6-SNAPSHOT</version>
     4.9    </parent>
    4.10    <groupId>org.apidesign.bck2brwsr</groupId>
    4.11    <artifactId>dew</artifactId>
    4.12 -  <version>0.5-SNAPSHOT</version>
    4.13 +  <version>0.6-SNAPSHOT</version>
    4.14    <name>Development Environment for Web</name>
    4.15    <url>http://maven.apache.org</url>
    4.16      <build>
     5.1 --- a/ide/editor/pom.xml	Mon Mar 25 16:47:17 2013 +0100
     5.2 +++ b/ide/editor/pom.xml	Sat Mar 30 07:58:50 2013 +0100
     5.3 @@ -4,19 +4,18 @@
     5.4      <parent>
     5.5          <artifactId>ide</artifactId>
     5.6          <groupId>org.apidesign.bck2brwsr</groupId>
     5.7 -        <version>0.5-SNAPSHOT</version>
     5.8 +        <version>0.6-SNAPSHOT</version>
     5.9      </parent>
    5.10  
    5.11 -    <groupId>org.apidesign.bck2brwsr.ide.editor</groupId>
    5.12 +    <groupId>org.apidesign.bck2brwsr.ide</groupId>
    5.13      <artifactId>editor</artifactId>
    5.14 -    <version>0.5-SNAPSHOT</version>
    5.15 +    <version>0.6-SNAPSHOT</version>
    5.16      <packaging>nbm</packaging>
    5.17  
    5.18      <name>Editor Support for Bck2Brwsr</name>
    5.19  
    5.20      <properties>
    5.21          <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    5.22 -        <netbeans.version>RELEASE73</netbeans.version>
    5.23          <endorsed.dir>${project.build.directory}/endorsed</endorsed.dir>
    5.24      </properties>
    5.25  
    5.26 @@ -40,71 +39,59 @@
    5.27          <dependency>
    5.28              <groupId>org.netbeans.api</groupId>
    5.29              <artifactId>org-netbeans-api-annotations-common</artifactId>
    5.30 -            <version>${netbeans.version}</version>
    5.31          </dependency>
    5.32          <dependency>
    5.33              <groupId>org.netbeans.api</groupId>
    5.34              <artifactId>org-netbeans-modules-java-source</artifactId>
    5.35 -            <version>${netbeans.version}</version>
    5.36          </dependency>
    5.37          <dependency>
    5.38              <groupId>org.netbeans.api</groupId>
    5.39              <artifactId>org-netbeans-libs-javacapi</artifactId>
    5.40 -            <version>${netbeans.version}</version>
    5.41          </dependency>
    5.42          <dependency>
    5.43              <groupId>org.netbeans.api</groupId>
    5.44              <artifactId>org-netbeans-spi-java-hints</artifactId>
    5.45 -            <version>${netbeans.version}</version>
    5.46          </dependency>
    5.47          <dependency>
    5.48              <groupId>org.netbeans.api</groupId>
    5.49              <artifactId>org-netbeans-modules-parsing-api</artifactId>
    5.50 -            <version>${netbeans.version}</version>
    5.51          </dependency>
    5.52          <dependency>
    5.53              <groupId>org.netbeans.api</groupId>
    5.54              <artifactId>org-netbeans-spi-editor-hints</artifactId>
    5.55 -            <version>${netbeans.version}</version>
    5.56          </dependency>
    5.57          <dependency>
    5.58              <groupId>org.netbeans.api</groupId>
    5.59              <artifactId>org-openide-util</artifactId>
    5.60 -            <version>${netbeans.version}</version>
    5.61          </dependency>
    5.62          <dependency>
    5.63              <groupId>org.netbeans.api</groupId>
    5.64              <artifactId>org-netbeans-modules-java-lexer</artifactId>
    5.65 -            <version>${netbeans.version}</version>
    5.66          </dependency>
    5.67          <dependency>
    5.68              <groupId>org.netbeans.api</groupId>
    5.69              <artifactId>org-netbeans-modules-lexer</artifactId>
    5.70 -            <version>${netbeans.version}</version>
    5.71          </dependency>
    5.72          <dependency>
    5.73              <groupId>org.apidesign.bck2brwsr</groupId>
    5.74              <artifactId>core</artifactId>
    5.75 -            <version>0.5-SNAPSHOT</version>
    5.76 +            <version>0.6-SNAPSHOT</version>
    5.77              <type>jar</type>
    5.78              <scope>test</scope>
    5.79          </dependency>
    5.80          <dependency>
    5.81              <groupId>org.netbeans.api</groupId>
    5.82              <artifactId>org-netbeans-modules-java-hints-test</artifactId>
    5.83 -            <version>${netbeans.version}</version>
    5.84              <scope>test</scope>
    5.85          </dependency>
    5.86          <dependency>
    5.87              <groupId>org.netbeans.api</groupId>
    5.88              <artifactId>org-netbeans-libs-junit4</artifactId>
    5.89 -            <version>${netbeans.version}</version>
    5.90              <scope>test</scope>
    5.91          </dependency>
    5.92          <dependency>
    5.93              <groupId>org.netbeans.modules</groupId>
    5.94              <artifactId>org-netbeans-lib-nbjavac</artifactId>
    5.95 -            <version>${netbeans.version}</version>
    5.96              <scope>test</scope>
    5.97          </dependency>
    5.98          <dependency>
     6.1 --- a/ide/pom.xml	Mon Mar 25 16:47:17 2013 +0100
     6.2 +++ b/ide/pom.xml	Sat Mar 30 07:58:50 2013 +0100
     6.3 @@ -4,11 +4,11 @@
     6.4    <parent>
     6.5      <artifactId>bck2brwsr</artifactId>
     6.6      <groupId>org.apidesign</groupId>
     6.7 -    <version>0.5-SNAPSHOT</version>
     6.8 +    <version>0.6-SNAPSHOT</version>
     6.9    </parent>
    6.10    <groupId>org.apidesign.bck2brwsr</groupId>
    6.11    <artifactId>ide</artifactId>
    6.12 -  <version>0.5-SNAPSHOT</version>
    6.13 +  <version>0.6-SNAPSHOT</version>
    6.14    <packaging>pom</packaging>
    6.15    <name>IDE Support</name>
    6.16    <modules>
     7.1 --- a/javaquery/api/pom.xml	Mon Mar 25 16:47:17 2013 +0100
     7.2 +++ b/javaquery/api/pom.xml	Sat Mar 30 07:58:50 2013 +0100
     7.3 @@ -4,11 +4,11 @@
     7.4    <parent>
     7.5      <groupId>org.apidesign.bck2brwsr</groupId>
     7.6      <artifactId>javaquery</artifactId>
     7.7 -    <version>0.5-SNAPSHOT</version>
     7.8 +    <version>0.6-SNAPSHOT</version>
     7.9    </parent>
    7.10    <groupId>org.apidesign.bck2brwsr</groupId>
    7.11    <artifactId>javaquery.api</artifactId>
    7.12 -  <version>0.5-SNAPSHOT</version>
    7.13 +  <version>0.6-SNAPSHOT</version>
    7.14    <name>JavaQuery API</name>
    7.15    <url>http://maven.apache.org</url>
    7.16      <build>
     8.1 --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java	Mon Mar 25 16:47:17 2013 +0100
     8.2 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java	Sat Mar 30 07:58:50 2013 +0100
     8.3 @@ -258,7 +258,7 @@
     8.4      }
     8.5  
     8.6      private static String cnstnt(String id) {
     8.7 -        return id.toUpperCase(Locale.ENGLISH).replace('.', '_').replace('-', '_');
     8.8 +        return id.replace('.', '_').replace('-', '_');
     8.9      }
    8.10  
    8.11      private boolean initializeOnClick(
     9.1 --- a/javaquery/api/src/test/java/org/apidesign/bck2brwsr/htmlpage/KnockoutTest.java	Mon Mar 25 16:47:17 2013 +0100
     9.2 +++ b/javaquery/api/src/test/java/org/apidesign/bck2brwsr/htmlpage/KnockoutTest.java	Sat Mar 30 07:58:50 2013 +0100
     9.3 @@ -49,9 +49,9 @@
     9.4          KnockoutModel m = new KnockoutModel();
     9.5          m.setName("Kukuc");
     9.6          m.applyBindings();
     9.7 -        assert "Kukuc".equals(m.INPUT.getValue()) : "Value is really kukuc: " + m.INPUT.getValue();
     9.8 -        m.INPUT.setValue("Jardo");
     9.9 -        m.triggerEvent(m.INPUT, OnEvent.CHANGE);
    9.10 +        assert "Kukuc".equals(m.input.getValue()) : "Value is really kukuc: " + m.input.getValue();
    9.11 +        m.input.setValue("Jardo");
    9.12 +        m.triggerEvent(m.input, OnEvent.CHANGE);
    9.13          assert "Jardo".equals(m.getName()) : "Name property updated: " + m.getName();
    9.14      }
    9.15      
    10.1 --- a/javaquery/api/src/test/java/org/apidesign/bck2brwsr/htmlpage/PageController.java	Mon Mar 25 16:47:17 2013 +0100
    10.2 +++ b/javaquery/api/src/test/java/org/apidesign/bck2brwsr/htmlpage/PageController.java	Sat Mar 30 07:58:50 2013 +0100
    10.3 @@ -50,7 +50,7 @@
    10.4          if (PAGE != ref) {
    10.5              throw new IllegalStateException("Both references should be the same. " + ref + " != " + PAGE);
    10.6          }
    10.7 -        ref.PG_TITLE.setText("You want this window to be named " + ref.PG_TEXT.getValue());
    10.8 +        ref.pg_title.setText("You want this window to be named " + ref.pg_text.getValue());
    10.9      }
   10.10      
   10.11      @On(event = CLICK, id={ "pg.title", "pg.text" })
   10.12 @@ -58,11 +58,11 @@
   10.13          if (!id.equals("pg.title")) {
   10.14              throw new IllegalStateException();
   10.15          }
   10.16 -        PAGE.PG_TITLE.setText(id);
   10.17 +        PAGE.pg_title.setText(id);
   10.18      }
   10.19      
   10.20      @On(event = CLICK, id={ "pg.canvas" })
   10.21      static void clickCanvas(String id, double layerX) {
   10.22 -        PAGE.PG_CANVAS.setWidth((int) layerX);
   10.23 +        PAGE.pg_canvas.setWidth((int) layerX);
   10.24      }
   10.25  }
    11.1 --- a/javaquery/demo-calculator-dynamic/pom.xml	Mon Mar 25 16:47:17 2013 +0100
    11.2 +++ b/javaquery/demo-calculator-dynamic/pom.xml	Sat Mar 30 07:58:50 2013 +0100
    11.3 @@ -4,7 +4,7 @@
    11.4  
    11.5    <groupId>org.apidesign.bck2brwsr</groupId>
    11.6    <artifactId>demo.calculator</artifactId>
    11.7 -  <version>0.5-SNAPSHOT</version>
    11.8 +  <version>0.6-SNAPSHOT</version>
    11.9    <packaging>jar</packaging>
   11.10  
   11.11    <name>JavaQuery Demo - Calculator</name>
   11.12 @@ -18,7 +18,7 @@
   11.13              <plugin>
   11.14                  <groupId>org.apidesign.bck2brwsr</groupId>
   11.15                  <artifactId>mojo</artifactId>
   11.16 -                <version>0.5-SNAPSHOT</version>
   11.17 +                <version>0.6-SNAPSHOT</version>
   11.18                  <executions>
   11.19                      <execution>
   11.20                          <goals>
   11.21 @@ -93,13 +93,13 @@
   11.22      <dependency>
   11.23        <groupId>org.apidesign.bck2brwsr</groupId>
   11.24        <artifactId>emul</artifactId>
   11.25 -      <version>0.5-SNAPSHOT</version>
   11.26 +      <version>0.6-SNAPSHOT</version>
   11.27        <classifier>rt</classifier>
   11.28      </dependency>
   11.29      <dependency>
   11.30        <groupId>org.apidesign.bck2brwsr</groupId>
   11.31        <artifactId>javaquery.api</artifactId>
   11.32 -      <version>0.5-SNAPSHOT</version>
   11.33 +      <version>0.6-SNAPSHOT</version>
   11.34      </dependency>
   11.35      <dependency>
   11.36        <groupId>org.testng</groupId>
   11.37 @@ -112,7 +112,7 @@
   11.38        <artifactId>vm4brwsr</artifactId>
   11.39        <classifier>js</classifier>
   11.40        <type>zip</type>
   11.41 -      <version>0.5-SNAPSHOT</version>
   11.42 +      <version>0.6-SNAPSHOT</version>
   11.43        <scope>provided</scope>
   11.44      </dependency>
   11.45    </dependencies>
    12.1 --- a/javaquery/demo-calculator-dynamic/src/main/resources/org/apidesign/bck2brwsr/demo/calc/Calculator.xhtml	Mon Mar 25 16:47:17 2013 +0100
    12.2 +++ b/javaquery/demo-calculator-dynamic/src/main/resources/org/apidesign/bck2brwsr/demo/calc/Calculator.xhtml	Sat Mar 30 07:58:50 2013 +0100
    12.3 @@ -83,7 +83,7 @@
    12.4          <div data-bind="if: emptyHistory">No results yet.</div>
    12.5          <ul data-bind="foreach: history">
    12.6              <li>
    12.7 -                <span data-bind="text: $data"/> -
    12.8 +                <span data-bind="text: $data"></span> -
    12.9                  <a href="#" data-bind="click: $root.recoverMemory">Use</a>
   12.10                  <a href="#" data-bind="click: $root.removeMemory">Remove</a>
   12.11              </li>
    13.1 --- a/javaquery/demo-calculator/pom.xml	Mon Mar 25 16:47:17 2013 +0100
    13.2 +++ b/javaquery/demo-calculator/pom.xml	Sat Mar 30 07:58:50 2013 +0100
    13.3 @@ -4,7 +4,7 @@
    13.4  
    13.5    <groupId>org.apidesign.bck2brwsr</groupId>
    13.6    <artifactId>demo.static.calculator</artifactId>
    13.7 -  <version>0.5-SNAPSHOT</version>
    13.8 +  <version>0.6-SNAPSHOT</version>
    13.9    <packaging>jar</packaging>
   13.10  
   13.11    <name>JavaQuery Demo - Calculator - Static Compilation</name>
   13.12 @@ -19,7 +19,7 @@
   13.13              <plugin>
   13.14                  <groupId>org.apidesign.bck2brwsr</groupId>
   13.15                  <artifactId>mojo</artifactId>
   13.16 -                <version>0.5-SNAPSHOT</version>
   13.17 +                <version>0.6-SNAPSHOT</version>
   13.18                  <executions>
   13.19                      <execution>
   13.20                          <goals>
   13.21 @@ -98,13 +98,13 @@
   13.22      <dependency>
   13.23        <groupId>org.apidesign.bck2brwsr</groupId>
   13.24        <artifactId>emul</artifactId>
   13.25 -      <version>0.5-SNAPSHOT</version>
   13.26 +      <version>0.6-SNAPSHOT</version>
   13.27        <classifier>rt</classifier>
   13.28      </dependency>
   13.29      <dependency>
   13.30        <groupId>org.apidesign.bck2brwsr</groupId>
   13.31        <artifactId>javaquery.api</artifactId>
   13.32 -      <version>0.5-SNAPSHOT</version>
   13.33 +      <version>0.6-SNAPSHOT</version>
   13.34      </dependency>
   13.35    </dependencies>
   13.36  </project>
    14.1 --- a/javaquery/demo-calculator/src/main/resources/org/apidesign/bck2brwsr/demo/calc/staticcompilation/Calculator.xhtml	Mon Mar 25 16:47:17 2013 +0100
    14.2 +++ b/javaquery/demo-calculator/src/main/resources/org/apidesign/bck2brwsr/demo/calc/staticcompilation/Calculator.xhtml	Sat Mar 30 07:58:50 2013 +0100
    14.3 @@ -82,14 +82,14 @@
    14.4          <div data-bind="if: emptyHistory">No results yet.</div>
    14.5          <ul data-bind="foreach: history">
    14.6              <li>
    14.7 -                <span data-bind="text: $data"/> -
    14.8 +                <span data-bind="text: $data"></span> -
    14.9                  <a href="#" data-bind="click: $root.recoverMemory">Use</a>
   14.10                  <a href="#" data-bind="click: $root.removeMemory">Remove</a>
   14.11              </li>
   14.12          </ul>
   14.13          
   14.14          <div data-bind="text: displayPreview"></div>
   14.15 -        <script src="bck2brwsr.js"/>
   14.16 +        <script src="bck2brwsr.js"></script>
   14.17          <script>
   14.18              var vm = bck2brwsr('demo.static.calculator-0.5-SNAPSHOT.jar');
   14.19              vm.loadClass('org.apidesign.bck2brwsr.demo.calc.staticcompilation.Calc');
    15.1 --- a/javaquery/pom.xml	Mon Mar 25 16:47:17 2013 +0100
    15.2 +++ b/javaquery/pom.xml	Sat Mar 30 07:58:50 2013 +0100
    15.3 @@ -4,11 +4,11 @@
    15.4    <parent>
    15.5      <artifactId>bck2brwsr</artifactId>
    15.6      <groupId>org.apidesign</groupId>
    15.7 -    <version>0.5-SNAPSHOT</version>
    15.8 +    <version>0.6-SNAPSHOT</version>
    15.9    </parent>
   15.10    <groupId>org.apidesign.bck2brwsr</groupId>
   15.11    <artifactId>javaquery</artifactId>
   15.12 -  <version>0.5-SNAPSHOT</version>
   15.13 +  <version>0.6-SNAPSHOT</version>
   15.14    <packaging>pom</packaging>
   15.15    <name>JavaQuery API and Demo</name>
   15.16      <modules>
    16.1 --- a/pom.xml	Mon Mar 25 16:47:17 2013 +0100
    16.2 +++ b/pom.xml	Sat Mar 30 07:58:50 2013 +0100
    16.3 @@ -3,7 +3,7 @@
    16.4    <modelVersion>4.0.0</modelVersion>
    16.5    <groupId>org.apidesign</groupId>
    16.6    <artifactId>bck2brwsr</artifactId>
    16.7 -  <version>0.5-SNAPSHOT</version>
    16.8 +  <version>0.6-SNAPSHOT</version>
    16.9    <packaging>pom</packaging>
   16.10    <name>Back 2 Browser</name>
   16.11    <parent>
   16.12 @@ -11,6 +11,11 @@
   16.13      <artifactId>jvnet-parent</artifactId>
   16.14      <version>3</version>
   16.15    </parent>  
   16.16 +  <properties>
   16.17 +      <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
   16.18 +      <netbeans.version>RELEASE73</netbeans.version>
   16.19 +      <license>COPYING</license>
   16.20 +  </properties>
   16.21    <modules>
   16.22      <module>dew</module>
   16.23      <module>javaquery</module>
   16.24 @@ -87,14 +92,17 @@
   16.25                    </excludes>
   16.26                </configuration>
   16.27            </plugin>
   16.28 -          <plugin>
   16.29 -              <groupId>org.apache.maven.plugins</groupId>
   16.30 -              <artifactId>maven-release-plugin</artifactId>
   16.31 -              <version>2.4</version>
   16.32 -              <configuration>
   16.33 -                  <tag>release-${releaseVersion}</tag>
   16.34 -              </configuration>
   16.35 -          </plugin>      </plugins>
   16.36 +           <plugin>
   16.37 +            <artifactId>maven-release-plugin</artifactId>
   16.38 +            <version>2.4</version>
   16.39 +            <configuration>
   16.40 +              <mavenExecutorId>forked-path</mavenExecutorId>
   16.41 +              <useReleaseProfile>false</useReleaseProfile>
   16.42 +              <arguments>-Pjvnet-release -Pgpg</arguments>
   16.43 +              <tag>release-${releaseVersion}</tag>
   16.44 +            </configuration>
   16.45 +          </plugin>
   16.46 +      </plugins>
   16.47        <pluginManagement>
   16.48            <plugins>
   16.49                <plugin>
   16.50 @@ -139,19 +147,113 @@
   16.51          <dependency>
   16.52            <groupId>org.netbeans.api</groupId>
   16.53            <artifactId>org-netbeans-modules-classfile</artifactId>
   16.54 -          <version>RELEASE73</version>
   16.55 +          <version>${netbeans.version}</version>
   16.56            <type>jar</type>
   16.57          </dependency>
   16.58          <dependency>
   16.59            <groupId>org.netbeans.api</groupId>
   16.60            <artifactId>org-openide-util-lookup</artifactId>
   16.61 -          <version>RELEASE73</version>
   16.62 +          <version>${netbeans.version}</version>
   16.63            <scope>compile</scope>
   16.64            <type>jar</type>
   16.65          </dependency>
   16.66 +        <dependency>
   16.67 +            <groupId>org.netbeans.api</groupId>
   16.68 +            <artifactId>org-netbeans-api-annotations-common</artifactId>
   16.69 +            <version>${netbeans.version}</version>
   16.70 +        </dependency>
   16.71 +        <dependency>
   16.72 +            <groupId>org.netbeans.api</groupId>
   16.73 +            <artifactId>org-netbeans-modules-java-source</artifactId>
   16.74 +            <version>${netbeans.version}</version>
   16.75 +        </dependency>
   16.76 +        <dependency>
   16.77 +            <groupId>org.netbeans.api</groupId>
   16.78 +            <artifactId>org-netbeans-libs-javacapi</artifactId>
   16.79 +            <version>${netbeans.version}</version>
   16.80 +        </dependency>
   16.81 +        <dependency>
   16.82 +            <groupId>org.netbeans.api</groupId>
   16.83 +            <artifactId>org-netbeans-spi-java-hints</artifactId>
   16.84 +            <version>${netbeans.version}</version>
   16.85 +        </dependency>
   16.86 +        <dependency>
   16.87 +            <groupId>org.netbeans.api</groupId>
   16.88 +            <artifactId>org-netbeans-modules-parsing-api</artifactId>
   16.89 +            <version>${netbeans.version}</version>
   16.90 +        </dependency>
   16.91 +        <dependency>
   16.92 +            <groupId>org.netbeans.api</groupId>
   16.93 +            <artifactId>org-netbeans-spi-editor-hints</artifactId>
   16.94 +            <version>${netbeans.version}</version>
   16.95 +        </dependency>
   16.96 +        <dependency>
   16.97 +            <groupId>org.netbeans.api</groupId>
   16.98 +            <artifactId>org-openide-util</artifactId>
   16.99 +            <version>${netbeans.version}</version>
  16.100 +        </dependency>
  16.101 +        <dependency>
  16.102 +            <groupId>org.netbeans.api</groupId>
  16.103 +            <artifactId>org-netbeans-modules-java-lexer</artifactId>
  16.104 +            <version>${netbeans.version}</version>
  16.105 +        </dependency>
  16.106 +        <dependency>
  16.107 +            <groupId>org.netbeans.api</groupId>
  16.108 +            <artifactId>org-netbeans-modules-lexer</artifactId>
  16.109 +            <version>${netbeans.version}</version>
  16.110 +        </dependency>
  16.111 +        <dependency>
  16.112 +            <groupId>org.netbeans.api</groupId>
  16.113 +            <artifactId>org-netbeans-modules-java-hints-test</artifactId>
  16.114 +            <version>${netbeans.version}</version>
  16.115 +        </dependency>
  16.116 +        <dependency>
  16.117 +            <groupId>org.netbeans.api</groupId>
  16.118 +            <artifactId>org-netbeans-libs-junit4</artifactId>
  16.119 +            <version>${netbeans.version}</version>
  16.120 +        </dependency>
  16.121 +        <dependency>
  16.122 +            <groupId>org.netbeans.modules</groupId>
  16.123 +            <artifactId>org-netbeans-lib-nbjavac</artifactId>
  16.124 +            <version>${netbeans.version}</version>
  16.125 +        </dependency>
  16.126 +        <dependency> 
  16.127 +            <groupId>org.netbeans.modules</groupId>
  16.128 +            <artifactId>org-netbeans-modules-web-browser-api</artifactId>
  16.129 +            <version>${netbeans.version}</version>
  16.130 +            <exclusions>
  16.131 +                <exclusion>
  16.132 +                    <artifactId>org-netbeans-core</artifactId>
  16.133 +                    <groupId>org.netbeans.modules</groupId>
  16.134 +                </exclusion>
  16.135 +                <exclusion>
  16.136 +                    <artifactId>org-netbeans-core-multiview</artifactId>
  16.137 +                    <groupId>org.netbeans.api</groupId>
  16.138 +                </exclusion>
  16.139 +                <exclusion>
  16.140 +                    <artifactId>org-netbeans-libs-lucene</artifactId>
  16.141 +                    <groupId>org.netbeans.api</groupId>
  16.142 +                </exclusion>
  16.143 +                <exclusion>
  16.144 +                    <artifactId>org-netbeans-modules-diff</artifactId>
  16.145 +                    <groupId>org.netbeans.api</groupId>
  16.146 +                </exclusion>
  16.147 +                <exclusion>
  16.148 +                    <artifactId>org-netbeans-modules-editor-fold</artifactId>
  16.149 +                    <groupId>org.netbeans.api</groupId>
  16.150 +                </exclusion>
  16.151 +                <exclusion>
  16.152 +                    <artifactId>org-netbeans-modules-editor-guards</artifactId>
  16.153 +                    <groupId>org.netbeans.api</groupId>
  16.154 +                </exclusion>
  16.155 +            </exclusions>
  16.156 +        </dependency>
  16.157 +        <dependency>
  16.158 +            <artifactId>org-netbeans-modules-projectapi</artifactId>
  16.159 +            <groupId>org.netbeans.api</groupId>
  16.160 +            <type>jar</type>
  16.161 +            <version>${netbeans.version}</version>
  16.162 +        </dependency>
  16.163        </dependencies>
  16.164    </dependencyManagement>
  16.165 -  <properties>
  16.166 -      <license>COPYING</license>
  16.167 -  </properties>
  16.168  </project>
  16.169 \ No newline at end of file
    17.1 --- a/rt/archetype/pom.xml	Mon Mar 25 16:47:17 2013 +0100
    17.2 +++ b/rt/archetype/pom.xml	Sat Mar 30 07:58:50 2013 +0100
    17.3 @@ -4,11 +4,11 @@
    17.4    <parent>
    17.5      <artifactId>rt</artifactId>
    17.6      <groupId>org.apidesign.bck2brwsr</groupId>
    17.7 -    <version>0.5-SNAPSHOT</version>
    17.8 +    <version>0.6-SNAPSHOT</version>
    17.9    </parent>
   17.10    <groupId>org.apidesign.bck2brwsr</groupId>
   17.11    <artifactId>bck2brwsr-archetype-html-sample</artifactId>
   17.12 -  <version>0.5-SNAPSHOT</version>
   17.13 +  <version>0.6-SNAPSHOT</version>
   17.14    <packaging>jar</packaging>
   17.15    <name>Bck2Brwsr Maven Archetype</name>
   17.16    <description>
    18.1 --- a/rt/archetype/src/main/resources/archetype-resources/nbactions.xml	Mon Mar 25 16:47:17 2013 +0100
    18.2 +++ b/rt/archetype/src/main/resources/archetype-resources/nbactions.xml	Sat Mar 30 07:58:50 2013 +0100
    18.3 @@ -4,7 +4,7 @@
    18.4          <actionName>run</actionName>
    18.5          <goals>
    18.6              <goal>process-classes</goal>
    18.7 -            <goal>org.apidesign.bck2brwsr:mojo:0.5-SNAPSHOT:brwsr</goal>
    18.8 +            <goal>org.apidesign.bck2brwsr:mojo:0.6-SNAPSHOT:brwsr</goal>
    18.9          </goals>
   18.10      </action>
   18.11  </actions>
    19.1 --- a/rt/archetype/src/main/resources/archetype-resources/pom.xml	Mon Mar 25 16:47:17 2013 +0100
    19.2 +++ b/rt/archetype/src/main/resources/archetype-resources/pom.xml	Sat Mar 30 07:58:50 2013 +0100
    19.3 @@ -44,7 +44,7 @@
    19.4              <plugin>
    19.5                  <groupId>org.apidesign.bck2brwsr</groupId>
    19.6                  <artifactId>mojo</artifactId>
    19.7 -                <version>0.5-SNAPSHOT</version>
    19.8 +                <version>0.6-SNAPSHOT</version>
    19.9                  <executions>
   19.10                      <execution>
   19.11                          <goals>
   19.12 @@ -103,13 +103,13 @@
   19.13      <dependency>
   19.14        <groupId>org.apidesign.bck2brwsr</groupId>
   19.15        <artifactId>emul</artifactId>
   19.16 -      <version>0.5-SNAPSHOT</version>
   19.17 +      <version>0.6-SNAPSHOT</version>
   19.18        <classifier>rt</classifier>
   19.19      </dependency>
   19.20      <dependency>
   19.21        <groupId>org.apidesign.bck2brwsr</groupId>
   19.22        <artifactId>javaquery.api</artifactId>
   19.23 -      <version>0.5-SNAPSHOT</version>
   19.24 +      <version>0.6-SNAPSHOT</version>
   19.25      </dependency>
   19.26      <dependency>
   19.27        <groupId>org.testng</groupId>
   19.28 @@ -122,13 +122,13 @@
   19.29        <artifactId>vm4brwsr</artifactId>
   19.30        <classifier>js</classifier>
   19.31        <type>zip</type>
   19.32 -      <version>0.5-SNAPSHOT</version>
   19.33 +      <version>0.6-SNAPSHOT</version>
   19.34        <scope>provided</scope>
   19.35      </dependency>
   19.36      <dependency>
   19.37        <groupId>org.apidesign.bck2brwsr</groupId>
   19.38        <artifactId>vmtest</artifactId>
   19.39 -      <version>0.5-SNAPSHOT</version>
   19.40 +      <version>0.6-SNAPSHOT</version>
   19.41        <scope>test</scope>
   19.42      </dependency>
   19.43    </dependencies>
    20.1 --- a/rt/archetype/src/main/resources/archetype-resources/src/main/java/App.java	Mon Mar 25 16:47:17 2013 +0100
    20.2 +++ b/rt/archetype/src/main/resources/archetype-resources/src/main/java/App.java	Sat Mar 30 07:58:50 2013 +0100
    20.3 @@ -1,16 +1,19 @@
    20.4  package ${package};
    20.5  
    20.6 +import java.util.List;
    20.7  import org.apidesign.bck2brwsr.htmlpage.api.*;
    20.8  import static org.apidesign.bck2brwsr.htmlpage.api.OnEvent.*;
    20.9  import org.apidesign.bck2brwsr.htmlpage.api.Page;
   20.10  import org.apidesign.bck2brwsr.htmlpage.api.Property;
   20.11  import org.apidesign.bck2brwsr.htmlpage.api.ComputedProperty;
   20.12  
   20.13 -/** Edit the index.xhtml file. Use 'id' to name certain HTML elements.
   20.14 - * Use this class to define behavior of the elements.
   20.15 +/** This is the controller class for associated index.html page. The <code>Index</code>
   20.16 + * is autogenerated by parsing the index.html page. It fields represent individual
   20.17 + * elements annotated by "id" in the page.
   20.18   */
   20.19  @Page(xhtml="index.html", className="Index", properties={
   20.20 -    @Property(name="name", type=String.class)
   20.21 +    @Property(name="name", type=String.class),
   20.22 +    @Property(name="messages", type=String.class, array=true),
   20.23  })
   20.24  public class App {
   20.25      static {
   20.26 @@ -19,16 +22,67 @@
   20.27          model.applyBindings();
   20.28      }
   20.29      
   20.30 +    /** 
   20.31 +     * @param m the model of the index page creates in static initializer
   20.32 +     */
   20.33      @On(event = CLICK, id="hello")
   20.34      static void hello(Index m) {
   20.35 -        GraphicsContext g = m.CANVAS.getContext();
   20.36 +        display(m.getHelloMessage(), m);
   20.37 +        m.getMessages().add(m.getHelloMessage());
   20.38 +    }
   20.39 +
   20.40 +    /** Reacts when mouse moves over the canvas.
   20.41 +     * 
   20.42 +     * @param m the model of the page
   20.43 +     * @param x property "x" extracted from the event generated by the browser
   20.44 +     * @param y property "y" from the mouse event
   20.45 +     */
   20.46 +    @On(event = MOUSE_MOVE, id="canvas")
   20.47 +    static void clearPoint(Index m, int x, int y) {
   20.48 +        GraphicsContext g = m.canvas.getContext();
   20.49 +        boolean even = (x + y) % 2 == 0;
   20.50 +        if (even) {
   20.51 +            g.setFillStyle("blue");
   20.52 +        } else {
   20.53 +            g.setFillStyle("red");
   20.54 +        }
   20.55          g.clearRect(0, 0, 1000, 1000);
   20.56          g.setFont("italic 40px Calibri");
   20.57          g.fillText(m.getHelloMessage(), 10, 40);
   20.58      }
   20.59 +
   20.60 +    /** Callback function called by the KnockOut/Java binding on elements
   20.61 +     * representing href's with individual messages being their data.
   20.62 +     * 
   20.63 +     * @param data the data associated with the element 
   20.64 +     * @param m the model of the page
   20.65 +     */
   20.66 +    @OnFunction
   20.67 +    static void display(String data, Index m) {
   20.68 +        GraphicsContext g = m.canvas.getContext();
   20.69 +        g.clearRect(0, 0, 1000, 1000);
   20.70 +        g.setFillStyle("black");
   20.71 +        g.setFont("italic 40px Calibri");
   20.72 +        g.fillText(data, 10, 40);
   20.73 +    }
   20.74 +
   20.75 +    /** Callback function.
   20.76 +     * 
   20.77 +     * @param data data associated with the actual element on the page
   20.78 +     * @param m the model of the page
   20.79 +     */
   20.80 +    @OnFunction
   20.81 +    static void remove(String data, Index m) {
   20.82 +        m.getMessages().remove(data);
   20.83 +    }
   20.84      
   20.85      @ComputedProperty
   20.86      static String helloMessage(String name) {
   20.87          return "Hello " + name + "!";
   20.88      }
   20.89 +    
   20.90 +    @ComputedProperty
   20.91 +    static boolean noMessages(List<String> messages) {
   20.92 +        return messages.isEmpty();
   20.93 +    }
   20.94  }
    21.1 --- a/rt/archetype/src/main/resources/archetype-resources/src/main/resources/index.html	Mon Mar 25 16:47:17 2013 +0100
    21.2 +++ b/rt/archetype/src/main/resources/archetype-resources/src/main/resources/index.html	Sat Mar 30 07:58:50 2013 +0100
    21.3 @@ -12,7 +12,16 @@
    21.4              <canvas id="canvas" width="300" height="50">
    21.5              </canvas>
    21.6          </p>
    21.7 -
    21.8 +        
    21.9 +        
   21.10 +        <div data-bind="if: noMessages">No message displayed yet.</div>
   21.11 +        <ul data-bind="foreach: messages">
   21.12 +            <li>
   21.13 +                <a href="#" data-bind="text: $data, click: $root.display"></a>
   21.14 +                (<a href="#" data-bind="click: $root.remove">delete</a>)
   21.15 +            </li>
   21.16 +        </ul>
   21.17 +      
   21.18          <script src="bck2brwsr.js"></script>
   21.19          <script type="text/javascript">
   21.20              var vm = bck2brwsr('${artifactId}-${version}.jar');
    22.1 --- a/rt/archetype/src/main/resources/archetype-resources/src/test/java/IntegrationTest.java	Mon Mar 25 16:47:17 2013 +0100
    22.2 +++ b/rt/archetype/src/main/resources/archetype-resources/src/test/java/IntegrationTest.java	Sat Mar 30 07:58:50 2013 +0100
    22.3 @@ -32,9 +32,9 @@
    22.4          Index m = new Index();
    22.5          m.setName("Joe Hacker");
    22.6          m.applyBindings();
    22.7 -        assert "Joe Hacker".equals(m.INPUT.getValue()) : "Value is really Joe Hacker: " + m.INPUT.getValue();
    22.8 -        m.INPUT.setValue("Happy Joe");
    22.9 -        m.triggerEvent(m.INPUT, OnEvent.CHANGE);
   22.10 +        assert "Joe Hacker".equals(m.input.getValue()) : "Value is really Joe Hacker: " + m.input.getValue();
   22.11 +        m.input.setValue("Happy Joe");
   22.12 +        m.triggerEvent(m.input, OnEvent.CHANGE);
   22.13          assert "Happy Joe".equals(m.getName()) : "Name property updated to Happy Joe: " + m.getName();
   22.14      }
   22.15  
    23.1 --- a/rt/core/pom.xml	Mon Mar 25 16:47:17 2013 +0100
    23.2 +++ b/rt/core/pom.xml	Sat Mar 30 07:58:50 2013 +0100
    23.3 @@ -4,11 +4,11 @@
    23.4    <parent>
    23.5      <groupId>org.apidesign.bck2brwsr</groupId>
    23.6      <artifactId>rt</artifactId>
    23.7 -    <version>0.5-SNAPSHOT</version>
    23.8 +    <version>0.6-SNAPSHOT</version>
    23.9    </parent>
   23.10    <groupId>org.apidesign.bck2brwsr</groupId>
   23.11    <artifactId>core</artifactId>
   23.12 -  <version>0.5-SNAPSHOT</version>
   23.13 +  <version>0.6-SNAPSHOT</version>
   23.14    <name>Bck2Brwsr Native Annotations</name>
   23.15    <url>http://maven.apache.org</url>
   23.16      <build>
    24.1 --- a/rt/emul/brwsrtest/pom.xml	Mon Mar 25 16:47:17 2013 +0100
    24.2 +++ b/rt/emul/brwsrtest/pom.xml	Sat Mar 30 07:58:50 2013 +0100
    24.3 @@ -1,15 +1,14 @@
    24.4  <?xml version="1.0"?>
    24.5 -<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
    24.6 -    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    24.7 +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    24.8    <modelVersion>4.0.0</modelVersion>
    24.9    <parent>
   24.10      <groupId>org.apidesign.bck2brwsr</groupId>
   24.11      <artifactId>emul.pom</artifactId>
   24.12 -    <version>0.5-SNAPSHOT</version>
   24.13 +    <version>0.6-SNAPSHOT</version>
   24.14    </parent>
   24.15    <groupId>org.apidesign.bck2brwsr</groupId>
   24.16    <artifactId>brwsrtest</artifactId>
   24.17 -  <version>0.5-SNAPSHOT</version>
   24.18 +  <version>0.6-SNAPSHOT</version>
   24.19    <name>Tests Inside Real Browser</name>
   24.20    <url>http://maven.apache.org</url>
   24.21    <properties>
    25.1 --- a/rt/emul/compact/pom.xml	Mon Mar 25 16:47:17 2013 +0100
    25.2 +++ b/rt/emul/compact/pom.xml	Sat Mar 30 07:58:50 2013 +0100
    25.3 @@ -4,11 +4,11 @@
    25.4    <parent>
    25.5      <groupId>org.apidesign.bck2brwsr</groupId>
    25.6      <artifactId>emul.pom</artifactId>
    25.7 -    <version>0.5-SNAPSHOT</version>
    25.8 +    <version>0.6-SNAPSHOT</version>
    25.9    </parent>
   25.10    <groupId>org.apidesign.bck2brwsr</groupId>
   25.11    <artifactId>emul</artifactId>
   25.12 -  <version>0.5-SNAPSHOT</version>
   25.13 +  <version>0.6-SNAPSHOT</version>
   25.14    <name>Bck2Brwsr API Profile</name>
   25.15    <url>http://maven.apache.org</url>
   25.16    <properties>
    26.1 --- a/rt/emul/mini/pom.xml	Mon Mar 25 16:47:17 2013 +0100
    26.2 +++ b/rt/emul/mini/pom.xml	Sat Mar 30 07:58:50 2013 +0100
    26.3 @@ -4,11 +4,11 @@
    26.4    <parent>
    26.5      <groupId>org.apidesign.bck2brwsr</groupId>
    26.6      <artifactId>emul.pom</artifactId>
    26.7 -    <version>0.5-SNAPSHOT</version>
    26.8 +    <version>0.6-SNAPSHOT</version>
    26.9    </parent>
   26.10    <groupId>org.apidesign.bck2brwsr</groupId>
   26.11    <artifactId>emul.mini</artifactId>
   26.12 -  <version>0.5-SNAPSHOT</version>
   26.13 +  <version>0.6-SNAPSHOT</version>
   26.14    <name>Minimal API Profile</name>
   26.15    <url>http://maven.apache.org</url>
   26.16    <properties>
   26.17 @@ -18,7 +18,7 @@
   26.18      <dependency>
   26.19        <groupId>org.apidesign.bck2brwsr</groupId>
   26.20        <artifactId>core</artifactId>
   26.21 -      <version>0.5-SNAPSHOT</version>
   26.22 +      <version>0.6-SNAPSHOT</version>
   26.23        <type>jar</type>
   26.24      </dependency>
   26.25      <dependency>
    27.1 --- a/rt/emul/pom.xml	Mon Mar 25 16:47:17 2013 +0100
    27.2 +++ b/rt/emul/pom.xml	Sat Mar 30 07:58:50 2013 +0100
    27.3 @@ -4,11 +4,11 @@
    27.4    <parent>
    27.5      <groupId>org.apidesign.bck2brwsr</groupId>
    27.6      <artifactId>rt</artifactId>
    27.7 -    <version>0.5-SNAPSHOT</version>
    27.8 +    <version>0.6-SNAPSHOT</version>
    27.9    </parent>
   27.10    <groupId>org.apidesign.bck2brwsr</groupId>
   27.11    <artifactId>emul.pom</artifactId>
   27.12 -  <version>0.5-SNAPSHOT</version>
   27.13 +  <version>0.6-SNAPSHOT</version>
   27.14    <packaging>pom</packaging>
   27.15    <name>Emulation of Core Libraries</name>
   27.16    <modules>
    28.1 --- a/rt/launcher/pom.xml	Mon Mar 25 16:47:17 2013 +0100
    28.2 +++ b/rt/launcher/pom.xml	Sat Mar 30 07:58:50 2013 +0100
    28.3 @@ -4,11 +4,11 @@
    28.4    <parent>
    28.5      <groupId>org.apidesign.bck2brwsr</groupId>
    28.6      <artifactId>rt</artifactId>
    28.7 -    <version>0.5-SNAPSHOT</version>
    28.8 +    <version>0.6-SNAPSHOT</version>
    28.9    </parent>
   28.10    <groupId>org.apidesign.bck2brwsr</groupId>
   28.11    <artifactId>launcher</artifactId>
   28.12 -  <version>0.5-SNAPSHOT</version>
   28.13 +  <version>0.6-SNAPSHOT</version>
   28.14    <name>Bck2Brwsr Launcher</name>
   28.15    <url>http://maven.apache.org</url>
   28.16      <build>
    29.1 --- a/rt/mojo/pom.xml	Mon Mar 25 16:47:17 2013 +0100
    29.2 +++ b/rt/mojo/pom.xml	Sat Mar 30 07:58:50 2013 +0100
    29.3 @@ -4,11 +4,11 @@
    29.4    <parent>
    29.5      <groupId>org.apidesign.bck2brwsr</groupId>
    29.6      <artifactId>rt</artifactId>
    29.7 -    <version>0.5-SNAPSHOT</version>
    29.8 +    <version>0.6-SNAPSHOT</version>
    29.9    </parent>
   29.10    <groupId>org.apidesign.bck2brwsr</groupId>
   29.11    <artifactId>mojo</artifactId>
   29.12 -  <version>0.5-SNAPSHOT</version>
   29.13 +  <version>0.6-SNAPSHOT</version>
   29.14    <packaging>maven-plugin</packaging>
   29.15    <name>Bck2Brwsr Maven Plugins</name>
   29.16    <url>http://maven.apache.org</url>
    30.1 --- a/rt/pom.xml	Mon Mar 25 16:47:17 2013 +0100
    30.2 +++ b/rt/pom.xml	Sat Mar 30 07:58:50 2013 +0100
    30.3 @@ -3,13 +3,13 @@
    30.4    <modelVersion>4.0.0</modelVersion>
    30.5    <groupId>org.apidesign.bck2brwsr</groupId>
    30.6    <artifactId>rt</artifactId>
    30.7 -  <version>0.5-SNAPSHOT</version>
    30.8 +  <version>0.6-SNAPSHOT</version>
    30.9    <packaging>pom</packaging>
   30.10    <name>Bck2Brwsr Runtime</name>
   30.11    <parent>
   30.12      <groupId>org.apidesign</groupId>
   30.13      <artifactId>bck2brwsr</artifactId>
   30.14 -    <version>0.5-SNAPSHOT</version>
   30.15 +    <version>0.6-SNAPSHOT</version>
   30.16    </parent>  
   30.17    <modules>
   30.18      <module>core</module>
    31.1 --- a/rt/vm/pom.xml	Mon Mar 25 16:47:17 2013 +0100
    31.2 +++ b/rt/vm/pom.xml	Sat Mar 30 07:58:50 2013 +0100
    31.3 @@ -3,12 +3,12 @@
    31.4    <parent>
    31.5      <groupId>org.apidesign.bck2brwsr</groupId>
    31.6      <artifactId>rt</artifactId>
    31.7 -    <version>0.5-SNAPSHOT</version>
    31.8 +    <version>0.6-SNAPSHOT</version>
    31.9    </parent>
   31.10  
   31.11    <groupId>org.apidesign.bck2brwsr</groupId>
   31.12    <artifactId>vm4brwsr</artifactId>
   31.13 -  <version>0.5-SNAPSHOT</version>
   31.14 +  <version>0.6-SNAPSHOT</version>
   31.15    <packaging>jar</packaging>
   31.16  
   31.17    <name>Virtual Machine for Browser</name>
   31.18 @@ -87,7 +87,7 @@
   31.19                           <executable>java</executable>
   31.20                          <arguments>
   31.21                              <argument>-cp</argument>
   31.22 -                            <classpath/>
   31.23 +                            <classpath />
   31.24                              <argument>org.apidesign.vm4brwsr.Main</argument>
   31.25                              <argument>--obfuscatelevel</argument>
   31.26                              <argument>MINIMAL</argument>
    32.1 --- a/rt/vmtest/pom.xml	Mon Mar 25 16:47:17 2013 +0100
    32.2 +++ b/rt/vmtest/pom.xml	Sat Mar 30 07:58:50 2013 +0100
    32.3 @@ -4,11 +4,11 @@
    32.4    <parent>
    32.5      <groupId>org.apidesign.bck2brwsr</groupId>
    32.6      <artifactId>rt</artifactId>
    32.7 -    <version>0.5-SNAPSHOT</version>
    32.8 +    <version>0.6-SNAPSHOT</version>
    32.9    </parent>
   32.10    <groupId>org.apidesign.bck2brwsr</groupId>
   32.11    <artifactId>vmtest</artifactId>
   32.12 -  <version>0.5-SNAPSHOT</version>
   32.13 +  <version>0.6-SNAPSHOT</version>
   32.14    
   32.15    <name>VM Testing APIs</name>
   32.16    <url>http://bck2brwsr.apidesign.org</url>