Skip to content

Commit 9a8acfb

Browse files
committed
Update to Java 21
1 parent 23ab96f commit 9a8acfb

File tree

33 files changed

+105
-130
lines changed

33 files changed

+105
-130
lines changed
+26-75
Original file line numberDiff line numberDiff line change
@@ -1,95 +1,32 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<?pde version="3.5"?>
33

4-
<product name="Example RCP product from the Wizard" uid="com.example.e4.product" id="com.example.e4.rcp.product" application="org.eclipse.e4.ui.workbench.swt.E4Application" version="1.0.0.qualifier" useFeatures="true" includeLaunchers="true">
4+
<product name="Example RCP product from the Wizard" uid="com.example.e4.product" id="com.example.e4.rcp.product" application="org.eclipse.e4.ui.workbench.swt.E4Application" version="1.0.0.qualifier" type="mixed" includeLaunchers="true" includeJRE="true" autoIncludeRequirements="true">
55

66
<configIni use="default">
77
</configIni>
88

99
<launcherArgs>
1010
<programArgs>-clearPersistedState
1111
</programArgs>
12+
<vmArgs>--add-opens java.base/java.util=ALL-UNNAMED
13+
</vmArgs>
1214
<vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts
1315
</vmArgsMac>
1416
</launcherArgs>
1517

1618
<windowImages/>
1719

20+
<launcher>
21+
<win useIco="false">
22+
<bmp/>
23+
</win>
24+
</launcher>
25+
26+
<vm>
27+
</vm>
28+
1829
<plugins>
19-
<plugin id="com.example.e4.rcp"/>
20-
<plugin id="com.sun.jna"/>
21-
<plugin id="com.sun.jna.platform"/>
22-
<plugin id="jakarta.annotation"/>
23-
<plugin id="javax.inject"/>
24-
<plugin id="org.apache.batik.constants"/>
25-
<plugin id="org.apache.batik.css"/>
26-
<plugin id="org.apache.batik.i18n"/>
27-
<plugin id="org.apache.batik.util"/>
28-
<plugin id="org.apache.commons.io"/>
29-
<plugin id="org.apache.commons.jxpath"/>
30-
<plugin id="org.apache.commons.logging"/>
31-
<plugin id="org.apache.felix.scr"/>
32-
<plugin id="org.apache.xmlgraphics"/>
33-
<plugin id="org.eclipse.core.commands"/>
34-
<plugin id="org.eclipse.core.contenttype"/>
35-
<plugin id="org.eclipse.core.databinding"/>
36-
<plugin id="org.eclipse.core.databinding.beans"/>
37-
<plugin id="org.eclipse.core.databinding.observable"/>
38-
<plugin id="org.eclipse.core.databinding.property"/>
39-
<plugin id="org.eclipse.core.expressions"/>
40-
<plugin id="org.eclipse.core.jobs"/>
41-
<plugin id="org.eclipse.core.runtime"/>
42-
<plugin id="org.eclipse.e4.core.commands"/>
43-
<plugin id="org.eclipse.e4.core.contexts"/>
44-
<plugin id="org.eclipse.e4.core.di"/>
45-
<plugin id="org.eclipse.e4.core.di.annotations"/>
46-
<plugin id="org.eclipse.e4.core.di.extensions"/>
47-
<plugin id="org.eclipse.e4.core.di.extensions.supplier"/>
48-
<plugin id="org.eclipse.e4.core.services"/>
49-
<plugin id="org.eclipse.e4.emf.xpath"/>
50-
<plugin id="org.eclipse.e4.ui.bindings"/>
51-
<plugin id="org.eclipse.e4.ui.css.core"/>
52-
<plugin id="org.eclipse.e4.ui.css.swt"/>
53-
<plugin id="org.eclipse.e4.ui.css.swt.theme"/>
54-
<plugin id="org.eclipse.e4.ui.di"/>
55-
<plugin id="org.eclipse.e4.ui.dialogs"/>
56-
<plugin id="org.eclipse.e4.ui.model.workbench"/>
57-
<plugin id="org.eclipse.e4.ui.services"/>
58-
<plugin id="org.eclipse.e4.ui.swt.gtk" fragment="true"/>
59-
<plugin id="org.eclipse.e4.ui.widgets"/>
60-
<plugin id="org.eclipse.e4.ui.workbench"/>
61-
<plugin id="org.eclipse.e4.ui.workbench.addons.swt"/>
62-
<plugin id="org.eclipse.e4.ui.workbench.renderers.swt"/>
63-
<plugin id="org.eclipse.e4.ui.workbench.renderers.swt.cocoa" fragment="true"/>
64-
<plugin id="org.eclipse.e4.ui.workbench.swt"/>
65-
<plugin id="org.eclipse.e4.ui.workbench3"/>
66-
<plugin id="org.eclipse.emf.common"/>
67-
<plugin id="org.eclipse.emf.databinding"/>
68-
<plugin id="org.eclipse.emf.ecore"/>
69-
<plugin id="org.eclipse.emf.ecore.change"/>
70-
<plugin id="org.eclipse.emf.ecore.xmi"/>
71-
<plugin id="org.eclipse.equinox.app"/>
72-
<plugin id="org.eclipse.equinox.common"/>
73-
<plugin id="org.eclipse.equinox.concurrent"/>
74-
<plugin id="org.eclipse.equinox.event"/>
75-
<plugin id="org.eclipse.equinox.preferences"/>
76-
<plugin id="org.eclipse.equinox.registry"/>
77-
<plugin id="org.eclipse.jface"/>
78-
<plugin id="org.eclipse.jface.databinding"/>
79-
<plugin id="org.eclipse.osgi"/>
80-
<plugin id="org.eclipse.osgi.compatibility.state" fragment="true"/>
81-
<plugin id="org.eclipse.osgi.services"/>
82-
<plugin id="org.eclipse.osgi.util"/>
83-
<plugin id="org.eclipse.swt"/>
84-
<plugin id="org.eclipse.swt.cocoa.macosx.x86_64" fragment="true"/>
85-
<plugin id="org.eclipse.swt.gtk.linux.ppc64" fragment="true"/>
86-
<plugin id="org.eclipse.swt.gtk.linux.x86_64" fragment="true"/>
87-
<plugin id="org.eclipse.swt.win32.win32.x86_64" fragment="true"/>
88-
<plugin id="org.eclipse.urischeme"/>
89-
<plugin id="org.w3c.css.sac"/>
90-
<plugin id="org.w3c.dom.events"/>
91-
<plugin id="org.w3c.dom.smil"/>
92-
<plugin id="org.w3c.dom.svg"/>
9330
</plugins>
9431

9532
<features>
@@ -99,5 +36,19 @@
9936
<feature id="org.eclipse.emf.common" installMode="root"/>
10037
</features>
10138

39+
<configurations>
40+
<plugin id="org.apache.felix.scr" autoStart="true" startLevel="2" />
41+
<plugin id="org.eclipse.core.runtime" autoStart="true" startLevel="0" />
42+
<plugin id="org.eclipse.equinox.common" autoStart="true" startLevel="2" />
43+
<plugin id="org.eclipse.equinox.event" autoStart="true" startLevel="2" />
44+
<plugin id="org.eclipse.equinox.simpleconfigurator" autoStart="true" startLevel="1" />
45+
</configurations>
46+
47+
<preferencesInfo>
48+
<targetfile overwrite="false"/>
49+
</preferencesInfo>
50+
51+
<cssInfo>
52+
</cssInfo>
10253

10354
</product>

com.example.e4.rcp/.classpath

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<classpath>
33
<classpathentry kind="src" path="src"/>
4-
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
4+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21"/>
55
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
66
<classpathentry kind="output" path="bin"/>
77
</classpath>
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
eclipse.preferences.version=1
22
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
3-
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
4-
org.eclipse.jdt.core.compiler.compliance=17
3+
org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
4+
org.eclipse.jdt.core.compiler.compliance=21
55
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
66
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
77
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
88
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
99
org.eclipse.jdt.core.compiler.release=enabled
10-
org.eclipse.jdt.core.compiler.source=17
10+
org.eclipse.jdt.core.compiler.source=21

com.example.e4.rcp/META-INF/MANIFEST.MF

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Require-Bundle: org.eclipse.core.runtime;bundle-version="0.0.0",
1313
org.eclipse.e4.core.di;bundle-version="0.0.0",
1414
org.eclipse.e4.ui.di;bundle-version="0.0.0",
1515
org.eclipse.e4.core.contexts;bundle-version="0.0.0"
16-
Bundle-RequiredExecutionEnvironment: JavaSE-17
16+
Bundle-RequiredExecutionEnvironment: JavaSE-21
1717
Import-Package: jakarta.annotation;version="0.0.0",
1818
jakarta.inject
1919
Automatic-Module-Name: com.example.e4.rcp

com.example.e4.rcp/plugin.xml

-4
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,6 @@
88
<product
99
application="org.eclipse.e4.ui.workbench.swt.E4Application"
1010
name="Example RCP product from the Wizard">
11-
<property
12-
name="applicationCSS"
13-
value="platform:/plugin/com.example.e4.rcp/css/default.css">
14-
</property>
1511
<property
1612
name="appName"
1713
value="Example RCP product from the Wizard">
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,40 @@
11
package com.example.e4.rcp.handlers;
22

3+
import java.lang.reflect.Field;
4+
import java.util.Properties;
5+
36
import org.eclipse.e4.core.di.annotations.Execute;
47
import org.eclipse.jface.dialogs.MessageDialog;
58
import org.eclipse.swt.widgets.Shell;
69

710
public class AboutHandler {
811
@Execute
912
public void execute(Shell shell) {
10-
MessageDialog.openInformation(shell, "About", "Eclipse RCP Application");
13+
try {
14+
// Create an instance of Properties
15+
Properties properties = new Properties();
16+
properties.setProperty("key1", "value1");
17+
18+
// Access the private field 'defaults'
19+
Field defaultsField = Properties.class.getDeclaredField("defaults");
20+
21+
// Set the field accessible
22+
defaultsField.setAccessible(true);
23+
24+
// Get the value of the private field
25+
Properties defaults = (Properties) defaultsField.get(properties);
26+
27+
// Output the value of the defaults field
28+
System.out.println("Defaults: " + defaults);
29+
30+
// Cleanup: Reset the accessibility (optional)
31+
defaultsField.setAccessible(false);
32+
if (MessageDialog.openConfirm(shell, "Confirmation", "Defaults: " + defaults)) {
33+
}
34+
35+
} catch (Exception e) {
36+
37+
MessageDialog.openInformation(shell, "Confirmation", "" + e.getLocalizedMessage());
38+
}
1139
}
1240
}

com.vogella.contribute.parts/.classpath

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<classpath>
3-
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
3+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21"/>
44
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
55
<classpathentry kind="src" path="src"/>
66
<classpathentry kind="output" path="bin"/>
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=17
3-
org.eclipse.jdt.core.compiler.compliance=17
2+
org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
3+
org.eclipse.jdt.core.compiler.compliance=21
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=17
9+
org.eclipse.jdt.core.compiler.source=21

com.vogella.contribute.parts/META-INF/MANIFEST.MF

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Require-Bundle: org.eclipse.core.runtime,
1010
org.eclipse.e4.ui.workbench,
1111
org.eclipse.e4.ui.di,
1212
org.eclipse.e4.ui.model.workbench
13-
Bundle-RequiredExecutionEnvironment: JavaSE-17
13+
Bundle-RequiredExecutionEnvironment: JavaSE-21
1414
Automatic-Module-Name: com.vogella.contribute.parts
1515
Model-Fragment: parts.e4xmi
1616
Import-Package: jakarta.annotation

com.vogella.eclipse.css/.classpath

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<classpath>
3-
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
3+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21"/>
44
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
55
<classpathentry kind="src" path="src"/>
66
<classpathentry kind="output" path="bin"/>
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=17
3-
org.eclipse.jdt.core.compiler.compliance=17
2+
org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
3+
org.eclipse.jdt.core.compiler.compliance=21
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=17
9+
org.eclipse.jdt.core.compiler.source=21

com.vogella.eclipse.css/META-INF/MANIFEST.MF

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Bundle-SymbolicName: com.vogella.eclipse.css;singleton:=true
55
Bundle-Version: 1.0.0.qualifier
66
Bundle-Vendor: VOGELLA
77
Automatic-Module-Name: com.vogella.eclipse.css
8-
Bundle-RequiredExecutionEnvironment: JavaSE-17
8+
Bundle-RequiredExecutionEnvironment: JavaSE-21
99
Require-Bundle: org.eclipse.e4.ui.css.swt.theme;bundle-version="0.13.0",
1010
org.eclipse.jface;bundle-version="3.24.0",
1111
org.eclipse.e4.ui.css.swt;bundle-version="0.14.400",

com.vogella.osgi.taskconsumer/.classpath

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<classpath>
3-
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
3+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21"/>
44
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
55
<classpathentry kind="src" path="src"/>
66
<classpathentry kind="output" path="bin"/>
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=17
3-
org.eclipse.jdt.core.compiler.compliance=17
2+
org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
3+
org.eclipse.jdt.core.compiler.compliance=21
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=17
9+
org.eclipse.jdt.core.compiler.source=21

com.vogella.osgi.taskconsumer/META-INF/MANIFEST.MF

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Import-Package: com.vogella.tasks.model,
99
Bundle-Vendor: VOGELLA
1010
Automatic-Module-Name: com.vogella.osgi.taskconsumer
1111
Bundle-ActivationPolicy: lazy
12-
Bundle-RequiredExecutionEnvironment: JavaSE-17
12+
Bundle-RequiredExecutionEnvironment: JavaSE-21
1313
Require-Capability: osgi.service;filter:="(objectClass=com.vogella.tasks.model.TaskService)"
1414
Service-Component: OSGI-INF/com.vogella.osgi.eventadminuser.EventAdminUser.xml,
1515
OSGI-INF/com.vogella.osgi.taskconsumer.TaskConsumer.xml

com.vogella.service.imageloader/.classpath

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
<classpath>
33
<classpathentry kind="src" path="src"/>
44
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
5-
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
5+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21"/>
66
<classpathentry kind="output" path="bin"/>
77
</classpath>
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
eclipse.preferences.version=1
22
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
3-
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
4-
org.eclipse.jdt.core.compiler.compliance=17
3+
org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
4+
org.eclipse.jdt.core.compiler.compliance=21
55
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
66
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
77
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
88
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
99
org.eclipse.jdt.core.compiler.release=enabled
10-
org.eclipse.jdt.core.compiler.source=17
10+
org.eclipse.jdt.core.compiler.source=21

com.vogella.service.imageloader/META-INF/MANIFEST.MF

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Bundle-SymbolicName: com.vogella.service.imageloader
55
Bundle-Version: 1.0.0.qualifier
66
Bundle-Vendor: VOGELLA
77
Automatic-Module-Name: com.vogella.service.imageloader
8-
Bundle-RequiredExecutionEnvironment: JavaSE-17
8+
Bundle-RequiredExecutionEnvironment: JavaSE-21
99
Require-Bundle: org.eclipse.core.runtime;bundle-version="3.18.0",
1010
org.eclipse.jface;bundle-version="3.20.0",
1111
org.eclipse.osgi.services;bundle-version="3.8.0"

com.vogella.tasks.events/.classpath

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<classpath>
33
<classpathentry kind="src" path="src"/>
4-
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
4+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21"/>
55
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
66
<classpathentry kind="output" path="bin"/>
77
</classpath>
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
eclipse.preferences.version=1
22
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
3-
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
4-
org.eclipse.jdt.core.compiler.compliance=17
3+
org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
4+
org.eclipse.jdt.core.compiler.compliance=21
55
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
66
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
77
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
88
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
99
org.eclipse.jdt.core.compiler.release=enabled
10-
org.eclipse.jdt.core.compiler.source=17
10+
org.eclipse.jdt.core.compiler.source=21

com.vogella.tasks.events/META-INF/MANIFEST.MF

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ Bundle-SymbolicName: com.vogella.tasks.events
55
Bundle-Version: 1.0.0.qualifier
66
Bundle-Vendor: VOGELLA
77
Automatic-Module-Name: com.vogella.tasks.events
8-
Bundle-RequiredExecutionEnvironment: JavaSE-17
8+
Bundle-RequiredExecutionEnvironment: JavaSE-21
99
Export-Package: com.vogella.tasks.events

com.vogella.tasks.model/.classpath

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
<classpath>
33
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
44
<classpathentry kind="src" path="src"/>
5-
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
5+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21"/>
66
<classpathentry kind="output" path="bin"/>
77
</classpath>
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
eclipse.preferences.version=1
22
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
3-
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
4-
org.eclipse.jdt.core.compiler.compliance=17
3+
org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
4+
org.eclipse.jdt.core.compiler.compliance=21
55
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
66
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
77
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
88
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
99
org.eclipse.jdt.core.compiler.release=enabled
10-
org.eclipse.jdt.core.compiler.source=17
10+
org.eclipse.jdt.core.compiler.source=21

com.vogella.tasks.model/META-INF/MANIFEST.MF

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ Bundle-SymbolicName: com.vogella.tasks.model
55
Bundle-Version: 1.0.0.qualifier
66
Bundle-Vendor: VOGELLA
77
Automatic-Module-Name: com.vogella.tasks.model
8-
Bundle-RequiredExecutionEnvironment: JavaSE-17
8+
Bundle-RequiredExecutionEnvironment: JavaSE-21
99
Export-Package: com.vogella.tasks.model

0 commit comments

Comments
 (0)