|
4 | 4 |
|
5 | 5 | <groupId>org.green-code-initiative</groupId> |
6 | 6 | <artifactId>creedengo-java-plugin</artifactId> |
7 | | - <version>2.1.3-SNAPSHOT</version> |
| 7 | + <version>2.2.0-SNAPSHOT</version> |
8 | 8 |
|
9 | 9 | <packaging>sonar-plugin</packaging> |
10 | 10 |
|
|
60 | 60 | <sonar.plugin.api.version>13.0.0.3026</sonar.plugin.api.version> |
61 | 61 |
|
62 | 62 | <!-- Version of `sonar-java-plugin` that `creedengo-java-plugin` depends on --> |
63 | | - <!-- LAST version compatible with SonarQube 9.9.0 AND 25.9.0 --> |
64 | | - <sonarjava.version>8.9.3.40165</sonarjava.version> |
65 | | - <!-- LAST version compatible with SonarQube 25.9.0 but NOT with 9.9.0 --> |
66 | | -<!-- <sonarjava.version>8.18.0.40025</sonarjava.version>--> |
| 63 | + <sonarjava.version>8.23.0.42096</sonarjava.version> |
67 | 64 |
|
68 | | - <sonar-analyzer-commons.version>2.18.0.3393</sonar-analyzer-commons.version> |
| 65 | + <sonar-analyzer-commons.version>2.21.0.4626</sonar-analyzer-commons.version> |
69 | 66 |
|
70 | | - <sonar-packaging.version>1.23.0.740</sonar-packaging.version> |
| 67 | + <sonar-packaging.version>1.25.1.3002</sonar-packaging.version> |
71 | 68 |
|
72 | 69 | <!-- Version of creedengo rules specifications implemented by this plugin --> |
73 | | - <creedengo-rules-specifications.version>2.6.7</creedengo-rules-specifications.version> |
| 70 | + <creedengo-rules-specifications.version>2.7.1</creedengo-rules-specifications.version> |
74 | 71 |
|
75 | 72 | <!-- URL of the Maven repository where sonarqube will be downloaded --> |
76 | 73 | <test-it.orchestrator.artifactory.url>https://repo1.maven.org/maven2</test-it.orchestrator.artifactory.url> |
77 | 74 | <!-- You can override this property to keep SonarQube instance running and to manually use it --> |
78 | 75 | <test-it.sonarqube.keepRunning>false</test-it.sonarqube.keepRunning> |
79 | 76 |
|
| 77 | + <!-- KO --> |
| 78 | +<!-- <test-it.sonarqube.version>9.8.0.63668</test-it.sonarqube.version>--> |
| 79 | + |
80 | 80 | <!-- Version of `sonarqube` used by integration tests (you can override this value to perform matrix compatibility tests) --> |
| 81 | + <!-- OK JDK17 but KO with JDK21 --> |
| 82 | + <!-- KO v2.2.x --> |
81 | 83 | <!-- <test-it.sonarqube.version>9.9.0.65466</test-it.sonarqube.version>--> |
82 | 84 | <!-- <test-it.sonarqube.version>9.9.8.100196</test-it.sonarqube.version>--> |
83 | 85 | <!-- <test-it.sonarqube.version>10.1.0.73245</test-it.sonarqube.version>--> |
84 | 86 | <!-- <test-it.sonarqube.version>10.1.0.73491</test-it.sonarqube.version>--> |
85 | 87 | <!-- <test-it.sonarqube.version>10.2.0.77647</test-it.sonarqube.version>--> |
86 | 88 | <!-- <test-it.sonarqube.version>10.7.0.96327</test-it.sonarqube.version>--> |
87 | 89 | <!-- <test-it.sonarqube.version>24.12.0.100206</test-it.sonarqube.version>--> |
| 90 | + |
| 91 | + <!-- OK JDK17 but KO with JDK21 - v2.2.x INIT --> |
88 | 92 | <!-- <test-it.sonarqube.version>25.1.0.102122</test-it.sonarqube.version>--> |
| 93 | + |
| 94 | + <!-- OK JDK 17 and JDK 21 --> |
89 | 95 | <!-- <test-it.sonarqube.version>25.2.0.102705</test-it.sonarqube.version>--> |
90 | 96 | <!-- <test-it.sonarqube.version>25.3.0.104237</test-it.sonarqube.version>--> |
91 | 97 | <!-- <test-it.sonarqube.version>25.4.0.105899</test-it.sonarqube.version>--> |
92 | 98 | <!-- <test-it.sonarqube.version>25.5.0.107428</test-it.sonarqube.version>--> |
93 | 99 | <!-- <test-it.sonarqube.version>25.9.0.112764</test-it.sonarqube.version>--> |
94 | | - <test-it.sonarqube.version>25.12.0.117093</test-it.sonarqube.version> |
| 100 | + <test-it.sonarqube.version>25.12.0.117093</test-it.sonarqube.version> |
95 | 101 |
|
96 | | - <!-- 26.1 KO because of compilation error : 26.1 was compiled with JDK 21--> |
| 102 | + <!-- OK but only with JDK 21 --> |
97 | 103 | <!-- <test-it.sonarqube.version>26.1.0.118079</test-it.sonarqube.version>--> |
| 104 | +<!-- <test-it.sonarqube.version>26.2.0.119303</test-it.sonarqube.version>--> |
98 | 105 |
|
99 | 106 | <!-- Version of `sonar-java-plugin` used by integration tests (you can override this value to perform matrix compatibility tests) --> |
100 | 107 | <test-it.sonarjava.version>${sonarjava.version}</test-it.sonarjava.version> |
|
169 | 176 | <dependency> |
170 | 177 | <groupId>org.junit.jupiter</groupId> |
171 | 178 | <artifactId>junit-jupiter</artifactId> |
172 | | - <version>5.13.4</version> |
| 179 | + <version>5.14.3</version> |
173 | 180 | <scope>test</scope> |
174 | 181 | </dependency> |
175 | 182 |
|
176 | 183 | <dependency> |
177 | 184 | <groupId>org.mockito</groupId> |
178 | 185 | <artifactId>mockito-junit-jupiter</artifactId> |
179 | | - <version>5.19.0</version> |
| 186 | + <version>5.21.0</version> |
180 | 187 | <scope>test</scope> |
181 | 188 | </dependency> |
182 | 189 |
|
|
203 | 210 | <plugin> |
204 | 211 | <groupId>org.apache.maven.plugins</groupId> |
205 | 212 | <artifactId>maven-compiler-plugin</artifactId> |
206 | | - <version>3.14.0</version> |
| 213 | + <version>3.15.0</version> |
207 | 214 | </plugin> |
208 | 215 | <plugin> |
209 | 216 | <groupId>org.apache.maven.plugins</groupId> |
|
213 | 220 | <plugin> |
214 | 221 | <groupId>org.jacoco</groupId> |
215 | 222 | <artifactId>jacoco-maven-plugin</artifactId> |
216 | | - <version>0.8.13</version> |
| 223 | + <version>0.8.14</version> |
217 | 224 | <executions> |
218 | 225 | <execution> |
219 | 226 | <id>prepare-agent</id> |
|
254 | 261 | <!-- plugin to generate a unique build number for sonar-packaging-maven-plugin : usage of buildNumber variable --> |
255 | 262 | <groupId>org.codehaus.mojo</groupId> |
256 | 263 | <artifactId>buildnumber-maven-plugin</artifactId> |
257 | | - <version>3.2.1</version> |
| 264 | + <version>3.3.0</version> |
258 | 265 | <executions> |
259 | 266 | <execution> |
260 | 267 | <phase>validate</phase> |
|
311 | 318 | <plugin> |
312 | 319 | <groupId>org.apache.maven.plugins</groupId> |
313 | 320 | <artifactId>maven-dependency-plugin</artifactId> |
314 | | - <version>3.8.1</version> |
| 321 | + <version>3.10.0</version> |
315 | 322 | <executions> |
316 | 323 | <execution> |
317 | 324 | <id>copy</id> |
|
0 commit comments