Skip to content

Commit e166d93

Browse files
committed
[SUREFIRE-2246] Clean up dependencies reported by dependencies:analyze
This closes #738
1 parent 71d2214 commit e166d93

File tree

16 files changed

+222
-1
lines changed

16 files changed

+222
-1
lines changed

maven-failsafe-plugin/pom.xml

+30
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,26 @@
4545
</properties>
4646

4747
<dependencies>
48+
<dependency>
49+
<groupId>org.apache.maven.surefire</groupId>
50+
<artifactId>surefire-api</artifactId>
51+
<version>${project.version}</version>
52+
</dependency>
53+
<dependency>
54+
<groupId>org.apache.maven.surefire</groupId>
55+
<artifactId>surefire-booter</artifactId>
56+
<version>${project.version}</version>
57+
</dependency>
58+
<dependency>
59+
<groupId>org.apache.maven.surefire</groupId>
60+
<artifactId>surefire-extensions-api</artifactId>
61+
<version>${project.version}</version>
62+
</dependency>
63+
<dependency>
64+
<groupId>org.apache.maven.surefire</groupId>
65+
<artifactId>surefire-shared-utils</artifactId>
66+
<version>${project.version}</version>
67+
</dependency>
4868
<dependency>
4969
<groupId>org.apache.maven.surefire</groupId>
5070
<artifactId>maven-surefire-common</artifactId>
@@ -68,11 +88,21 @@
6888
<artifactId>maven-core</artifactId>
6989
<scope>provided</scope>
7090
</dependency>
91+
<dependency>
92+
<groupId>org.apache.maven</groupId>
93+
<artifactId>maven-artifact</artifactId>
94+
<scope>provided</scope>
95+
</dependency>
7196
<dependency>
7297
<groupId>org.apache.maven.plugin-tools</groupId>
7398
<artifactId>maven-plugin-annotations</artifactId>
7499
<scope>provided</scope>
75100
</dependency>
101+
<dependency>
102+
<groupId>org.eclipse.sisu</groupId>
103+
<artifactId>org.eclipse.sisu.plexus</artifactId>
104+
<scope>provided</scope>
105+
</dependency>
76106
<dependency>
77107
<groupId>org.mockito</groupId>
78108
<artifactId>mockito-core</artifactId>

maven-surefire-common/pom.xml

+49
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@
3737
<artifactId>surefire-api</artifactId>
3838
<version>${project.version}</version>
3939
</dependency>
40+
<dependency>
41+
<groupId>org.apache.maven.surefire</groupId>
42+
<artifactId>surefire-logger-api</artifactId>
43+
<version>${project.version}</version>
44+
</dependency>
4045
<dependency>
4146
<groupId>org.apache.maven.surefire</groupId>
4247
<artifactId>surefire-extensions-api</artifactId>
@@ -52,6 +57,33 @@
5257
<artifactId>maven-core</artifactId>
5358
<scope>provided</scope>
5459
</dependency>
60+
<dependency>
61+
<groupId>org.apache.maven</groupId>
62+
<artifactId>maven-plugin-api</artifactId>
63+
<scope>provided</scope>
64+
</dependency>
65+
<dependency>
66+
<groupId>org.apache.maven</groupId>
67+
<artifactId>maven-artifact</artifactId>
68+
<scope>provided</scope>
69+
</dependency>
70+
<dependency>
71+
<groupId>org.apache.maven</groupId>
72+
<artifactId>maven-model</artifactId>
73+
<scope>provided</scope>
74+
</dependency>
75+
<dependency>
76+
<groupId>javax.inject</groupId>
77+
<artifactId>javax.inject</artifactId>
78+
<version>1</version>
79+
<scope>provided</scope>
80+
</dependency>
81+
<dependency>
82+
<groupId>org.apache.maven.resolver</groupId>
83+
<artifactId>maven-resolver-api</artifactId>
84+
<version>${resolverVersion}</version>
85+
<scope>provided</scope>
86+
</dependency>
5587
<dependency>
5688
<groupId>org.apache.maven.resolver</groupId>
5789
<artifactId>maven-resolver-util</artifactId>
@@ -70,6 +102,17 @@
70102
<groupId>org.codehaus.plexus</groupId>
71103
<artifactId>plexus-java</artifactId>
72104
</dependency>
105+
<dependency>
106+
<groupId>org.codehaus.plexus</groupId>
107+
<artifactId>plexus-component-annotations</artifactId>
108+
<version>2.1.0</version>
109+
<scope>provided</scope>
110+
</dependency>
111+
<dependency>
112+
<groupId>org.eclipse.sisu</groupId>
113+
<artifactId>org.eclipse.sisu.plexus</artifactId>
114+
<scope>provided</scope>
115+
</dependency>
73116
<dependency>
74117
<groupId>org.fusesource.jansi</groupId>
75118
<artifactId>jansi</artifactId>
@@ -116,6 +159,12 @@
116159
<artifactId>plexus-xml</artifactId>
117160
<scope>test</scope>
118161
</dependency>
162+
<dependency>
163+
<groupId>commons-io</groupId>
164+
<artifactId>commons-io</artifactId>
165+
<version>2.16.1</version>
166+
<scope>test</scope>
167+
</dependency>
119168
</dependencies>
120169

121170
<build>

maven-surefire-plugin/pom.xml

+11-1
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,24 @@
4343
</properties>
4444

4545
<dependencies>
46+
<dependency>
47+
<groupId>org.apache.maven.surefire</groupId>
48+
<artifactId>surefire-api</artifactId>
49+
<version>${project.version}</version>
50+
</dependency>
51+
<dependency>
52+
<groupId>org.apache.maven.surefire</groupId>
53+
<artifactId>surefire-extensions-api</artifactId>
54+
<version>${project.version}</version>
55+
</dependency>
4656
<dependency>
4757
<groupId>org.apache.maven.surefire</groupId>
4858
<artifactId>maven-surefire-common</artifactId>
4959
<version>${project.version}</version>
5060
</dependency>
5161
<dependency>
5262
<groupId>org.apache.maven</groupId>
53-
<artifactId>maven-core</artifactId>
63+
<artifactId>maven-plugin-api</artifactId>
5464
<scope>provided</scope>
5565
</dependency>
5666
<dependency>

maven-surefire-report-plugin/pom.xml

+36
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,11 @@
5050
</properties>
5151

5252
<dependencies>
53+
<dependency>
54+
<groupId>org.apache.maven.surefire</groupId>
55+
<artifactId>surefire-logger-api</artifactId>
56+
<version>${project.version}</version>
57+
</dependency>
5358
<dependency>
5459
<groupId>org.apache.maven.surefire</groupId>
5560
<artifactId>surefire-report-parser</artifactId>
@@ -60,21 +65,42 @@
6065
<artifactId>maven-core</artifactId>
6166
<scope>provided</scope>
6267
</dependency>
68+
<dependency>
69+
<groupId>org.apache.maven</groupId>
70+
<artifactId>maven-artifact</artifactId>
71+
<scope>provided</scope>
72+
</dependency>
6373
<dependency>
6474
<groupId>org.apache.maven</groupId>
6575
<artifactId>maven-model</artifactId>
6676
<scope>provided</scope>
6777
</dependency>
78+
<dependency>
79+
<groupId>org.apache.maven</groupId>
80+
<artifactId>maven-settings</artifactId>
81+
<scope>provided</scope>
82+
</dependency>
6883
<dependency>
6984
<groupId>org.apache.maven</groupId>
7085
<artifactId>maven-plugin-api</artifactId>
7186
<scope>provided</scope>
7287
</dependency>
88+
<dependency>
89+
<groupId>org.apache.maven.resolver</groupId>
90+
<artifactId>maven-resolver-api</artifactId>
91+
<version>${resolverVersion}</version>
92+
<scope>provided</scope>
93+
</dependency>
7394
<dependency>
7495
<groupId>org.apache.maven.plugin-tools</groupId>
7596
<artifactId>maven-plugin-annotations</artifactId>
7697
<scope>provided</scope>
7798
</dependency>
99+
<dependency>
100+
<groupId>org.apache.maven.shared</groupId>
101+
<artifactId>maven-shared-utils</artifactId>
102+
<version>3.3.4</version>
103+
</dependency>
78104
<dependency>
79105
<groupId>org.apache.maven.doxia</groupId>
80106
<artifactId>doxia-sink-api</artifactId>
@@ -97,6 +123,16 @@
97123
<groupId>org.codehaus.plexus</groupId>
98124
<artifactId>plexus-xml</artifactId>
99125
</dependency>
126+
<dependency>
127+
<groupId>org.codehaus.plexus</groupId>
128+
<artifactId>plexus-i18n</artifactId>
129+
<version>1.0-beta-10</version>
130+
</dependency>
131+
<dependency>
132+
<groupId>org.codehaus.plexus</groupId>
133+
<artifactId>plexus-interpolation</artifactId>
134+
<version>1.25</version>
135+
</dependency>
100136
<dependency>
101137
<groupId>org.fusesource.jansi</groupId>
102138
<artifactId>jansi</artifactId>

surefire-booter/pom.xml

+10
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,16 @@
4242
<artifactId>surefire-extensions-spi</artifactId>
4343
<version>${project.version}</version>
4444
</dependency>
45+
<dependency>
46+
<groupId>org.apache.maven.surefire</groupId>
47+
<artifactId>surefire-shared-utils</artifactId>
48+
<version>${project.version}</version>
49+
</dependency>
50+
<dependency>
51+
<groupId>org.apache.maven.surefire</groupId>
52+
<artifactId>surefire-logger-api</artifactId>
53+
<version>${project.version}</version>
54+
</dependency>
4555
<dependency>
4656
<groupId>com.google.code.findbugs</groupId>
4757
<artifactId>jsr305</artifactId>

surefire-extensions-api/pom.xml

+6
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,12 @@
3636
<version>${project.version}</version>
3737
<scope>provided</scope>
3838
</dependency>
39+
<dependency>
40+
<groupId>org.apache.maven.surefire</groupId>
41+
<artifactId>surefire-logger-api</artifactId>
42+
<version>${project.version}</version>
43+
<scope>provided</scope>
44+
</dependency>
3945
<dependency>
4046
<groupId>com.google.code.findbugs</groupId>
4147
<artifactId>jsr305</artifactId>

surefire-its/pom.xml

+11
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,12 @@
4242
<version>3.2.5</version>
4343
<scope>test</scope>
4444
</dependency>
45+
<dependency>
46+
<groupId>org.apache.maven.surefire</groupId>
47+
<artifactId>surefire-logger-api</artifactId>
48+
<version>3.2.5</version>
49+
<scope>test</scope>
50+
</dependency>
4551
<dependency>
4652
<groupId>org.apache.maven.shared</groupId>
4753
<artifactId>maven-verifier</artifactId>
@@ -77,6 +83,11 @@
7783
<artifactId>commons-lang3</artifactId>
7884
<scope>test</scope>
7985
</dependency>
86+
<dependency>
87+
<groupId>org.codehaus.plexus</groupId>
88+
<artifactId>plexus-utils</artifactId>
89+
<scope>test</scope>
90+
</dependency>
8091
</dependencies>
8192

8293
<build>

surefire-providers/common-junit4/pom.xml

+10
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,16 @@
3838
<version>4.0</version>
3939
<scope>provided</scope>
4040
</dependency>
41+
<dependency>
42+
<groupId>org.apache.maven.surefire</groupId>
43+
<artifactId>surefire-logger-api</artifactId>
44+
<version>${project.version}</version>
45+
</dependency>
46+
<dependency>
47+
<groupId>org.apache.maven.surefire</groupId>
48+
<artifactId>surefire-shared-utils</artifactId>
49+
<version>${project.version}</version>
50+
</dependency>
4151
<dependency>
4252
<groupId>org.apache.maven.surefire</groupId>
4353
<artifactId>common-junit3</artifactId>

surefire-providers/common-junit48/pom.xml

+5
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,11 @@
3838
<version>4.8.1</version>
3939
<scope>provided</scope>
4040
</dependency>
41+
<dependency>
42+
<groupId>org.apache.maven.surefire</groupId>
43+
<artifactId>surefire-shared-utils</artifactId>
44+
<version>${project.version}</version>
45+
</dependency>
4146
<dependency>
4247
<groupId>org.apache.maven.surefire</groupId>
4348
<artifactId>common-junit4</artifactId>

surefire-providers/surefire-junit-platform/pom.xml

+16
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,16 @@
8989
<artifactId>common-java5</artifactId>
9090
<version>${project.version}</version>
9191
</dependency>
92+
<dependency>
93+
<groupId>org.apache.maven.surefire</groupId>
94+
<artifactId>surefire-shared-utils</artifactId>
95+
<version>${project.version}</version>
96+
</dependency>
97+
<dependency>
98+
<groupId>org.junit.platform</groupId>
99+
<artifactId>junit-platform-engine</artifactId>
100+
<version>${junitPlatformVersion}</version>
101+
</dependency>
92102
<dependency>
93103
<groupId>org.junit.platform</groupId>
94104
<artifactId>junit-platform-launcher</artifactId>
@@ -100,6 +110,12 @@
100110
<version>${junit5Version}</version>
101111
<scope>test</scope>
102112
</dependency>
113+
<dependency>
114+
<groupId>org.junit.jupiter</groupId>
115+
<artifactId>junit-jupiter-api</artifactId>
116+
<version>${junit5Version}</version>
117+
<scope>test</scope>
118+
</dependency>
103119
<dependency>
104120
<groupId>org.junit.jupiter</groupId>
105121
<artifactId>junit-jupiter-params</artifactId>

surefire-providers/surefire-junit3/pom.xml

+6
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,12 @@
4848
<artifactId>common-java5</artifactId>
4949
<version>${project.version}</version>
5050
</dependency>
51+
<dependency>
52+
<groupId>org.apache.maven.surefire</groupId>
53+
<artifactId>surefire-shared-utils</artifactId>
54+
<version>${project.version}</version>
55+
<scope>test</scope>
56+
</dependency>
5157
</dependencies>
5258

5359
<build>

surefire-providers/surefire-junit4/pom.xml

+5
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,11 @@
3838
<version>4.0</version>
3939
<scope>provided</scope>
4040
</dependency>
41+
<dependency>
42+
<groupId>org.apache.maven.surefire</groupId>
43+
<artifactId>common-java5</artifactId>
44+
<version>${project.version}</version>
45+
</dependency>
4146
<dependency>
4247
<groupId>org.apache.maven.surefire</groupId>
4348
<artifactId>common-junit4</artifactId>

surefire-providers/surefire-junit47/pom.xml

+15
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,21 @@
3232
<description>Surefire JUnitCore (JUnit 4.7+) Runner</description>
3333

3434
<dependencies>
35+
<dependency>
36+
<groupId>org.apache.maven.surefire</groupId>
37+
<artifactId>surefire-logger-api</artifactId>
38+
<version>${project.version}</version>
39+
</dependency>
40+
<dependency>
41+
<groupId>org.apache.maven.surefire</groupId>
42+
<artifactId>common-java5</artifactId>
43+
<version>${project.version}</version>
44+
</dependency>
45+
<dependency>
46+
<groupId>org.apache.maven.surefire</groupId>
47+
<artifactId>common-junit4</artifactId>
48+
<version>${project.version}</version>
49+
</dependency>
3550
<dependency>
3651
<groupId>org.apache.maven.surefire</groupId>
3752
<artifactId>common-junit48</artifactId>

surefire-providers/surefire-testng/pom.xml

+5
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,11 @@
3838
<version>3.8.2</version>
3939
<scope>provided</scope>
4040
</dependency>
41+
<dependency>
42+
<groupId>org.apache.maven.surefire</groupId>
43+
<artifactId>surefire-shared-utils</artifactId>
44+
<version>${project.version}</version>
45+
</dependency>
4146
<dependency>
4247
<groupId>org.apache.maven.surefire</groupId>
4348
<artifactId>common-java5</artifactId>

0 commit comments

Comments
 (0)