|
49 | 49 | </scm>
|
50 | 50 |
|
51 | 51 | <properties>
|
52 |
| - <toolchain.jdk.version>[17,)</toolchain.jdk.version> |
53 |
| - <junit.jupiter.version>5.11.4</junit.jupiter.version> |
| 52 | + <toolchain.jdk.version>[21,)</toolchain.jdk.version> |
| 53 | + <junit.version>5.11.4</junit.version> |
54 | 54 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
55 | 55 | <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
56 | 56 | <module-name>${groupId}.${artifactId}</module-name>
|
57 | 57 | <io.cucumber.version>7.21.1</io.cucumber.version>
|
58 |
| - <org.mockito.version>5.2.0</org.mockito.version> |
| 58 | + <org.mockito.version>5.15.2</org.mockito.version> |
59 | 59 | <javadoc.failOnWarnings>true</javadoc.failOnWarnings>
|
60 | 60 | <!-- This is required for later correct replacement of surefireArgLine -->
|
61 | 61 | <!-- see surefire-java8 and surefire-java9+ profiles -->
|
|
65 | 65 | </surefireArgLine>
|
66 | 66 | <skip.tests>false</skip.tests>
|
67 | 67 | <!-- this will throw an error if we use APIs not available in the specified version -->
|
68 |
| - <maven.compiler.release>8</maven.compiler.release> |
| 68 | + <maven.compiler.release>8</maven.compiler.release> |
69 | 69 | </properties>
|
70 | 70 |
|
| 71 | + <dependencyManagement> |
| 72 | + <dependencies> |
| 73 | + <dependency> |
| 74 | + <groupId>org.junit</groupId> |
| 75 | + <artifactId>junit-bom</artifactId> |
| 76 | + <version>5.12.0</version> |
| 77 | + <type>pom</type> |
| 78 | + <scope>import</scope> |
| 79 | + </dependency> |
| 80 | + </dependencies> |
| 81 | + </dependencyManagement> |
| 82 | + |
71 | 83 | <dependencies>
|
72 | 84 | <dependency>
|
73 | 85 | <!-- provided -->
|
|
140 | 152 | <dependency>
|
141 | 153 | <groupId>org.junit.jupiter</groupId>
|
142 | 154 | <artifactId>junit-jupiter</artifactId>
|
143 |
| - <version>${junit.jupiter.version}</version> |
144 | 155 | <scope>test</scope>
|
145 | 156 | </dependency>
|
146 | 157 |
|
147 | 158 | <dependency>
|
148 | 159 | <groupId>org.junit.jupiter</groupId>
|
149 | 160 | <artifactId>junit-jupiter-engine</artifactId>
|
150 |
| - <version>${junit.jupiter.version}</version> |
151 | 161 | <scope>test</scope>
|
152 | 162 | </dependency>
|
153 | 163 |
|
154 | 164 | <dependency>
|
155 | 165 | <groupId>org.junit.jupiter</groupId>
|
156 | 166 | <artifactId>junit-jupiter-api</artifactId>
|
157 |
| - <version>${junit.jupiter.version}</version> |
158 | 167 | <scope>test</scope>
|
159 | 168 | </dependency>
|
160 | 169 |
|
161 | 170 | <dependency>
|
162 | 171 | <groupId>org.junit.jupiter</groupId>
|
163 | 172 | <artifactId>junit-jupiter-params</artifactId>
|
164 |
| - <version>${junit.jupiter.version}</version> |
165 | 173 | <scope>test</scope>
|
166 | 174 | </dependency>
|
167 | 175 |
|
168 | 176 | <dependency>
|
169 | 177 | <groupId>org.junit.platform</groupId>
|
170 | 178 | <artifactId>junit-platform-suite</artifactId>
|
171 |
| - <version>1.11.4</version> |
172 | 179 | <scope>test</scope>
|
173 | 180 | </dependency>
|
174 | 181 |
|
|
189 | 196 | <dependency>
|
190 | 197 | <groupId>org.mockito</groupId>
|
191 | 198 | <artifactId>mockito-inline</artifactId>
|
192 |
| - <version>${org.mockito.version}</version> |
| 199 | + <version>5.2.0</version> |
193 | 200 | <scope>test</scope>
|
194 | 201 | </dependency>
|
195 | 202 |
|
|
401 | 408 | <activation>
|
402 | 409 | <activeByDefault>true</activeByDefault>
|
403 | 410 | </activation>
|
| 411 | + <properties> |
| 412 | + <maven.compiler.proc>full</maven.compiler.proc> |
| 413 | + </properties> |
404 | 414 | <build>
|
405 | 415 | <plugins>
|
406 | 416 | <!-- CODE QUALITY TOOLS -->
|
|
0 commit comments