build.xml
Wed, 24 Jun 2009 17:29:29 +0200 Simple output of Preferences is the same as the original one via DOM
Wed, 24 Jun 2009 16:38:24 +0200 By default (when no XML SAX and DOM 2 present) parsing the properties stream with simple nanoXML parser
Wed, 24 Jun 2009 14:53:01 +0200 Providing 1/4 of default implementation for XML operations from java.util.** and verifying that its behaviour is similar enough with the original implementation based on DOM
Wed, 24 Jun 2009 13:44:46 +0200 Using code injection to separate XML related operations on Properties and Preferences outside of base module. Default implementation is still missing.
Wed, 24 Jun 2009 12:33:10 +0200 Starting work on eliminating XML chunks from base Java
Mon, 22 Jun 2009 18:07:11 +0200 Introducing tools module
Mon, 22 Jun 2009 17:38:36 +0200 All parts of the code compile after the 'client' separation
Mon, 22 Jun 2009 16:46:50 +0200 Code injection between java.text and java.awt.font to remove dependency of Bidi on AWT.
Mon, 22 Jun 2009 13:15:21 +0200 Exluding just GSS visual callback handler, not the textual one
Mon, 22 Jun 2009 12:49:51 +0200 JMX no longer depends on JavaBeans. There is code injection interface to handle their communication with reasonable default fallback.
Mon, 22 Jun 2009 10:15:54 +0200 In attempt to remove swing I had to comment out also AWT and a lot of XML related stuff which references AWT, DataFlavors, activation, etc. all the time. Now there is about 50 remaining errors in compilation of base classes.
Sat, 20 Jun 2009 22:21:50 +0200 gensrc needs to be present only when we are merging the sources
Sat, 20 Jun 2009 22:10:34 +0200 Replacing RepaintManager with RepaintController which does not reference Applet in its signatures
Fri, 19 Jun 2009 21:46:14 +0200 Cleaning base from references to applet. All eliminated except RepaintManager which has been enriched in 1.6 with a public method that takes Applet as parameter.
Fri, 19 Jun 2009 17:10:53 +0200 corba classes separated, base does not depend on them anymore
Fri, 19 Jun 2009 15:50:04 +0200 Merge of the beans separation into the fully buildable JDK
Fri, 19 Jun 2009 15:33:12 +0200 all java sources compiles as a whole using ant
Fri, 19 Jun 2009 13:14:51 +0200 Can the JDK be compiled by Ant as a whole? Seems so. With this config the compilation yields no 'cannot found' errors
Thu, 18 Jun 2009 17:48:58 +0200 Invoking 'ant clean base' after the JDK is compiled via 'make all' now compiles everything into build/modularize/base.jar
Wed, 17 Jun 2009 15:11:07 +0200 In order to make javabeans module independent on applet and yet allow Beans class to have a method which references AppletInitializer, I am creating new module: deprecated7. This one shall consist of all the garbage identified in JDK7 development which has so many dependencies that it does not fit anywhere else. Beans class is moved there and instead of it, there is new BeanFactory class with the same methods (expect the one with AppletInitializer parameter).
Tue, 16 Jun 2009 17:53:32 +0200 Separatelly compiling Beans and Applet modules. Using 'code injection' to allow Beans class to perform its Applet related functionality if Applet module is around.
Tue, 16 Jun 2009 15:37:17 +0200 Initial build script that allows us to play with modularizing JDK