diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 57296457eb0..94c9d0a03c0 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -19,7 +19,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-java@v3
with:
- java-version: 11
+ java-version: 17
distribution: 'temurin'
cache: 'maven'
@@ -57,7 +57,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-java@v3
with:
- java-version: 11
+ java-version: 17
distribution: 'temurin'
cache: 'maven'
@@ -125,7 +125,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-java@v3
with:
- java-version: 11
+ java-version: 17
distribution: 'temurin'
cache: 'maven'
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
index 8d92d59ecbc..af6e55cded7 100644
--- a/.settings/org.eclipse.jdt.core.prefs
+++ b/.settings/org.eclipse.jdt.core.prefs
@@ -42,9 +42,9 @@ org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.lambda.genericSignature=do not generate
org.eclipse.jdt.core.compiler.codegen.methodParameters=generate
org.eclipse.jdt.core.compiler.codegen.shareCommonFinallyBlocks=disabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=11
+org.eclipse.jdt.core.compiler.compliance=17
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
@@ -169,7 +169,7 @@ org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
org.eclipse.jdt.core.compiler.processAnnotations=disabled
org.eclipse.jdt.core.compiler.release=enabled
-org.eclipse.jdt.core.compiler.source=11
+org.eclipse.jdt.core.compiler.source=17
org.eclipse.jdt.core.compiler.storeAnnotations=disabled
org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled
org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL
diff --git a/pom.xml b/pom.xml
index 1dee5f48e91..d2bbdbbc7d6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -31,7 +31,7 @@
7.5.0
org.rascalmpl.shell.RascalShell
2
- 11
+ 17
0.22.0-RC2
@@ -226,7 +226,7 @@
org.jacoco
jacoco-maven-plugin
- 0.8.5
+ 0.8.11
@@ -365,7 +365,7 @@
io.usethesource
vallang
- 1.0.0-RC3
+ 1.0.0-RC4-SNAPSHOT
org.ow2.asm
diff --git a/src/org/rascalmpl/values/parsetrees/TreeAdapter.java b/src/org/rascalmpl/values/parsetrees/TreeAdapter.java
index 4ab329a2a92..24761991279 100644
--- a/src/org/rascalmpl/values/parsetrees/TreeAdapter.java
+++ b/src/org/rascalmpl/values/parsetrees/TreeAdapter.java
@@ -834,11 +834,11 @@ public static String yield(IConstructor tree, boolean highlight, int limit) {
}
public static String yield(IConstructor tree, int limit) {
- return yield(tree, false, limit);
+ return TreeAdapter.yield(tree, false, limit);
}
public static String yield(IConstructor tree) {
- return yield(tree, false);
+ return TreeAdapter.yield(tree, false);
}
public static String yield(IConstructor tree, boolean highlight) {