Run the NAntBuildBuildFileManipulatorTest JUnit test with a 1.4 JRE (I am using Sun's 1.4.2.15 JDK), it will have errors on testAddTarget, testGetCodeFilesOf, testGetReferencesOf, and testGetAllLanguagesOfTarget. Try again on 1.5 and 1.6 (I tried Sun's 1.5.0.12 JDK and 1.6.0.02 JDK respectively) and see that they both pass 8/8.
I see some errors in the console but am not sure if they are related.
java.lang.NullPointerException
at org.emonic.base.filemanipulators.XMLFileManipulator.loopSearchForTag(XMLFileManipulator.java:331)
at org.emonic.base.filemanipulators.XMLFileManipulator.getNodebyTag(XMLFileManipulator.java:321)
at org.emonic.base.filemanipulators.NAntBuildfileManipulator.getBinDir(NAntBuildfileManipulator.java:431)
at org.emonic.base.filemanipulators.NetProjectManipulator.getBinDir(NetProjectManipulator.java:140)
at org.emonic.base.builders.EMonoBuilder.getDerivedResources(EMonoBuilder.java:177)
at org.emonic.base.builders.EMonoBuilder.build(EMonoBuilder.java:125)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:633)
Logged In: YES
user_id=1245734
Originator: NO
Fixed in CVS.
Logged In: YES
user_id=1299552
Originator: YES
Verified. The test passes uccessfully on all 3 Java runtimes on my computer.