|
2 | 2 | <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
3 | 3 | xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> |
4 | 4 | <modelVersion>4.0.0</modelVersion> |
| 5 | + <name>geoscript groovy</name> |
| 6 | + <description>A groovy implementation of geoscript.</description> |
| 7 | + <url>http://geoscript.net/</url> |
5 | 8 | <groupId>org.geoscript</groupId> |
6 | 9 | <artifactId>geoscript-groovy</artifactId> |
7 | 10 | <packaging>jar</packaging> |
8 | 11 | <version>1.20-SNAPSHOT</version> |
9 | | - <repositories> |
10 | | - <repository> |
11 | | - <id>osgeo-releases</id> |
12 | | - <name>OSGeo Nexus Release Repository</name> |
13 | | - <url>https://repo.osgeo.org/repository/release/</url> |
14 | | - <snapshots> |
15 | | - <enabled>false</enabled> |
16 | | - </snapshots> |
17 | | - <releases> |
18 | | - <enabled>true</enabled> |
19 | | - </releases> |
20 | | - </repository> |
21 | | - <repository> |
22 | | - <id>osgeo-snapshots</id> |
23 | | - <name>OSGeo Nexus Snapshot Repository</name> |
24 | | - <url>https://repo.osgeo.org/repository/snapshot/</url> |
25 | | - <snapshots> |
26 | | - <enabled>true</enabled> |
27 | | - </snapshots> |
28 | | - <releases> |
29 | | - <enabled>false</enabled> |
30 | | - </releases> |
31 | | - </repository> |
32 | | - </repositories> |
| 12 | + <properties> |
| 13 | + <gt.version>28-SNAPSHOT</gt.version> |
| 14 | + <groovy.version>3.0.12</groovy.version> |
| 15 | + </properties> |
33 | 16 | <dependencies> |
34 | 17 | <dependency> |
35 | 18 | <groupId>no.ecc.vectortile</groupId> |
|
342 | 325 | <dependency> |
343 | 326 | <groupId>org.junit.jupiter</groupId> |
344 | 327 | <artifactId>junit-jupiter</artifactId> |
345 | | - <version>5.8.2</version> |
| 328 | + <version>5.9.1</version> |
346 | 329 | <scope>test</scope> |
347 | 330 | </dependency> |
348 | 331 | <dependency> |
349 | 332 | <groupId>com.squareup.okhttp3</groupId> |
350 | 333 | <artifactId>mockwebserver</artifactId> |
351 | | - <version>4.4.1</version> |
| 334 | + <version>4.10.0</version> |
352 | 335 | <scope>test</scope> |
353 | 336 | </dependency> |
354 | 337 | </dependencies> |
|
366 | 349 | </pluginRepository> |
367 | 350 | </pluginRepositories> |
368 | 351 | <build> |
| 352 | + <sourceDirectory>src/main/groovy</sourceDirectory> |
369 | 353 | <resources> |
370 | 354 | <resource> |
371 | 355 | <directory>src/main/resources</directory> |
|
381 | 365 | </plugin> |
382 | 366 | <plugin> |
383 | 367 | <artifactId>maven-compiler-plugin</artifactId> |
384 | | - <version>3.8.1</version> |
| 368 | + <version>3.10.1</version> |
385 | 369 | <configuration> |
386 | 370 | <source>1.8</source> |
387 | 371 | <target>1.8</target> |
|
403 | 387 | <plugin> |
404 | 388 | <groupId>org.apache.maven.plugins</groupId> |
405 | 389 | <artifactId>maven-surefire-plugin</artifactId> |
406 | | - <version>3.0.0-M5</version> |
| 390 | + <version>3.0.0-M7</version> |
407 | 391 | <configuration> |
408 | 392 | <forkMode>once</forkMode> |
409 | | - <argLine>-Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=1024m</argLine> |
| 393 | + <argLine>@{argLine} -Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=1024m</argLine> |
410 | 394 | <systemPropertyVariables> |
411 | 395 | <org.geotools.referencing.forceXY>true</org.geotools.referencing.forceXY> |
412 | 396 | </systemPropertyVariables> |
413 | 397 | </configuration> |
414 | 398 | </plugin> |
| 399 | + <plugin> |
| 400 | + <groupId>org.jacoco</groupId> |
| 401 | + <artifactId>jacoco-maven-plugin</artifactId> |
| 402 | + <version>0.8.8</version> |
| 403 | + <executions> |
| 404 | + <execution> |
| 405 | + <goals> |
| 406 | + <goal>prepare-agent</goal> |
| 407 | + </goals> |
| 408 | + </execution> |
| 409 | + <execution> |
| 410 | + <id>report</id> |
| 411 | + <phase>test</phase> |
| 412 | + <goals> |
| 413 | + <goal>report</goal> |
| 414 | + </goals> |
| 415 | + </execution> |
| 416 | + </executions> |
| 417 | + </plugin> |
415 | 418 | <plugin> |
416 | 419 | <artifactId>maven-antrun-plugin</artifactId> |
417 | | - <version>3.0.0</version> |
| 420 | + <version>3.1.0</version> |
418 | 421 | <executions> |
419 | 422 | <execution> |
420 | 423 | <phase>package</phase> |
|
450 | 453 | <plugin> |
451 | 454 | <groupId>org.apache.maven.plugins</groupId> |
452 | 455 | <artifactId>maven-jar-plugin</artifactId> |
453 | | - <version>3.2.0</version> |
| 456 | + <version>3.3.0</version> |
454 | 457 | <configuration> |
455 | 458 | <archive> |
456 | 459 | <manifest> |
|
461 | 464 | </plugin> |
462 | 465 | <plugin> |
463 | 466 | <artifactId>maven-assembly-plugin</artifactId> |
464 | | - <version>3.3.0</version> |
| 467 | + <version>3.4.2</version> |
465 | 468 | <configuration> |
466 | 469 | <descriptors> |
467 | 470 | <descriptor>src/assembly/dir.xml</descriptor> |
|
481 | 484 | <plugin> |
482 | 485 | <groupId>org.apache.maven.plugins</groupId> |
483 | 486 | <artifactId>maven-shade-plugin</artifactId> |
484 | | - <version>3.2.4</version> |
| 487 | + <version>3.4.0</version> |
485 | 488 | <executions> |
486 | 489 | <execution> |
487 | 490 | <phase>package</phase> |
|
528 | 531 | </execution> |
529 | 532 | </executions> |
530 | 533 | </plugin> |
531 | | - <!-- Code quality: mvn codenarc:codenarc --> |
532 | 534 | <plugin> |
533 | | - <groupId>org.codehaus.mojo</groupId> |
534 | | - <artifactId>codenarc-maven-plugin</artifactId> |
535 | | - <version>0.22-1</version> |
536 | | - </plugin> |
537 | | - <!-- Test coverage: mvn cobertura:cobertura --> |
538 | | - <plugin> |
539 | | - <groupId>org.codehaus.mojo</groupId> |
540 | | - <artifactId>cobertura-maven-plugin</artifactId> |
541 | | - <version>2.5.1</version> |
| 535 | + <groupId>org.apache.maven.plugins</groupId> |
| 536 | + <artifactId>maven-site-plugin</artifactId> |
| 537 | + <version>3.12.1</version> |
542 | 538 | </plugin> |
543 | 539 | </plugins> |
544 | 540 | <extensions> |
|
552 | 548 | <reporting> |
553 | 549 | <!-- mvn site --> |
554 | 550 | <plugins> |
555 | | - <plugin> |
556 | | - <groupId>org.codehaus.mojo</groupId> |
557 | | - <artifactId>codenarc-maven-plugin</artifactId> |
558 | | - <version>0.22-1</version> |
559 | | - </plugin> |
560 | | - <plugin> |
561 | | - <groupId>org.codehaus.mojo</groupId> |
562 | | - <artifactId>cobertura-maven-plugin</artifactId> |
563 | | - <version>2.7</version> |
564 | | - <configuration> |
565 | | - <formats> |
566 | | - <format>html</format> |
567 | | - <format>xml</format> |
568 | | - </formats> |
569 | | - </configuration> |
570 | | - </plugin> |
571 | 551 | <plugin> |
572 | 552 | <groupId>org.apache.maven.plugins</groupId> |
573 | 553 | <artifactId>maven-surefire-report-plugin</artifactId> |
574 | | - <version>2.19.1</version> |
| 554 | + <version>3.0.0-M7</version> |
| 555 | + </plugin> |
| 556 | + <plugin> |
| 557 | + <groupId>org.jacoco</groupId> |
| 558 | + <artifactId>jacoco-maven-plugin</artifactId> |
| 559 | + <version>0.8.8</version> |
| 560 | + <reportSets> |
| 561 | + <reportSet> |
| 562 | + <reports> |
| 563 | + <report>report</report> |
| 564 | + </reports> |
| 565 | + </reportSet> |
| 566 | + </reportSets> |
575 | 567 | </plugin> |
576 | 568 | <plugin> |
577 | 569 | <groupId>org.codehaus.mojo</groupId> |
578 | 570 | <artifactId>versions-maven-plugin</artifactId> |
579 | | - <version>2.3</version> |
| 571 | + <version>2.12.0</version> |
580 | 572 | </plugin> |
581 | 573 | </plugins> |
582 | 574 | </reporting> |
583 | | - <properties> |
584 | | - <gt.version>28-SNAPSHOT</gt.version> |
585 | | - <groovy.version>3.0.12</groovy.version> |
586 | | - </properties> |
587 | | - <name>geoscript groovy</name> |
588 | | - <description>A groovy implementation of geoscript.</description> |
589 | | - <url>http://geoscript.org/</url> |
| 575 | + <repositories> |
| 576 | + <repository> |
| 577 | + <id>osgeo-releases</id> |
| 578 | + <name>OSGeo Nexus Release Repository</name> |
| 579 | + <url>https://repo.osgeo.org/repository/release/</url> |
| 580 | + <snapshots> |
| 581 | + <enabled>false</enabled> |
| 582 | + </snapshots> |
| 583 | + <releases> |
| 584 | + <enabled>true</enabled> |
| 585 | + </releases> |
| 586 | + </repository> |
| 587 | + <repository> |
| 588 | + <id>osgeo-snapshots</id> |
| 589 | + <name>OSGeo Nexus Snapshot Repository</name> |
| 590 | + <url>https://repo.osgeo.org/repository/snapshot/</url> |
| 591 | + <snapshots> |
| 592 | + <enabled>true</enabled> |
| 593 | + </snapshots> |
| 594 | + <releases> |
| 595 | + <enabled>false</enabled> |
| 596 | + </releases> |
| 597 | + </repository> |
| 598 | + </repositories> |
590 | 599 | <licenses> |
591 | 600 | <license> |
592 | 601 | <name>MIT</name> |
|
0 commit comments