|
49 | 49 | <sonar.organization>green-code-initiative</sonar.organization> |
50 | 50 | <sonar.host.url>https://sonarcloud.io</sonar.host.url> |
51 | 51 |
|
52 | | - <!-- Version of SonarQube for integration tests --> |
53 | | - <sonarqube.version>9.4.0.54424</sonarqube.version> |
54 | | -<!-- <sonarqube.version>9.9.7.96285</sonarqube.version>--> |
| 52 | + <!-- Minimal version of the SonarQube APIs for `creedengo-python-plugin` --> |
| 53 | + <sonarqube-plugin-api-min.version>9.9.0.65466</sonarqube-plugin-api-min.version> |
| 54 | + |
55 | 55 | <!-- Version of the SonarQube APIs used by `creedengo-java-plugin` --> |
56 | | - <sonar.plugin.api.version>9.8.0.203</sonar.plugin.api.version> |
| 56 | + <sonar.plugin.api.version>11.4.0.2922</sonar.plugin.api.version> |
57 | 57 |
|
58 | | - <sonar-analyzer-commons.version>2.16.0.3141</sonar-analyzer-commons.version> |
| 58 | + <sonar-analyzer-commons.version>2.17.0.3322</sonar-analyzer-commons.version> |
59 | 59 |
|
| 60 | + <!-- last version that all is OK --> |
60 | 61 | <sonarpython.version>4.6.0.12071</sonarpython.version> |
61 | | - <!-- version with compatibility problem with mockito (even if last version of Mockito) --> |
62 | | - <!-- <sonarpython.version>4.7.0.12181</sonarpython.version>--> |
63 | | - <!-- version with compatibility problem : classes not found --> |
64 | | - <!-- <sonarpython.version>4.22.0.16914</sonarpython.version>--> |
| 62 | + <!-- NOT OK : version with compatibility problem with mockito (even if last version of Mockito) --> |
| 63 | +<!-- <sonarpython.version>4.7.0.12181</sonarpython.version>--> |
| 64 | +<!-- <sonarpython.version>4.21.0.16473</sonarpython.version>--> |
| 65 | + <!-- NOT OK : version with compatibility problem : classes not found --> |
| 66 | +<!-- <sonarpython.version>4.22.0.16914</sonarpython.version>--> |
| 67 | +<!-- <sonarpython.version>5.4.0.22255</sonarpython.version>--> |
65 | 68 |
|
66 | | - <mockito.version>5.16.1</mockito.version> |
| 69 | + <mockito.version>5.17.0</mockito.version> |
67 | 70 |
|
68 | 71 | <!-- temporary version waiting for a real automatic release in creedengo repository --> |
69 | 72 | <creedengo-rules-specifications.version>2.2.2</creedengo-rules-specifications.version> |
|
74 | 77 | <test-it.sonarqube.keepRunning>false</test-it.sonarqube.keepRunning> |
75 | 78 |
|
76 | 79 | <!-- Version of `sonarqube` used by integration tests (you can override this value to perform matrix compatibility tests) --> |
77 | | - <test-it.sonarqube.version>25.3.0.104237</test-it.sonarqube.version> |
78 | | - <!-- avant : OK autres metrics --> |
| 80 | + <test-it.sonarqube.version>25.5.0.107428</test-it.sonarqube.version> |
79 | 81 |
|
80 | 82 | <!-- Version of `sonar-python-plugin` used by integration tests (you can override this value to perform matrix compatibility tests) --> |
81 | 83 | <test-it.sonarpython.version>${sonarpython.version}</test-it.sonarpython.version> |
|
149 | 151 | <dependency> |
150 | 152 | <groupId>org.sonarsource.orchestrator</groupId> |
151 | 153 | <artifactId>sonar-orchestrator-junit5</artifactId> |
152 | | - <version>5.1.0.2254</version> |
| 154 | + <version>5.6.1.2597</version> |
153 | 155 | <scope>test</scope> |
154 | 156 | </dependency> |
155 | 157 | <dependency> |
156 | 158 | <groupId>org.sonarsource.java</groupId> |
157 | 159 | <artifactId>test-classpath-reader</artifactId> |
158 | | - <version>8.8.0.37665</version> |
| 160 | + <version>8.13.0.38826</version> |
159 | 161 | <scope>test</scope> |
160 | 162 | </dependency> |
161 | 163 | <dependency> |
162 | 164 | <groupId>org.sonarsource.sonarqube</groupId> |
163 | 165 | <artifactId>sonar-ws</artifactId> |
164 | | - <version>${sonarqube.version}</version> |
| 166 | + <version>${sonarqube-plugin-api-min.version}</version> |
| 167 | +<!-- <version>${test-it.sonarqube.version}</version>--> |
165 | 168 | <scope>test</scope> |
166 | 169 | </dependency> |
167 | 170 | <dependency> |
|
173 | 176 | <dependency> |
174 | 177 | <groupId>org.projectlombok</groupId> |
175 | 178 | <artifactId>lombok</artifactId> |
176 | | - <version>1.18.36</version> |
| 179 | + <version>1.18.38</version> |
177 | 180 | <scope>test</scope> |
178 | 181 | </dependency> |
179 | 182 |
|
|
190 | 193 | <plugin> |
191 | 194 | <groupId>org.apache.maven.plugins</groupId> |
192 | 195 | <artifactId>maven-surefire-plugin</artifactId> |
193 | | - <version>3.5.2</version> |
| 196 | + <version>3.5.3</version> |
194 | 197 | </plugin> |
195 | 198 | <plugin> |
196 | 199 | <groupId>org.apache.maven.plugins</groupId> |
|
200 | 203 | <plugin> |
201 | 204 | <groupId>org.apache.maven.plugins</groupId> |
202 | 205 | <artifactId>maven-install-plugin</artifactId> |
203 | | - <version>3.1.3</version> |
| 206 | + <version>3.1.4</version> |
204 | 207 | </plugin> |
205 | 208 | <plugin> |
206 | 209 | <groupId>org.apache.maven.plugins</groupId> |
207 | 210 | <artifactId>maven-deploy-plugin</artifactId> |
208 | | - <version>3.1.3</version> |
| 211 | + <version>3.1.4</version> |
209 | 212 | </plugin> |
210 | 213 | <plugin> |
211 | 214 | <groupId>org.jacoco</groupId> |
212 | 215 | <artifactId>jacoco-maven-plugin</artifactId> |
213 | | - <version>0.8.12</version> |
| 216 | + <version>0.8.13</version> |
214 | 217 | <executions> |
215 | 218 | <execution> |
216 | 219 | <id>prepare-agent</id> |
|
235 | 238 | <pluginKey>creedengopython</pluginKey> |
236 | 239 | <pluginClass>org.greencodeinitiative.creedengo.python.PythonPlugin</pluginClass> |
237 | 240 | <sonarLintSupported>true</sonarLintSupported> |
238 | | - <pluginApiMinVersion>${sonarqube.version}</pluginApiMinVersion> |
| 241 | + <pluginApiMinVersion>${sonarqube-plugin-api-min.version}</pluginApiMinVersion> |
239 | 242 | <skipDependenciesPackaging>true</skipDependenciesPackaging> |
240 | 243 | <jreMinVersion>${java.version}</jreMinVersion> |
241 | 244 | <requiredForLanguages>py</requiredForLanguages> |
|
312 | 315 | <plugin> |
313 | 316 | <groupId>com.mycila</groupId> |
314 | 317 | <artifactId>license-maven-plugin</artifactId> |
315 | | - <version>4.6</version> |
| 318 | + <version>5.0.0</version> |
316 | 319 | <configuration> |
317 | 320 | <properties> |
318 | 321 | <owner>Green Code Initiative</owner> |
|
380 | 383 | <!-- Execute integration tests --> |
381 | 384 | <groupId>org.apache.maven.plugins</groupId> |
382 | 385 | <artifactId>maven-failsafe-plugin</artifactId> |
383 | | - <version>3.5.2</version> |
| 386 | + <version>3.5.3</version> |
384 | 387 | <executions> |
385 | 388 | <execution> |
386 | 389 | <goals> |
|
0 commit comments