Skip to content

Commit 4f00c31

Browse files
authored
Merge pull request #135 from kieler/nre/master
Updated platform dependencies to latest releases
2 parents d605eb8 + 60949b6 commit 4f00c31

159 files changed

Lines changed: 310 additions & 324 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ jobs:
3030
path: models
3131

3232
# Provide Java
33-
- name: Set up JDK 17
33+
- name: Set up JDK 21
3434
uses: actions/setup-java@v4
3535
with:
36-
java-version: '17'
36+
java-version: '21'
3737
distribution: 'temurin'
3838

3939
# Configure maven artifact caching
@@ -238,10 +238,10 @@ jobs:
238238
steps:
239239
# Setup
240240
- uses: actions/checkout@v4
241-
- name: Set up JDK 17
241+
- name: Set up JDK 21
242242
uses: actions/setup-java@v4
243243
with:
244-
java-version: '17'
244+
java-version: '21'
245245
distribution: 'adopt'
246246

247247
- name: Cache local Maven repository
@@ -266,10 +266,10 @@ jobs:
266266
steps:
267267
# Setup
268268
- uses: actions/checkout@v4
269-
- name: Set up JDK 17
269+
- name: Set up JDK 21
270270
uses: actions/setup-java@v4
271271
with:
272-
java-version: '17'
272+
java-version: '21'
273273
distribution: 'adopt'
274274

275275
- name: Cache local Maven repository

build/de.cau.cs.kieler.semantics.repository/category.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@
3636
<repository-reference location="https://download.eclipse.org/releases/2023-06" enabled="true"/>
3737
<repository-reference location="https://download.eclipse.org/tools/orbit/simrel/orbit-aggregation/release/4.31.0" enabled="true"/>
3838
<repository-reference location="https://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.34.0/" enabled="true"/>
39-
<repository-reference location="https://kieler.github.io/KLighD/v3.0.1/" enabled="true"/>
40-
<repository-reference location="https://rtsys.informatik.uni-kiel.de/~kieler/updatesite/release_pragmatics_2024-04" enabled="true"/>
41-
<repository-reference location="https://download.eclipse.org/elk/updates/releases/0.9.1/" enabled="true"/>
39+
<repository-reference location="https://kieler.github.io/KLighD/v3.1.0/" enabled="true"/>
40+
<repository-reference location="https://rtsys.informatik.uni-kiel.de/~kieler/updatesite/release_pragmatics_2025-04" enabled="true"/>
41+
<repository-reference location="https://download.eclipse.org/elk/updates/releases/0.10.0/" enabled="true"/>
4242
<repository-reference location="https://rtsys.informatik.uni-kiel.de/~kieler/updatesite/websocket-mirror/10.0.20/" enabled="true"/>
4343
</site>

build/de.cau.cs.kieler.semantics.targetplatform/de.cau.cs.kieler.semantics.targetplatform.target

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@
1010
<unit id="org.eclipse.emf.mwe2.launcher.feature.group" version="0.0.0"/>
1111
<unit id="org.eclipse.epp.mpc.feature.group" version="0.0.0"/>
1212
<unit id="org.eclipse.equinox.executable.feature.group" version="0.0.0"/>
13-
<repository location="https://download.eclipse.org/releases/2024-09"/>
13+
<unit id="org.eclipse.xtext.sdk.feature.group" version="0.0.0"/>
14+
<unit id="org.eclipse.xtext.ui.feature.group" version="0.0.0"/>
15+
<repository location="https://download.eclipse.org/releases/2024-12"/>
1416
</location>
1517
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="false" type="InstallableUnit">
1618
<!-- Required for JUnit4 Tests to be able to run -->
@@ -21,12 +23,7 @@
2123
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="false" type="InstallableUnit">
2224
<unit id="com.google.gson" version="0.0.0"/>
2325
<unit id="org.freemarker.freemarker" version="0.0.0"/>
24-
<repository location="https://download.eclipse.org/tools/orbit/simrel/orbit-aggregation/release/4.32.0"/>
25-
</location>
26-
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="false" type="InstallableUnit">
27-
<unit id="org.eclipse.xtext.sdk.feature.group" version="0.0.0"/>
28-
<unit id="org.eclipse.xtext.ui.feature.group" version="0.0.0"/>
29-
<repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.36.0/"/>
26+
<repository location="https://download.eclipse.org/tools/orbit/simrel/orbit-aggregation/release/4.34.0"/>
3027
</location>
3128
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="false" type="InstallableUnit">
3229
<unit id="de.cau.cs.kieler.klighd.feature.feature.group" version="0.0.0"/>
@@ -36,17 +33,17 @@
3633
<unit id="de.cau.cs.kieler.klighd.standalone" version="0.0.0"/>
3734
<unit id="de.cau.cs.kieler.klighd.ui.contrib3x" version="0.0.0"/>
3835
<unit id="de.cau.cs.kieler.kgraph.text.ui" version="0.0.0"/>
39-
<repository location="https://kieler.github.io/KLighD/v3.0.1/"/>
36+
<repository location="https://kieler.github.io/KLighD/v3.1.0/"/>
4037
</location>
4138
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="false" type="InstallableUnit">
4239
<unit id="de.cau.cs.kieler.graphs.klighd" version="0.0.0"/>
43-
<repository location="https://rtsys.informatik.uni-kiel.de/~kieler/updatesite/release_pragmatics_2024-04"/>
40+
<repository location="https://rtsys.informatik.uni-kiel.de/~kieler/updatesite/release_pragmatics_2025-04"/>
4441
</location>
4542
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="false" type="InstallableUnit">
4643
<unit id="org.eclipse.elk.graphviz.feature.feature.group" version="0.0.0"/>
4744
<unit id="org.eclipse.elk.ui.feature.feature.group" version="0.0.0"/>
4845
<unit id="org.eclipse.elk.sdk.feature.feature.group" version="0.0.0"/>
49-
<repository location="https://download.eclipse.org/elk/updates/releases/0.9.1/"/>
46+
<repository location="https://download.eclipse.org/elk/updates/releases/0.10.0/"/>
5047
</location>
5148
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="false" type="InstallableUnit">
5249
<unit id="de.cau.cs.kieler.websocket.mirror" version="0.0.0"/>

build/pom.xml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,23 +10,23 @@
1010
<!-- Define a few properties used throughout all build profiles. -->
1111
<properties>
1212
<!-- Language server dependency versions -->
13-
<elk-version>0.9.1</elk-version>
14-
<klighd-version>3.0.2.v20240507</klighd-version>
15-
<lsp4j-version>0.23.0</lsp4j-version>
16-
<pragmatics-version>0.51.0.v20240410</pragmatics-version>
13+
<elk-version>0.10.0</elk-version>
14+
<klighd-version>3.1.0.v20250428</klighd-version>
15+
<lsp4j-version>0.23.1</lsp4j-version>
16+
<pragmatics-version>0.52.0.v20250429</pragmatics-version>
1717

1818
<!-- Xtext compile dependency versions -->
19-
<xtend-version>2.36.0</xtend-version>
20-
<xtext-version>2.36.0</xtext-version>
19+
<xtend-version>2.37.0</xtend-version>
20+
<xtext-version>2.37.0</xtext-version>
2121

2222
<!-- Tycho -->
23-
<tycho-version>2.7.5</tycho-version>
23+
<tycho-version>4.0.12</tycho-version>
2424
<tycho.disableP2Mirrors>true</tycho.disableP2Mirrors>
2525

2626
<!-- Java -->
27-
<targetJdk>11</targetJdk>
28-
<maven.compiler.source>11</maven.compiler.source>
29-
<maven.compiler.target>11</maven.compiler.target>
27+
<targetJdk>21</targetJdk>
28+
<maven.compiler.source>21</maven.compiler.source>
29+
<maven.compiler.target>21</maven.compiler.target>
3030

3131
<!-- Non-breakable space, as normal spaces are trimmed. -->
3232
<sourceFeatureLabelSuffix>&#xA0;(Sources)</sourceFeatureLabelSuffix>

features/de.cau.cs.kieler.esterel.feature/pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@
1515
<build>
1616
<plugins>
1717
<plugin>
18-
<groupId>org.eclipse.tycho.extras</groupId>
19-
<artifactId>tycho-source-feature-plugin</artifactId>
18+
<groupId>org.eclipse.tycho</groupId>
19+
<artifactId>tycho-source-plugin</artifactId>
2020
<version>${tycho-version}</version>
2121
<executions>
2222
<execution>
23-
<id>source-feature</id>
23+
<id>feature-source</id>
2424
<phase>package</phase>
2525
<goals>
26-
<goal>source-feature</goal>
26+
<goal>feature-source</goal>
2727
</goals>
2828
<configuration>
2929
<excludes>

features/de.cau.cs.kieler.framework.feature/pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@
1515
<build>
1616
<plugins>
1717
<plugin>
18-
<groupId>org.eclipse.tycho.extras</groupId>
19-
<artifactId>tycho-source-feature-plugin</artifactId>
18+
<groupId>org.eclipse.tycho</groupId>
19+
<artifactId>tycho-source-plugin</artifactId>
2020
<version>${tycho-version}</version>
2121
<executions>
2222
<execution>
23-
<id>source-feature</id>
23+
<id>feature-source</id>
2424
<phase>package</phase>
2525
<goals>
26-
<goal>source-feature</goal>
26+
<goal>feature-source</goal>
2727
</goals>
2828
<configuration>
2929
<labelSuffix>${sourceFeatureLabelSuffix}</labelSuffix>

features/de.cau.cs.kieler.sccharts.feature/pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@
1515
<build>
1616
<plugins>
1717
<plugin>
18-
<groupId>org.eclipse.tycho.extras</groupId>
19-
<artifactId>tycho-source-feature-plugin</artifactId>
18+
<groupId>org.eclipse.tycho</groupId>
19+
<artifactId>tycho-source-plugin</artifactId>
2020
<version>${tycho-version}</version>
2121
<executions>
2222
<execution>
23-
<id>source-feature</id>
23+
<id>feature-source</id>
2424
<phase>package</phase>
2525
<goals>
26-
<goal>source-feature</goal>
26+
<goal>feature-source</goal>
2727
</goals>
2828
<configuration>
2929
<labelSuffix>${sourceFeatureLabelSuffix}</labelSuffix>

language-server/de.cau.cs.kieler.language.server/.classpath

Lines changed: 1 addition & 1 deletion
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-11">
3+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21">
44
<attributes>
55
<attribute name="maven.pomderived" value="true"/>
66
</attributes>
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
eclipse.preferences.version=1
2-
org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
3-
org.eclipse.jdt.core.compiler.compliance=11
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.forbiddenReference=warning
88
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
99
org.eclipse.jdt.core.compiler.release=disabled
10-
org.eclipse.jdt.core.compiler.source=11
10+
org.eclipse.jdt.core.compiler.source=21

language-server/de.cau.cs.kieler.language.server/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -140,12 +140,12 @@
140140
<dependency>
141141
<groupId>org.eclipse.platform</groupId>
142142
<artifactId>org.eclipse.core.runtime</artifactId>
143-
<version>3.31.100</version>
143+
<version>3.32.0</version>
144144
</dependency>
145145
<dependency>
146146
<groupId>org.eclipse.platform</groupId>
147147
<artifactId>org.eclipse.equinox.common</artifactId>
148-
<version>3.19.100</version>
148+
<version>3.19.200</version>
149149
</dependency>
150150

151151
<!-- Additional dependencies that the downstream Eclipse bundles do not list as Maven dependencies. -->
@@ -160,7 +160,7 @@
160160
<dependency>
161161
<groupId>org.eclipse.jdt</groupId>
162162
<artifactId>org.eclipse.jdt.core</artifactId>
163-
<version>3.39.0</version>
163+
<version>3.40.0</version>
164164
</dependency>
165165
<!-- https://mvnrepository.com/artifact/jakarta.servlet/jakarta.servlet-api -->
166166
<!-- <dependency>

0 commit comments

Comments
 (0)