Tue, 08 Apr 2014 16:28:40 +0200 Added extension java.util.Collection#anElement
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 08 Apr 2014 16:28:40 +0200] rev 3059
Added extension java.util.Collection#anElement
Tue, 08 Apr 2014 14:59:37 +0200 JavaRelease>>inDirectory refactored to not hard-code relative paths to java executable within JRE/JDK.
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 08 Apr 2014 14:59:37 +0200] rev 3058
JavaRelease>>inDirectory refactored to not hard-code relative paths to java executable within JRE/JDK. Instead, let the individual release to convert java executable path to java home and other way around.
Tue, 08 Apr 2014 09:34:44 +0200 Workaround for JAVA NameSpace (from Java bridge) vs JAVA JavaPackage (from STX:LIBJAVA)
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 08 Apr 2014 09:34:44 +0200] rev 3057
Workaround for JAVA NameSpace (from Java bridge) vs JAVA JavaPackage (from STX:LIBJAVA) A supe ugly hack for Java bridge: there's a name clash with JAVA namespace in Java bridge code. STX:LIBJAVA expects global JAVA to be a kind of JavaPackage to make code like JAVA java util ArrayList new working. However, if Java bridge is loaded before JVM is booted, then JAVA global is subclass of NameSpace (instead of JavaPackage) and thus the above code does not work. This commit workarounds this problem by checking whether existing JAVA global is a JavaPackage and if not, changes it's superclass JavaPackage. This is certainly a super-hacky solution, but the only other way is change either STX:LIBJAVA or Java bridge not to use JAVA namespace.
Fri, 04 Apr 2014 13:10:16 +0200 Bugfix in JavaVM>>initializeVM: do not deadlock caller if VM initialization failed.
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 04 Apr 2014 13:10:16 +0200] rev 3056
Bugfix in JavaVM>>initializeVM: do not deadlock caller if VM initialization failed.
Thu, 03 Apr 2014 21:00:13 +0200 Change JavaRelease to use output of `java -version` when validating Java installation directory.
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 03 Apr 2014 21:00:13 +0200] rev 3055
Change JavaRelease to use output of `java -version` when validating Java installation directory.
Thu, 03 Apr 2014 12:38:47 +0200 Initial stubs for Java 8
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 03 Apr 2014 12:38:47 +0200] rev 3054
Initial stubs for Java 8
Wed, 02 Apr 2014 16:19:57 +0200 Fix in JavaRelease::SunJDK122.
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 02 Apr 2014 16:19:57 +0200] rev 3053
Fix in JavaRelease::SunJDK122. Make #validateJavaHome2: to always return false, Java 1.2.2 is too old and not really supported.
Tue, 01 Apr 2014 14:40:43 +0200 Oops, fixed syntax error (missing dot)
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 01 Apr 2014 14:40:43 +0200] rev 3052
Oops, fixed syntax error (missing dot)
Tue, 01 Apr 2014 13:41:56 +0200 Fixed JavaReleaser>>JDK6/JDK7
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 01 Apr 2014 13:41:56 +0200] rev 3051
Fixed JavaReleaser>>JDK6/JDK7
Mon, 31 Mar 2014 12:05:08 +0200 Made non-ASCII literals encoded using \uXXXX rather than using direct UTF8 in .java sources.
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 31 Mar 2014 12:05:08 +0200] rev 3050
Made non-ASCII literals encoded using \uXXXX rather than using direct UTF8 in .java sources. On Windows javac by default asumes the file is in CP1252. Could be changed in config, but that makes config more fragile. See SO: http://stackoverflow.com/questions/464874/unmappable-character-for-encoding-warning-in-java
(0) -3000 -1000 -300 -100 -10 +10 +100 +300 tip