Skip to content

Commit 282f88d

Browse files
committed
Update eclipse plugin dependencies
1 parent 4ad2fc6 commit 282f88d

File tree

7 files changed

+61
-60
lines changed

7 files changed

+61
-60
lines changed

plugins/eclipse/bundles/ui/pom.xml

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,9 @@
2121
<dependency>
2222
<groupId>org.apache.felix</groupId>
2323
<artifactId>org.apache.felix.scr</artifactId>
24-
<version>2.2.0</version>
24+
<version>${apache.felix.version}</version>
2525
</dependency>
2626

27-
<!--
28-
<dependency>
29-
<groupId>org.slf4j</groupId>
30-
<artifactId>slf4j-api</artifactId>
31-
<version>1.7.36</version>
32-
</dependency>
33-
-->
34-
3527
<dependency>
3628
<groupId>org.atlanmod.neoemf</groupId>
3729
<artifactId>neoemf-core</artifactId>

plugins/eclipse/examples/projects/org.eclipse.gmt.modisco.java/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<dependency>
2020
<groupId>com.google.guava</groupId>
2121
<artifactId>guava</artifactId>
22-
<version>32.0.0-jre</version>
22+
<version>33.3.1-jre</version>
2323
</dependency>
2424

2525
<dependency>
@@ -31,7 +31,7 @@
3131
<dependency>
3232
<groupId>org.slf4j</groupId>
3333
<artifactId>slf4j-api</artifactId>
34-
<version>1.7.36</version>
34+
<version>2.0.16</version>
3535
</dependency>
3636

3737
</dependencies>

plugins/eclipse/examples/projects/pom.xml

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
<dependency>
3434
<groupId>org.apache.felix</groupId>
3535
<artifactId>org.apache.felix.scr</artifactId>
36-
<version>2.2.0</version>
36+
<version>${apache.felix.version}</version>
3737
</dependency>
3838

3939
<dependency>
@@ -113,7 +113,7 @@
113113
<dependency>
114114
<groupId>org.eclipse.emf</groupId>
115115
<artifactId>org.eclipse.emf.ecore.xcore.lib</artifactId>
116-
<version>1.6.0</version>
116+
<version>1.7.0</version>
117117
<scope>provided</scope>
118118
</dependency>
119119

@@ -164,7 +164,7 @@
164164
<plugin>
165165
<groupId>org.codehaus.mojo</groupId>
166166
<artifactId>build-helper-maven-plugin</artifactId>
167-
<version>3.2.0</version>
167+
<version>3.6.0</version>
168168
<executions>
169169
<execution>
170170
<goals>
@@ -217,7 +217,7 @@
217217
<dependency>
218218
<groupId>org.eclipse.platform</groupId>
219219
<artifactId>org.eclipse.core.resources</artifactId>
220-
<version>3.14.0</version>
220+
<version>3.20.200</version>
221221
</dependency>
222222

223223
<!-- Xtext -->
@@ -235,12 +235,6 @@
235235
<version>${xtext.version}</version>
236236
</dependency>
237237

238-
<dependency>
239-
<groupId>org.eclipse.xtext</groupId>
240-
<artifactId>org.eclipse.xtext.generator</artifactId>
241-
<version>${xtext.version}</version>
242-
</dependency>
243-
244238
<dependency>
245239
<groupId>org.eclipse.xtext</groupId>
246240
<artifactId>org.eclipse.xtext.xtext.generator</artifactId>
@@ -274,13 +268,13 @@
274268
<dependency>
275269
<groupId>org.eclipse.emf</groupId>
276270
<artifactId>org.eclipse.emf.ecore.xcore</artifactId>
277-
<version>1.17.0</version>
271+
<version>1.20.0</version>
278272
</dependency>
279273

280274
<dependency>
281275
<groupId>org.eclipse.emf</groupId>
282276
<artifactId>org.eclipse.emf.ecore.xcore.lib</artifactId>
283-
<version>1.5.0</version>
277+
<version>1.7.0</version>
284278
</dependency>
285279

286280
<!-- EMF: CodeGen -->
@@ -301,7 +295,7 @@
301295
<dependency>
302296
<groupId>org.eclipse.emf</groupId>
303297
<artifactId>org.eclipse.emf.codegen.ecore.xtext</artifactId>
304-
<version>1.6.0</version>
298+
<version>1.8.0</version>
305299
</dependency>
306300

307301
</dependencies>

plugins/eclipse/pom.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,14 @@
2525
<module>releng</module>
2626
</modules>
2727

28+
2829
<dependencies>
2930
<dependency>
3031
<!-- Added to solve dependency problem to osgi.extender
3132
(&(osgi.extender=osgi.component)(version>=1.4.0)(!(version>=2.0.0))) -->
3233
<groupId>org.apache.felix</groupId>
3334
<artifactId>org.apache.felix.scr</artifactId>
34-
<version>2.1.28</version>
35+
<version>${apache.felix.version}</version>
3536
</dependency>
3637
</dependencies>
3738

plugins/eclipse/releng/configuration/pom.xml

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,24 +22,31 @@
2222
<properties>
2323
<maven.test.skip>true</maven.test.skip>
2424
<maven.deploy.skip>true</maven.deploy.skip>
25-
<tycho-plugin.version>2.7.3</tycho-plugin.version>
26-
<maven.compiler.source>11</maven.compiler.source>
27-
<maven.compiler.target>11</maven.compiler.target>
25+
<tycho-plugin.version>4.0.9</tycho-plugin.version>
26+
<apache.felix.version>2.2.12</apache.felix.version>
27+
<maven.compiler.source>17</maven.compiler.source>
28+
<maven.compiler.target>17</maven.compiler.target>
2829
<maven.compiler.debug>true</maven.compiler.debug>
2930
<maven.compiler.showWarnings>true</maven.compiler.showWarnings>
3031
<maven.compiler.showDeprecation>true</maven.compiler.showDeprecation>
32+
<compare.url>http://download.eclipse.org/modeling/emf/compare/updates/releases/3.3</compare.url>
3133
</properties>
3234

3335
<repositories>
3436
<repository>
3537
<id>emf-compare</id>
3638
<layout>p2</layout>
37-
<url>https://download.eclipse.org/modeling/emf/compare/updates/releases/latest/</url>
39+
<url>${compare.url}</url>
3840
</repository>
3941
<repository>
40-
<id>2020-12</id>
42+
<id>2024-12</id>
4143
<layout>p2</layout>
42-
<url>https://download.eclipse.org/releases/2020-12/</url>
44+
<url>https://download.eclipse.org/releases/2024-12/</url>
45+
</repository>
46+
<repository>
47+
<id>emf</id>
48+
<layout>p2</layout>
49+
<url>https://download.eclipse.org/modeling/emf/emf/builds/release/2.39.0/</url>
4350
</repository>
4451
</repositories>
4552

@@ -70,7 +77,7 @@
7077
<artifactId>target-platform-configuration</artifactId>
7178
<configuration>
7279
<pomDependencies>consider</pomDependencies>
73-
<executionEnvironment>JavaSE-11</executionEnvironment>
80+
<executionEnvironment>JavaSE-17</executionEnvironment>
7481
<environments>
7582
<environment>
7683
<os>win32</os>
@@ -91,15 +98,14 @@
9198
</configuration>
9299
</plugin>
93100

94-
95101
</plugins>
96102

97103
<pluginManagement>
98104
<plugins>
99105
<plugin>
100106
<groupId>org.apache.maven.plugins</groupId>
101107
<artifactId>maven-compiler-plugin</artifactId>
102-
<version>3.10.1</version>
108+
<version>3.13.0</version>
103109
</plugin>
104110

105111
<plugin>

plugins/eclipse/releng/update/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<dependency>
2727
<groupId>org.osgi</groupId>
2828
<artifactId>org.osgi.util.promise</artifactId>
29-
<version>1.2.0</version>
29+
<version>1.3.0</version>
3030
</dependency>
3131

3232
<dependency>

pom.xml

Lines changed: 33 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -191,31 +191,6 @@
191191
<build>
192192
<plugins>
193193

194-
<plugin>
195-
<groupId>com.github.ferstl</groupId>
196-
<artifactId>depgraph-maven-plugin</artifactId>
197-
<version>4.0.3</version>
198-
<configuration>
199-
200-
<showGroupIds>true</showGroupIds>
201-
<showConflicts>true</showConflicts>
202-
<showDuplicates>true</showDuplicates>
203-
</configuration>
204-
</plugin>
205-
206-
<plugin>
207-
<groupId>se.kth.castor</groupId>
208-
<artifactId>depclean-maven-plugin</artifactId>
209-
<version>2.0.5</version>
210-
<executions>
211-
<execution>
212-
<goals>
213-
<goal>depclean</goal>
214-
</goals>
215-
</execution>
216-
</executions>
217-
</plugin>
218-
219194
<plugin>
220195
<groupId>org.apache.maven.plugins</groupId>
221196
<artifactId>maven-enforcer-plugin</artifactId>
@@ -636,6 +611,39 @@
636611
</plugins>
637612
</build>
638613
</profile>
614+
615+
<profile>
616+
<id>dependency-analysis</id>
617+
<build>
618+
<plugins>
619+
620+
<plugin>
621+
<groupId>com.github.ferstl</groupId>
622+
<artifactId>depgraph-maven-plugin</artifactId>
623+
<version>4.0.3</version>
624+
<configuration>
625+
<showGroupIds>true</showGroupIds>
626+
<showConflicts>true</showConflicts>
627+
<showDuplicates>true</showDuplicates>
628+
</configuration>
629+
</plugin>
630+
631+
<plugin>
632+
<groupId>se.kth.castor</groupId>
633+
<artifactId>depclean-maven-plugin</artifactId>
634+
<version>2.0.6</version>
635+
<executions>
636+
<execution>
637+
<goals>
638+
<goal>depclean</goal>
639+
</goals>
640+
</execution>
641+
</executions>
642+
</plugin>
643+
644+
</plugins>
645+
</build>
646+
</profile>
639647
</profiles>
640648

641649
</project>

0 commit comments

Comments
 (0)