Discussion:
[Freecol-developers] Java 7
Michael T. Pope
2014-10-21 11:00:16 UTC
Permalink
With the long delayed 0.11.0 release finally out the door, it is time to
start edging towards requiring Java 7 for FreeCol. There is a bit of work
to do there (much of which is annotated with "FIXME in Java 7", although
there are bound to be omissions), so I doubt this will be quick. What can
definitely happen from here is for there to be no more sub-Java-7
code added.

Cheers,
Mike Pope
Jonas Stumph Stevnsvig
2014-10-21 11:08:59 UTC
Permalink
Hi devs.

I've been following the discussion on the list, but not committing myself due to a lot of other commitments, but would it be a help to you to do some test build of the codes against JDK 7 solely as "fuzz" testing?
--
Med Venlig Hilsen / with Regards,


Jonas Stumph Stevnsvig



Mobil: 61 70 75 07
Email/MSN: ***@stevnsvig.com
WWW: http://jonas.stevnsvig.com
ICQ: 153291709
Post by Michael T. Pope
With the long delayed 0.11.0 release finally out the door, it is time to
start edging towards requiring Java 7 for FreeCol. There is a bit of work
to do there (much of which is annotated with "FIXME in Java 7", although
there are bound to be omissions), so I doubt this will be quick. What can
definitely happen from here is for there to be no more sub-Java-7
code added.
Cheers,
Mike Pope
------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
<http://p.sf.net/sfu/Zoho>
_______________________________________________
Freecol-developers mailing list
<https://lists.sourceforge.net/lists/listinfo/freecol-developers>
Michael T. Pope
2014-10-21 11:51:14 UTC
Permalink
On Tue, 21 Oct 2014 11:08:59 GMT
Post by Jonas Stumph Stevnsvig
I've been following the discussion on the list, but not committing myself due to a lot of other commitments, but would it be a help to you to do some test build of the codes against JDK 7 solely as "fuzz" testing?
No and yes. I have been using JDK 7 for ages, albeit in
1.6/6-compatibility mode, so the JDK itself is unlikely to be a big
problem. However I could be wrong, and a full Java 7 test could be
interesting.

Cheers,
Mike Pope
Michael T. Pope
2014-11-26 08:48:23 UTC
Permalink
On Tue, 21 Oct 2014 21:30:16 +1030
Post by Michael T. Pope
With the long delayed 0.11.0 release finally out the door, it is time to
start edging towards requiring Java 7 for FreeCol.
This turned out to not be that painful. I fixed a bunch of places where
types were poorly specified, and left four really tricky cases. With that
done, switching to Java 7 only kicked up two warnings, which were false
positives. So as of git.52dad7a, FreeCol now requires Java 7 to build...
and if it all starts failing now, that might be the problem:-).

Cheers,
Mike Pope

Loading...