X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=swingjs%2FREADME.txt;fp=swingjs%2FREADME.txt;h=e16c383b6617de7dd81c4eb8450f39e8baa23429;hb=1b79f670f345e11a335bdf3050fe75a3d83c3466;hp=0000000000000000000000000000000000000000;hpb=e37a0a6330c68144a1ef3b7b367f9904c3c7d65c;p=jalview.git diff --git a/swingjs/README.txt b/swingjs/README.txt new file mode 100644 index 0000000..e16c383 --- /dev/null +++ b/swingjs/README.txt @@ -0,0 +1,13 @@ +see + +https://github.com/BobHanson/java2script/blob/master/sources/net.sf.j2s.core/src/net/sf/j2s/core/astvisitors/Java2ScriptVisitor.java + +for full list of changes + +recent changes in June 2018: + +// BH 6/24/2018 -- synchronized(a = new Object()) {...} ---> ...; only if an assignment or not a simple function call to Object.getTreeLock() +// BH 6/23/2018 -- synchronized(a = new Object()) {...} ---> if(!(a = new Object()) {throw new NullPointerException()}else{...} +// BH 6/21/2018 -- CharSequence.subSequence() should be defined both subSequence$I$I and subSequence +// BH 6/20/2018 -- fixes for (int var : new int[] {3,4,5}) becoming for var var +// BH 6/19/2018 -- adds .j2s j2s.class.replacements=org.apache.log4j.->jalview.javascript.log4j.;