File tree Expand file tree Collapse file tree 6 files changed +18
-11
lines changed
src/main/java/updater/utils Expand file tree Collapse file tree 6 files changed +18
-11
lines changed Original file line number Diff line number Diff line change @@ -107,6 +107,12 @@ To install the plugin into an existing Eclipse installation do:
1071071 . When the download has finished, Eclipse will ask about installing unsigned content. You need to accept if you want to
1081081 . 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
Original file line number Diff line number Diff line change 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 >
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 >
Original file line number Diff line number Diff line change 11eclipse.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
44org.eclipse.jdt.core.compiler.problem.assertIdentifier =error
55org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures =disabled
66org.eclipse.jdt.core.compiler.problem.enumIdentifier =error
77org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures =warning
88org.eclipse.jdt.core.compiler.release =enabled
9- org.eclipse.jdt.core.compiler.source =21
9+ org.eclipse.jdt.core.compiler.source =17
Original file line number Diff line number Diff line change 11eclipse.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
44org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures =disabled
55org.eclipse.jdt.core.compiler.problem.forbiddenReference =warning
66org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures =ignore
77org.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
Original file line number Diff line number Diff 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}
Original file line number Diff line number Diff line change 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:
You can’t perform that action at this time.
0 commit comments