|
87 | 87 | </distributionManagement> |
88 | 88 |
|
89 | 89 | <properties> |
| 90 | + <!-- Java Usage --> |
90 | 91 | <java.version>11</java.version> |
91 | 92 | <java.release.version>11</java.release.version> |
92 | 93 |
|
| 94 | + <!-- Versions --> |
| 95 | + <agroal.version>2.2</agroal.version> |
| 96 | + <annotation-api.version>2.1.1</annotation-api.version> |
| 97 | + <byte-buddy.version>1.14.11</byte-buddy.version> |
93 | 98 | <clirr.comparisonVersion>3.10</clirr.comparisonVersion> |
94 | | - <spotbugs.onlyAnalyze>org.mybatis.guice.*</spotbugs.onlyAnalyze> |
95 | | - <gcu.product>Guice</gcu.product> |
96 | 99 | <derby.version>10.17.1.0</derby.version> |
97 | | - <guice.version>7.0.0</guice.version> |
98 | | - <annotation-api.version>2.1.1</annotation-api.version> |
99 | 100 | <ejb-api.version>4.0.1</ejb-api.version> |
| 101 | + <guice.version>7.0.0</guice.version> |
100 | 102 | <inject-api.version>2.0.1</inject-api.version> |
101 | | - <osgi.import>com.alibaba.druid.pool.*;resolution:=optional,com.zaxxer.hikari.*;resolution:=optional,com.mchange.v2.c3p0.*;resolution:=optional,org.apache.commons.dbcp2.*;resolution:=optional,jakarta.transaction.*;resolution:=optional</osgi.import> |
| 103 | + <metrics.version>4.2.25</metrics.version> |
| 104 | + <mockito.version>5.10.0</mockito.version> |
| 105 | + <slf4j.version>2.0.11</slf4j.version> |
| 106 | + |
| 107 | + <!-- Analysis --> |
| 108 | + <spotbugs.onlyAnalyze>org.mybatis.guice.*</spotbugs.onlyAnalyze> |
102 | 109 | <spotbugs.omitVisitors>UnreadFields</spotbugs.omitVisitors> |
| 110 | + |
| 111 | + <!-- GCU Product --> |
| 112 | + <gcu.product>Guice</gcu.product> |
| 113 | + |
| 114 | + <!-- OSGI Headers --> |
| 115 | + <osgi.import>com.alibaba.druid.pool.*;resolution:=optional,com.zaxxer.hikari.*;resolution:=optional,com.mchange.v2.c3p0.*;resolution:=optional,org.apache.commons.dbcp2.*;resolution:=optional,jakarta.transaction.*;resolution:=optional</osgi.import> |
| 116 | + |
| 117 | + <!-- Automatic Module Name --> |
103 | 118 | <module.name>org.mybatis.guice</module.name> |
104 | 119 |
|
105 | 120 | <!-- Reproducible Builds --> |
106 | 121 | <project.build.outputTimestamp>1706488285</project.build.outputTimestamp> |
| 122 | + |
| 123 | + <!-- Surefire Setup --> |
| 124 | + <argLine>-javaagent:${settings.localRepository}/net/bytebuddy/byte-buddy-agent/${byte-buddy.version}/byte-buddy-agent-${byte-buddy.version}.jar</argLine> |
107 | 125 | </properties> |
108 | 126 |
|
109 | 127 | <dependencies> |
|
218 | 236 | <dependency> |
219 | 237 | <groupId>org.mockito</groupId> |
220 | 238 | <artifactId>mockito-core</artifactId> |
221 | | - <version>5.10.0</version> |
| 239 | + <version>${mockito.version}</version> |
222 | 240 | <scope>test</scope> |
223 | 241 | </dependency> |
224 | 242 | <dependency> |
225 | 243 | <groupId>org.mockito</groupId> |
226 | 244 | <artifactId>mockito-junit-jupiter</artifactId> |
227 | | - <version>5.10.0</version> |
| 245 | + <version>${mockito.version}</version> |
| 246 | + <scope>test</scope> |
| 247 | + </dependency> |
| 248 | + |
| 249 | + <dependency> |
| 250 | + <groupId>net.bytebuddy</groupId> |
| 251 | + <artifactId>byte-buddy</artifactId> |
| 252 | + <version>${byte-buddy.version}</version> |
| 253 | + <scope>test</scope> |
| 254 | + </dependency> |
| 255 | + <dependency> |
| 256 | + <groupId>net.bytebuddy</groupId> |
| 257 | + <artifactId>byte-buddy-agent</artifactId> |
| 258 | + <version>${byte-buddy.version}</version> |
228 | 259 | <scope>test</scope> |
229 | 260 | </dependency> |
230 | 261 |
|
|
238 | 269 | <dependency> |
239 | 270 | <groupId>org.slf4j</groupId> |
240 | 271 | <artifactId>jcl-over-slf4j</artifactId> |
241 | | - <version>2.0.11</version> |
| 272 | + <version>${slf4j.version}</version> |
242 | 273 | <scope>compile</scope> |
243 | 274 | </dependency> |
244 | 275 | <dependency> |
245 | 276 | <groupId>org.slf4j</groupId> |
246 | 277 | <artifactId>slf4j-api</artifactId> |
247 | | - <version>2.0.11</version> |
| 278 | + <version>${slf4j.version}</version> |
248 | 279 | <scope>compile</scope> |
249 | 280 | </dependency> |
250 | 281 | <dependency> |
251 | 282 | <groupId>org.slf4j</groupId> |
252 | 283 | <artifactId>slf4j-simple</artifactId> |
253 | | - <version>2.0.11</version> |
| 284 | + <version>${slf4j.version}</version> |
254 | 285 | <scope>test</scope> |
255 | 286 | </dependency> |
256 | 287 |
|
|
263 | 294 | <dependency> |
264 | 295 | <groupId>io.agroal</groupId> |
265 | 296 | <artifactId>agroal-api</artifactId> |
266 | | - <version>2.2</version> |
| 297 | + <version>${agroal.version}</version> |
267 | 298 | <scope>test</scope> |
268 | 299 | </dependency> |
269 | 300 | <dependency> |
270 | 301 | <groupId>io.agroal</groupId> |
271 | 302 | <artifactId>agroal-pool</artifactId> |
272 | | - <version>2.2</version> |
| 303 | + <version>${agroal.version}</version> |
273 | 304 | <scope>test</scope> |
274 | 305 | </dependency> |
275 | 306 | <dependency> |
276 | 307 | <groupId>io.agroal</groupId> |
277 | 308 | <artifactId>agroal-narayana</artifactId> |
278 | | - <version>2.2</version> |
| 309 | + <version>${agroal.version}</version> |
279 | 310 | <scope>test</scope> |
280 | 311 | </dependency> |
281 | 312 | <dependency> |
|
327 | 358 | <dependency> |
328 | 359 | <groupId>io.dropwizard.metrics</groupId> |
329 | 360 | <artifactId>metrics-core</artifactId> |
330 | | - <version>4.2.25</version> |
| 361 | + <version>${metrics.version}</version> |
331 | 362 | <scope>test</scope> |
332 | 363 | </dependency> |
333 | 364 |
|
334 | 365 | <dependency> |
335 | 366 | <groupId>io.dropwizard.metrics</groupId> |
336 | 367 | <artifactId>metrics-healthchecks</artifactId> |
337 | | - <version>4.2.25</version> |
| 368 | + <version>${metrics.version}</version> |
338 | 369 | <scope>test</scope> |
339 | 370 | </dependency> |
340 | 371 | </dependencies> |
|
0 commit comments