@@ -69,7 +69,7 @@ under the License.
69
69
70
70
<properties >
71
71
<javaVersion >8</javaVersion >
72
- <mavenVersion >4.0.0-alpha-8 </mavenVersion >
72
+ <mavenVersion >4.0.0-alpha-9 </mavenVersion >
73
73
<!-- Keep in sync with resolver used in maven above -->
74
74
<slf4jVersion >1.7.5</slf4jVersion >
75
75
<!-- Keep in sync with resolver used in maven above -->
@@ -84,7 +84,8 @@ under the License.
84
84
<mavenInstallPluginVersion >3.1.0</mavenInstallPluginVersion >
85
85
<mavenJarPluginVersion >3.3.0</mavenJarPluginVersion >
86
86
<mavenJavadocPluginVersion >3.4.1</mavenJavadocPluginVersion >
87
- <mavenPluginToolsVersion >3.9.0</mavenPluginToolsVersion >
87
+ <mavenPluginPluginVersion >3.10.3-SNAPSHOT</mavenPluginPluginVersion >
88
+ <mavenPluginTestingHarnessVersion >4.0.0-alpha-3-SNAPSHOT</mavenPluginTestingHarnessVersion >
88
89
<mavenResourcesPluginVersion >3.3.0</mavenResourcesPluginVersion >
89
90
<mavenSourcePluginVersion >3.2.1</mavenSourcePluginVersion >
90
91
<mavenSurefirePluginVersion >${surefire.version}</mavenSurefirePluginVersion >
@@ -100,14 +101,23 @@ under the License.
100
101
<groupId >org.apache.maven</groupId >
101
102
<artifactId >maven-api-core</artifactId >
102
103
<version >${mavenVersion} </version >
103
- <scope >provided</scope >
104
+ </dependency >
105
+ <dependency >
106
+ <groupId >org.apache.maven</groupId >
107
+ <artifactId >maven-api-model</artifactId >
108
+ <version >${mavenVersion} </version >
109
+ </dependency >
110
+ <dependency >
111
+ <groupId >jakarta.inject</groupId >
112
+ <artifactId >jakarta.inject-api</artifactId >
113
+ <version >2.0.1</version >
104
114
</dependency >
105
115
106
116
<!-- Test -->
107
117
<dependency >
108
118
<groupId >org.apache.maven.plugin-testing</groupId >
109
119
<artifactId >maven-plugin-testing-harness</artifactId >
110
- <version >4.0.0-alpha-2 </version >
120
+ <version >${mavenPluginTestingHarnessVersion} </version >
111
121
<scope >test</scope >
112
122
</dependency >
113
123
<dependency >
@@ -118,47 +128,35 @@ under the License.
118
128
<scope >test</scope >
119
129
</dependency >
120
130
<dependency >
121
- <groupId >org.apache.maven </groupId >
122
- <artifactId >maven-resolver-provider </artifactId >
123
- <version >${mavenVersion} </version >
131
+ <groupId >org.mockito </groupId >
132
+ <artifactId >mockito-junit-jupiter </artifactId >
133
+ <version >4.11.0 </version >
124
134
<scope >test</scope >
125
135
</dependency >
126
- <!-- <dependency>-->
127
- <!-- <groupId>org.apache.maven.resolver</groupId>-->
128
- <!-- <artifactId>maven-resolver-connector-basic</artifactId>-->
129
- <!-- <version>${resolverVersion}</version>-->
130
- <!-- <scope>test</scope>-->
131
- <!-- </dependency>-->
132
- <!-- <dependency>-->
133
- <!-- <groupId>org.apache.maven.resolver</groupId>-->
134
- <!-- <artifactId>maven-resolver-transport-file</artifactId>-->
135
- <!-- <version>${resolverVersion}</version>-->
136
- <!-- <scope>test</scope>-->
137
- <!-- </dependency>-->
138
- <!-- <dependency>-->
139
- <!-- <groupId>org.apache.maven.resolver</groupId>-->
140
- <!-- <artifactId>maven-resolver-transport-http</artifactId>-->
141
- <!-- <version>${resolverVersion}</version>-->
142
- <!-- <scope>test</scope>-->
143
- <!-- </dependency>-->
144
- <!-- <dependency>-->
145
- <!-- <groupId>org.mockito</groupId>-->
146
- <!-- <artifactId>mockito-core</artifactId>-->
147
- <!-- <version>2.28.2</version>-->
148
- <!-- <scope>test</scope>-->
149
- <!-- </dependency>-->
150
136
<dependency >
151
- <groupId >org.mockito </groupId >
152
- <artifactId >mockito-junit-jupiter </artifactId >
153
- <version >2.28.2 </version >
137
+ <groupId >org.slf4j </groupId >
138
+ <artifactId >slf4j-api </artifactId >
139
+ <version >${slf4jVersion} </version >
154
140
<scope >test</scope >
155
141
</dependency >
156
142
<dependency >
157
143
<groupId >org.slf4j</groupId >
158
- <artifactId >slf4j-nop </artifactId >
144
+ <artifactId >slf4j-simple </artifactId >
159
145
<version >${slf4jVersion} </version >
160
146
<scope >test</scope >
161
147
</dependency >
148
+ <dependency >
149
+ <groupId >org.junit.jupiter</groupId >
150
+ <artifactId >junit-jupiter-api</artifactId >
151
+ <version >5.10.0</version >
152
+ <scope >test</scope >
153
+ </dependency >
154
+
155
+ <dependency >
156
+ <groupId >org.apache.maven.plugin-tools</groupId >
157
+ <artifactId >maven-plugin-annotations</artifactId >
158
+ <scope >none</scope >
159
+ </dependency >
162
160
163
161
</dependencies >
164
162
@@ -167,7 +165,7 @@ under the License.
167
165
<plugin >
168
166
<groupId >org.apache.maven.plugins</groupId >
169
167
<artifactId >maven-plugin-plugin</artifactId >
170
- <version >${mavenPluginToolsVersion } </version >
168
+ <version >${mavenPluginPluginVersion } </version >
171
169
</plugin >
172
170
<plugin >
173
171
<groupId >com.diffplug.spotless</groupId >
0 commit comments