Project

General

Profile

Improvement #1029

Compiler and Language Level

Added by Henning Blohm over 11 years ago. Updated almost 11 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
-
Category:
z2-core
Target version:
Start date:
12.04.2013
Due date:
% Done:

100%

Estimated time:
origin:

Description

Z2 should finally adopt Java 7 completely. To this end, we should introduce a simple JVM property that allows to go back to Java 6 if desired.
As with the development mode, changing that property should invalidate all previous compilation results.


Related issues

Related to z2-Environment - Bug #1030: Groovy add-on: Not working under Java 7Closed12.04.2013Henning Blohm

Actions
Has duplicate z2-Environment - Improvement #1026: Make Java compiler level customizable. Support language level 6 and 7Closed05.04.2013

Actions
#1

Updated by Henning Blohm over 11 years ago

  • Priority changed from Normal to Urgent
#2

Updated by Henning Blohm over 11 years ago

  • Tracker changed from Feature to Improvement
#3

Updated by Henning Blohm over 11 years ago

Suggestion for property name: com.zfabrik.java.release with values {"1.6", "1.7"}.

All compilers, as far as meaningfully applicable, should interpret that setting correspondingly. We should not differentiate between source level and byte code version. The latter being typically the same.

#4

Updated by Henning Blohm over 11 years ago

  • Target version changed from 2.2 to 14
#5

Updated by Henning Blohm over 11 years ago

  • Target version changed from 14 to 2.3
#6

Updated by Henning Blohm over 11 years ago

  • Assignee deleted (Henning Blohm)
#7

Updated by Henning Blohm almost 11 years ago

  • Status changed from New to In Progress
#8

Updated by Henning Blohm almost 11 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF