Skip to content

Commit be2cab2

Browse files
committed
chore: update Java, Eclipe and TM4E baselines
1 parent 7139121 commit be2cab2

File tree

6 files changed

+18
-11
lines changed

6 files changed

+18
-11
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,12 @@ To install the plugin into an existing Eclipse installation do:
107107
1. When the download has finished, Eclipse will ask about installing unsigned content. You need to accept if you want to
108108
1. After installation you will be prompted for a restart of Eclipse, which is recommended.
109109

110+
### Minimum version requirements
111+
112+
- JDK: 17 or newer
113+
- Eclipse IDE: 2022-06 (4.25) or newer
114+
- TM4E: 0.6.2 or newer
115+
110116

111117
## <a name="supported-fileformats"></a>Supported File Formats/Languages
112118

build.target

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
</location>
1010

1111
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
12-
<repository location="https://download.eclipse.org/releases/2021-06/"/>
12+
<!-- Eclipse 4.25 (2022-09) is the first release requiring JDK 17 or newer-->
13+
<repository location="https://download.eclipse.org/releases/2022-09/"/>
1314
<unit id="org.eclipse.equinox.executable.feature.group" version="0.0.0"/>
1415
<unit id="org.eclipse.sdk.ide" version="0.0.0"/>
1516
</location>
@@ -27,7 +28,7 @@
2728
</location>
2829

2930
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
30-
<repository location="https://download.eclipse.org/tm4e/releases/0.4.2"/>
31+
<repository location="https://download.eclipse.org/tm4e/releases/0.6.2"/>
3132
<unit id="org.eclipse.tm4e.feature.feature.group" version="0.0.0"/>
3233
</location>
3334
</locations>
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
eclipse.preferences.version=1
2-
org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
3-
org.eclipse.jdt.core.compiler.compliance=21
2+
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
3+
org.eclipse.jdt.core.compiler.compliance=17
44
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
55
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
66
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
77
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
88
org.eclipse.jdt.core.compiler.release=enabled
9-
org.eclipse.jdt.core.compiler.source=21
9+
org.eclipse.jdt.core.compiler.source=17
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
eclipse.preferences.version=1
2-
org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
3-
org.eclipse.jdt.core.compiler.compliance=21
2+
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
3+
org.eclipse.jdt.core.compiler.compliance=17
44
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
55
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
66
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
77
org.eclipse.jdt.core.compiler.processAnnotations=disabled
8-
org.eclipse.jdt.core.compiler.release=disabled
9-
org.eclipse.jdt.core.compiler.source=21
8+
org.eclipse.jdt.core.compiler.release=enabled
9+
org.eclipse.jdt.core.compiler.source=17

plugin/updater/src/main/java/updater/utils/ObjectMappers.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public abstract class ObjectMappers {
4242
.enable(YAMLGenerator.Feature.MINIMIZE_QUOTES) //
4343
.disable(YAMLGenerator.Feature.WRITE_DOC_START_MARKER) //
4444
.build()) //
45-
.setSerializationInclusion(JsonInclude.Include.NON_EMPTY) //
45+
.setDefaultPropertyInclusion(JsonInclude.Include.NON_EMPTY) //
4646
.setPropertyNamingStrategy(PropertyNamingStrategies.KEBAB_CASE);
4747
}
4848
}

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868

6969

7070
<properties>
71-
<java.version>21</java.version>
71+
<java.version>17</java.version>
7272
<tycho.version>5.0.1</tycho.version>
7373

7474
<!-- to prevent dozen of warnings like:

0 commit comments

Comments
 (0)