-
Suggestion
-
Resolution: Fixed
-
None
Idea:
Sun Java 1.5 has:
- end of public updates - Oct 2009
- end of Premier Support - May 2011
- end of Extended Support - May 2015
- see http://www.oracle.com/technetwork/java/eol-135779.html
IBM Java 1.5:
- its End Of Servcie (EOS) will expire on September 2015
- see https://www.ibm.com/developerworks/java/jdk/lifecycle/
According to various sources, most popular are Java6 and Java7 with Java8 growing up; Java1.5 has a fraction of market right now:
- http://www.statowl.com/java.php
although the report above shows Java version in web browser. Production environment may be different (especially regarding IBM Java).
Benefits:
Dropping support for Java 1.5 would improve Clover development, as we could:
- use @Override for interfaces
- use newer version of Guava (we're on Guava 9
due to required JDK1.5 binary compatibility)
- have all Clover modules and plugins on the same JDK level
- Groovy/Grails require JDK6+ to compile and execute
- Clover-for-IDEA (IDEA12 JPS) requires JDK6+ to compile and execute
- rest is on JDK5
Tasks:
- update Supported-Platforms page
- update guava library (and all others which are compiled against jdk6)
- update build scripts
- affects Clover Core, Clover-for-Ant, Clover-for-Maven2&3, Clover-for-Eclipse, Clover-for-IDEA, Clover-for-Grails
Out of scope:
- adding Override annotations - this will be done gradually during daily development
- is cloned from
-
CLOV-1193 as a developer I don't need to run Clover on JDK1.4 anymore
- Closed
[CLOV-1369] as a developer I don't need to run Clover on JDK1.5 anymore
Workflow | Original: JAC Suggestion Workflow [ 3342567 ] | New: JAC Suggestion Workflow 3 [ 3585057 ] |
Status | Original: RESOLVED [ 5 ] | New: Closed [ 6 ] |
Story Points | Original: 5 | |
Workflow | Original: New Clover Workflow - Restricted [ 1474475 ] | New: JAC Suggestion Workflow [ 3342567 ] |
Issue Type | Original: Story [ 16 ] | New: Suggestion [ 10000 ] |
Status | Original: Closed [ 6 ] | New: Resolved [ 5 ] |
Workflow | Original: New Clover Workflow [ 898065 ] | New: New Clover Workflow - Restricted [ 1474475 ] |
Workflow | Original: Clover Workflow [ 896496 ] | New: New Clover Workflow [ 898065 ] |
Workflow | Original: reviewflow [ 559154 ] | New: Clover Workflow [ 896496 ] |
Status | Original: Resolved [ 5 ] | New: Closed [ 6 ] |
Resolution | New: Fixed [ 1 ] | |
Status | Original: To be reviewed [ 10026 ] | New: Resolved [ 5 ] |
Status | Original: In Progress [ 3 ] | New: To be reviewed [ 10026 ] |
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Rank | New: Ranked higher |