Skip to content

Commit 0f4538a

Browse files
Cleanups dependencies
follow dependency:analyze - jsr305 is not used by newer Guava - remove unused sisu.inject - inline versions.eclipse.sisu as is used in one place - add javax.inject used only in tests
1 parent 8b7d73c commit 0f4538a

File tree

1 file changed

+7
-13
lines changed

1 file changed

+7
-13
lines changed

pom.xml

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
</distributionManagement>
3636

3737
<properties>
38-
<versions.eclipse.sisu>0.9.0.M4</versions.eclipse.sisu>
3938
<project.build.outputTimestamp>2025-12-02T22:22:46Z</project.build.outputTimestamp>
4039
</properties>
4140

@@ -50,25 +49,14 @@
5049
<dependency>
5150
<groupId>org.eclipse.sisu</groupId>
5251
<artifactId>org.eclipse.sisu.plexus</artifactId>
53-
<version>${versions.eclipse.sisu}</version>
54-
</dependency>
55-
<dependency>
56-
<groupId>org.eclipse.sisu</groupId>
57-
<artifactId>org.eclipse.sisu.inject</artifactId>
58-
<version>${versions.eclipse.sisu}</version>
52+
<version>0.9.0.M4</version>
5953
</dependency>
6054
<dependency>
6155
<groupId>com.google.inject</groupId>
6256
<artifactId>guice</artifactId>
6357
<version>5.1.0</version>
6458
<classifier>classes</classifier>
6559
</dependency>
66-
<!-- needed by Guava 33.4.3+ for javax.annotations.Nullable -->
67-
<dependency>
68-
<groupId>com.google.code.findbugs</groupId>
69-
<artifactId>jsr305</artifactId>
70-
<version>3.0.2</version>
71-
</dependency>
7260
<dependency>
7361
<groupId>org.junit.jupiter</groupId>
7462
<artifactId>junit-jupiter-api</artifactId>
@@ -86,6 +74,12 @@
8674
<version>4.11.0</version>
8775
<scope>test</scope>
8876
</dependency>
77+
<dependency>
78+
<groupId>javax.inject</groupId>
79+
<artifactId>javax.inject</artifactId>
80+
<version>1</version>
81+
<scope>test</scope>
82+
</dependency>
8983
</dependencies>
9084

9185
<build>

0 commit comments

Comments
 (0)