|
114 | 114 | </distributionManagement>
|
115 | 115 |
|
116 | 116 | <properties>
|
117 |
| - <gmavenVersion>1.5</gmavenVersion> |
118 |
| - <groovyVersion>2.4.12</groovyVersion> |
119 |
| - <antVersion>1.9.9</antVersion> |
120 |
| - <doxiaVersion>1.7</doxiaVersion> |
121 |
| - <sitePluginVersion>3.6</sitePluginVersion> |
122 | 117 | <project.build.java.target>1.7</project.build.java.target>
|
123 | 118 | <projectVersion>${project.version}</projectVersion>
|
124 |
| - <compilerPluginVersion>3.6.1</compilerPluginVersion> |
125 |
| - <pluginPluginVersion>3.5</pluginPluginVersion> |
| 119 | + |
126 | 120 | <findbugsVersion>3.0.1</findbugsVersion>
|
127 |
| - <jxrPluginVersion>2.5</jxrPluginVersion> |
128 |
| - <fb-contribVersion>4.8.2</fb-contribVersion> |
129 | 121 | <junitVersion>4.12</junitVersion>
|
130 |
| - <mavenSurefireVersion>2.20</mavenSurefireVersion> |
131 |
| - <InfoReportsVersion>2.9</InfoReportsVersion> |
| 122 | + |
| 123 | + <antVersion>1.9.9</antVersion> |
| 124 | + <groovyVersion>2.4.12</groovyVersion> |
| 125 | + |
| 126 | + <doxiaToolsVersion>1.4</doxiaToolsVersion> |
| 127 | + <doxiaVersion>1.7</doxiaVersion> |
| 128 | + |
| 129 | + <mavenReportingApiVersion>3.0</mavenReportingApiVersion> |
| 130 | + <mavenReportingVersion>3.0.0</mavenReportingVersion> |
| 131 | + <mavenVersion>3.5.0</mavenVersion> |
| 132 | + |
| 133 | + <plexusBuildVersion>0.0.7</plexusBuildVersion> |
| 134 | + <plexusContainerVersion>1.7.1</plexusContainerVersion> |
| 135 | + <plexusResourcesVersion>1.1.0</plexusResourcesVersion> |
| 136 | + <plexusUtilsVersion>3.1.0</plexusUtilsVersion> |
| 137 | + |
| 138 | + <antrunPluginVersion>1.8</antrunPluginVersion> |
| 139 | + <l10nPluginVersion>1.8</l10nPluginVersion> |
| 140 | + <codenarcPluginVersion>0.22-1</codenarcPluginVersion> |
| 141 | + <gmavenPluginVersion>1.5</gmavenPluginVersion> |
| 142 | + <infoReportsPluginVersion>2.9</infoReportsPluginVersion> |
| 143 | + <invokerPluginVersion>3.0.0</invokerPluginVersion> |
| 144 | + <javadocPluginVersion>2.10.4</javadocPluginVersion> |
| 145 | + <pluginPluginVersion>3.5</pluginPluginVersion> |
| 146 | + <scmPluginVersion>1.9.5</scmPluginVersion> |
| 147 | + <sitePluginVersion>3.6</sitePluginVersion> |
| 148 | + <versionsPluginVersion>2.4</versionsPluginVersion> |
| 149 | + |
| 150 | + <wagonGitsiteExtensionVersion>0.3.1</wagonGitsiteExtensionVersion> |
132 | 151 |
|
133 | 152 | <findbugsTestDebug>false</findbugsTestDebug>
|
134 | 153 | <integrationTestSrc>${project.build.directory}/it-src-findbugs</integrationTestSrc>
|
|
179 | 198 | <dependency>
|
180 | 199 | <groupId>org.apache.maven.reporting</groupId>
|
181 | 200 | <artifactId>maven-reporting-impl</artifactId>
|
182 |
| - <version>3.0.0</version> |
| 201 | + <version>${mavenReportingVersion}</version> |
183 | 202 | <exclusions>
|
184 | 203 | <exclusion>
|
185 | 204 | <groupId>org.codehaus.plexus</groupId>
|
|
191 | 210 | <dependency>
|
192 | 211 | <groupId>org.apache.maven.reporting</groupId>
|
193 | 212 | <artifactId>maven-reporting-api</artifactId>
|
194 |
| - <version>3.0</version> |
| 213 | + <version>${mavenReportingApiVersion}</version> |
195 | 214 | </dependency>
|
196 | 215 |
|
197 | 216 | <dependency>
|
|
204 | 223 | <dependency>
|
205 | 224 | <groupId>org.apache.maven</groupId>
|
206 | 225 | <artifactId>maven-plugin-api</artifactId>
|
207 |
| - <version>3.5.0</version> |
| 226 | + <version>${mavenVersion}</version> |
208 | 227 | </dependency>
|
209 | 228 |
|
210 | 229 | <dependency>
|
211 | 230 | <groupId>org.apache.maven</groupId>
|
212 | 231 | <artifactId>maven-compat</artifactId>
|
213 |
| - <version>3.5.0</version> |
| 232 | + <version>${mavenVersion}</version> |
214 | 233 | </dependency>
|
215 | 234 |
|
216 | 235 | <dependency>
|
217 | 236 | <groupId>org.apache.maven</groupId>
|
218 | 237 | <artifactId>maven-artifact</artifactId>
|
219 |
| - <version>3.5.0</version> |
| 238 | + <version>${mavenVersion}</version> |
220 | 239 | </dependency>
|
221 | 240 |
|
222 | 241 | <!-- doxia -->
|
|
253 | 272 | <dependency>
|
254 | 273 | <groupId>org.apache.maven.shared</groupId>
|
255 | 274 | <artifactId>maven-doxia-tools</artifactId>
|
256 |
| - <version>1.4</version> |
| 275 | + <version>${doxiaToolsVersion}</version> |
257 | 276 | <exclusions>
|
258 | 277 | <exclusion>
|
259 | 278 | <groupId>org.codehaus.plexus</groupId>
|
|
266 | 285 | <dependency>
|
267 | 286 | <groupId>org.codehaus.plexus</groupId>
|
268 | 287 | <artifactId>plexus-container-default</artifactId>
|
269 |
| - <version>1.7.1</version> |
| 288 | + <version>${plexusContainerVersion}</version> |
270 | 289 | </dependency>
|
271 | 290 | <dependency>
|
272 | 291 | <groupId>org.codehaus.plexus</groupId>
|
273 | 292 | <artifactId>plexus-resources</artifactId>
|
274 |
| - <version>1.1.0</version> |
| 293 | + <version>${plexusResourcesVersion}</version> |
275 | 294 | <exclusions>
|
276 | 295 | <exclusion>
|
277 | 296 | <groupId>org.codehaus.plexus</groupId>
|
|
282 | 301 | <dependency>
|
283 | 302 | <groupId>org.codehaus.plexus</groupId>
|
284 | 303 | <artifactId>plexus-utils</artifactId>
|
285 |
| - <version>3.0.24</version> |
| 304 | + <version>${plexusUtilsVersion}</version> |
286 | 305 | </dependency>
|
287 | 306 | <dependency>
|
288 | 307 | <groupId>org.sonatype.plexus</groupId>
|
289 | 308 | <artifactId>plexus-build-api</artifactId>
|
290 |
| - <version>0.0.7</version> |
| 309 | + <version>${plexusBuildVersion}</version> |
291 | 310 | </dependency>
|
292 | 311 | </dependencies>
|
293 | 312 |
|
|
298 | 317 | <extension>
|
299 | 318 | <groupId>org.apache.maven.scm</groupId>
|
300 | 319 | <artifactId>maven-scm-provider-gitexe</artifactId>
|
301 |
| - <version>1.9.5</version> |
| 320 | + <version>${scmPluginVersion}</version> |
302 | 321 | </extension>
|
303 | 322 | <extension>
|
304 | 323 | <groupId>org.apache.maven.scm</groupId>
|
305 | 324 | <artifactId>maven-scm-manager-plexus</artifactId>
|
306 |
| - <version>1.9.5</version> |
| 325 | + <version>${scmPluginVersion}</version> |
307 | 326 | </extension>
|
308 | 327 | <extension>
|
309 | 328 | <!-- note you can download this from http://github.com/khuxtable/wagon-gitsite -->
|
310 | 329 | <groupId>org.kathrynhuxtable.maven.wagon</groupId>
|
311 | 330 | <artifactId>wagon-gitsite</artifactId>
|
312 |
| - <version>0.3.1</version> |
| 331 | + <version>${wagonGitsiteExtensionVersion}</version> |
313 | 332 | </extension>
|
314 | 333 | </extensions>
|
315 | 334 |
|
|
349 | 368 | </execution>
|
350 | 369 | </executions>
|
351 | 370 | </plugin>
|
352 |
| - <plugin> |
353 |
| - <groupId>org.apache.maven.plugins</groupId> |
354 |
| - <artifactId>maven-compiler-plugin</artifactId> |
355 |
| - <version>${compilerPluginVersion}</version> |
356 |
| - </plugin> |
357 | 371 | <plugin>
|
358 | 372 | <groupId>org.codehaus.gmavenplus</groupId>
|
359 | 373 | <artifactId>gmavenplus-plugin</artifactId>
|
360 |
| - <version>${gmavenVersion}</version> |
| 374 | + <version>${gmavenPluginVersion}</version> |
361 | 375 | <configuration>
|
362 | 376 | <groovydocOutputDirectory>${project.reporting.outputDirectory}/apidocs</groovydocOutputDirectory>
|
363 | 377 | </configuration>
|
|
419 | 433 | <plugin>
|
420 | 434 | <groupId>org.apache.maven.plugins</groupId>
|
421 | 435 | <artifactId>maven-release-plugin</artifactId>
|
422 |
| - <version>2.5.3</version> |
423 | 436 | <configuration>
|
424 | 437 | <pushChanges>false</pushChanges>
|
425 | 438 | <localCheckout>true</localCheckout>
|
|
441 | 454 | <plugin>
|
442 | 455 | <groupId>org.apache.maven.plugins</groupId>
|
443 | 456 | <artifactId>maven-javadoc-plugin</artifactId>
|
444 |
| - <version>2.10.4</version> |
| 457 | + <version>${javadocPluginVersion}</version> |
445 | 458 | </plugin>
|
446 | 459 | <plugin>
|
447 | 460 | <groupId>org.apache.maven.plugins</groupId>
|
|
456 | 469 | <plugin>
|
457 | 470 | <groupId>org.apache.maven.plugins</groupId>
|
458 | 471 | <artifactId>maven-project-info-reports-plugin</artifactId>
|
459 |
| - <version>${InfoReportsVersion}</version> |
| 472 | + <version>${infoReportsPluginVersion}</version> |
460 | 473 | </plugin>
|
461 | 474 | <plugin>
|
462 | 475 | <groupId>com.googlecode.l10n-maven-plugin</groupId>
|
463 | 476 | <artifactId>l10n-maven-plugin</artifactId>
|
464 |
| - <version>1.8</version> |
| 477 | + <version>${l10nPluginVersion}</version> |
465 | 478 | <configuration>
|
466 | 479 | <locales>
|
467 | 480 | <locale>es</locale>
|
|
474 | 487 | <plugin>
|
475 | 488 | <groupId>org.codehaus.mojo</groupId>
|
476 | 489 | <artifactId>codenarc-maven-plugin</artifactId>
|
477 |
| - <version>0.22-1</version> |
| 490 | + <version>${codenarcPluginVersion}</version> |
478 | 491 | <configuration>
|
479 | 492 | <maxPriority1Violations>0</maxPriority1Violations>
|
480 | 493 | <maxPriority2Violations>0</maxPriority2Violations>
|
|
488 | 501 | </plugin>
|
489 | 502 | <plugin>
|
490 | 503 | <artifactId>maven-project-info-reports-plugin</artifactId>
|
491 |
| - <version>${InfoReportsVersion}</version> |
| 504 | + <version>${infoReportsPluginVersion}</version> |
492 | 505 | <reportSets>
|
493 | 506 | <reportSet>
|
494 | 507 | <reports>
|
|
512 | 525 | <plugin>
|
513 | 526 | <groupId>org.codehaus.mojo</groupId>
|
514 | 527 | <artifactId>versions-maven-plugin</artifactId>
|
515 |
| - <version>2.4</version> |
| 528 | + <version>${versionsPluginVersion}</version> |
516 | 529 | <reportSets>
|
517 | 530 | <reportSet>
|
518 | 531 | <reports>
|
|
536 | 549 | <plugin>
|
537 | 550 | <groupId>org.apache.maven.plugins</groupId>
|
538 | 551 | <artifactId>maven-invoker-plugin</artifactId>
|
539 |
| - <version>3.0.0</version> |
| 552 | + <version>${invokerPluginVersion}</version> |
540 | 553 | <executions>
|
541 | 554 | <execution>
|
542 | 555 | <id>prepare-integration-test</id>
|
|
597 | 610 | <plugin>
|
598 | 611 | <groupId>org.apache.maven.plugins</groupId>
|
599 | 612 | <artifactId>maven-scm-plugin</artifactId>
|
600 |
| - <version>1.9.5</version> |
| 613 | + <version>${scmPluginVersion}</version> |
601 | 614 | <executions>
|
602 | 615 | <execution>
|
603 | 616 | <id>prepare-integration-test-remote-findbugs-src</id>
|
|
621 | 634 | <dependency>
|
622 | 635 | <groupId>org.apache.maven.scm</groupId>
|
623 | 636 | <artifactId>maven-scm-provider-jgit</artifactId>
|
624 |
| - <version>1.9.5</version> |
| 637 | + <version>${scmPluginVersion}</version> |
625 | 638 | </dependency>
|
626 | 639 | </dependencies>
|
627 | 640 | </plugin>
|
|
642 | 655 | <plugin>
|
643 | 656 | <groupId>org.apache.maven.plugins</groupId>
|
644 | 657 | <artifactId>maven-antrun-plugin</artifactId>
|
645 |
| - <version>1.8</version> |
| 658 | + <version>${antrunPluginVersion}</version> |
646 | 659 | <executions>
|
647 | 660 | <execution>
|
648 | 661 | <id>prepare-integration-test-local-findbugs-src</id>
|
|
0 commit comments