Skip to content

Commit 6a4f531

Browse files
authored
Merge pull request #423 from spangaer/oss/java-21
Java 21 & 20 support
2 parents 2873967 + dd53010 commit 6a4f531

4 files changed

Lines changed: 12 additions & 8 deletions

File tree

‎src/main/scala/com/typesafe/sbteclipse/core/EclipsePlugin.scala‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,10 @@ object EclipsePlugin {
213213

214214
object EclipseExecutionEnvironment extends Enumeration {
215215

216+
val JavaSE21 = Value("JavaSE-21")
217+
218+
val JavaSE20 = Value("JavaSE-20")
219+
216220
val JavaSE19 = Value("JavaSE-19")
217221

218222
val JavaSE_18 = Value("JavaSE-18")
@@ -251,7 +255,7 @@ object EclipsePlugin {
251255

252256
val JRE11 = Value("JRE-1.1")
253257

254-
val valueSeq: Seq[Value] = JavaSE19 :: JavaSE_18 :: JavaSE_17 :: JavaSE_16 :: JavaSE15 :: JavaSE14 :: JavaSE13 :: JavaSE12 :: JavaSE11 :: JavaSE10 :: JavaSE9 :: JavaSE18 :: JavaSE17 :: JavaSE16 :: J2SE15 :: J2SE14 :: J2SE13 :: J2SE12 :: JRE11 :: Nil
258+
val valueSeq: Seq[Value] = JavaSE21 :: JavaSE20 :: JavaSE19 :: JavaSE_18 :: JavaSE_17 :: JavaSE_16 :: JavaSE15 :: JavaSE14 :: JavaSE13 :: JavaSE12 :: JavaSE11 :: JavaSE10 :: JavaSE9 :: JavaSE18 :: JavaSE17 :: JavaSE16 :: J2SE15 :: J2SE14 :: J2SE13 :: J2SE12 :: JRE11 :: Nil
255259
}
256260

257261
sealed trait EclipseClasspathEntry {

‎src/sbt-test/sbteclipse/08-jdt-settings/build.sbt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ lazy val projectD = (project in file("d"))
7272
// check that a JDT file is overwritten
7373
lazy val projectE = (project in file("e"))
7474
.settings(
75-
EclipseKeys.executionEnvironment := Some(EclipseExecutionEnvironment.JavaSE11),
75+
EclipseKeys.executionEnvironment := Some(EclipseExecutionEnvironment.JavaSE21),
7676
EclipseKeys.jdtMode := EclipseJDTMode.Overwrite,
7777
check
7878
)
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
2-
org.eclipse.jdt.core.compiler.source=11
3-
org.eclipse.jdt.core.compiler.compliance=11
1+
org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
2+
org.eclipse.jdt.core.compiler.source=21
3+
org.eclipse.jdt.core.compiler.compliance=21
44
dummy.key=abc
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
2-
org.eclipse.jdt.core.compiler.source=11
3-
org.eclipse.jdt.core.compiler.compliance=11
1+
org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
2+
org.eclipse.jdt.core.compiler.source=21
3+
org.eclipse.jdt.core.compiler.compliance=21

0 commit comments

Comments
 (0)