Repository: groovy Updated Branches: refs/heads/master e9d11c4e6 -> a466e7c03
Add target bytecode version 9, i.e. JDK9 Project: http://git-wip-us.apache.org/repos/asf/groovy/repo Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/a466e7c0 Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/a466e7c0 Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/a466e7c0 Branch: refs/heads/master Commit: a466e7c03ff448dcf5b275a123c4a85fa7bf3ac2 Parents: e9d11c4 Author: danielsun1106 <[email protected]> Authored: Sat Mar 3 01:18:41 2018 +0800 Committer: danielsun1106 <[email protected]> Committed: Sat Mar 3 01:18:59 2018 +0800 ---------------------------------------------------------------------- .../org/codehaus/groovy/control/CompilerConfiguration.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/groovy/blob/a466e7c0/src/main/java/org/codehaus/groovy/control/CompilerConfiguration.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/codehaus/groovy/control/CompilerConfiguration.java b/src/main/java/org/codehaus/groovy/control/CompilerConfiguration.java index a91d4dc..07fbdd3 100644 --- a/src/main/java/org/codehaus/groovy/control/CompilerConfiguration.java +++ b/src/main/java/org/codehaus/groovy/control/CompilerConfiguration.java @@ -62,7 +62,8 @@ public class CompilerConfiguration { public static final String JDK7 = "1.7"; /** This (<code>"1.8"</code>) is the value for targetBytecode to compile for a JDK 1.8. **/ public static final String JDK8 = "1.8"; - + /** This (<code>"9"</code>) is the value for targetBytecode to compile for a JDK 9. **/ + public static final String JDK9 = "9"; /** This (<code>"1.5"</code>) is the value for targetBytecode to compile for a JDK 1.5 or later JVM. **/ public static final String POST_JDK5 = JDK5; // for backwards compatibility @@ -77,7 +78,8 @@ public class CompilerConfiguration { JDK5, Opcodes.V1_5, JDK6, Opcodes.V1_6, JDK7, Opcodes.V1_7, - JDK8, Opcodes.V1_8 + JDK8, Opcodes.V1_8, + JDK9, Opcodes.V9 ); /** An array of the valid targetBytecode values **/
