Ok, java.net is compilable again. But that's not all. I also updated it
for Java 1.2 and ran all my tests. Everything seems to be basically
working. The next time Brian runs his spec compat tool, I'll probably have
a few more tweaks, but it looks like this puppy is ready to go.
There are two classes that have known serious problems:
JarURLConnection - Won't compile and doesn't have a concrete implementation
class yet. Plus it depends on java.util.jar which we don't have yet.
URLClassLoader - Not written yet.
Also note that I will probably end up adding a couple of other protocol
handlers in order to get getSystemResource working right in order to get
ResourceBundle's working right. (Now that we have ResourceBundles written).
There are specific instances where 1.2 compatibility is needed in order to
compile. However, we have these in Classpath now. Specifically, we need a
few java.lang.security classes to be present (but not necessarily
functioning) and some 1.2 specific methods in SecurityManager.
Bottom line, java.net is about ready for release.
--
Aaron M. Renn ([EMAIL PROTECTED]) http://www.urbanophile.com/arenn/