On 17/12/2007 18:48, Frederik Ramm wrote: > Hi, > >>> This fails to compile in java 5. >> And changing to java 6 doesn't happen before Apple does it? > > No, it doesn't happen before Debian does it. > > Please, I've said that before, do not make changes that break the Java > 5 build. I think if you have eclipse you can easily set it to Java 5 > compliance on a per-project basis. > > The machine running the nightly JOSM build is a Debian Etch system. If > there's reason to believe that the majority of people trying to build > JOSM are doing so with Java 6, and fail, then we might make the move > but currently I think Java 5 is still used by more people. > > I'm quite angry with whoever is responsible for this to give us the > alternative of either having code that works with Java 5 or code that > works with Java 6 but not both. But I guess it was somehow necessary > in the grand scheme of things. - Is there no #ifdef JAVA5 or so? Do we > now need a "Java 6 branch"?
It's a nuisance, but since you can chose which to compile against, isn't it only a problem if someone makes a mistake (as above) or doesn't know you need to use 5, or if you want to use some feature of Java that is newly added to version 6? David _______________________________________________ josm-dev mailing list [email protected] http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/josm-dev
