|
4 | 4 |
|
5 | 5 | <groupId>org.gephi</groupId> |
6 | 6 | <artifactId>gephi-plugin-parent</artifactId> |
7 | | - <version>0.10.0</version> |
| 7 | + <version>0.11.0-SNAPSHOT</version> |
8 | 8 | <packaging>pom</packaging> |
9 | 9 |
|
10 | 10 | <name>gephi-plugins-parent</name> |
|
46 | 46 | <!-- Properties --> |
47 | 47 | <properties> |
48 | 48 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
49 | | - <gephi.version>0.10.0</gephi.version> |
50 | | - <netbeans.version>RELEASE160</netbeans.version> |
| 49 | + <gephi.version>0.11.0-SNAPSHOT</gephi.version> |
| 50 | + <netbeans.version>RELEASE290</netbeans.version> |
51 | 51 |
|
52 | 52 | <!-- Java compilation settings --> |
53 | | - <javac.release>11</javac.release> |
| 53 | + <javac.release>17</javac.release> |
54 | 54 | <javac.xlint>-Xlint:all</javac.xlint> |
55 | 55 | <javac.showDeprecation>true</javac.showDeprecation> |
56 | 56 | <javac.showWarnings>true</javac.showWarnings> |
|
63 | 63 | <!-- Repositories --> |
64 | 64 | <repositories> |
65 | 65 | <repository> |
66 | | - <id>oss-sonatype</id> |
67 | | - <name>oss-sonatype</name> |
68 | | - <url>https://oss.sonatype.org/content/repositories/snapshots/</url> |
| 66 | + <id>central-portal-snapshots</id> |
| 67 | + <name>Central Portal Snapshots</name> |
| 68 | + <url>https://central.sonatype.com/repository/maven-snapshots/</url> |
| 69 | + <releases> |
| 70 | + <enabled>false</enabled> |
| 71 | + </releases> |
69 | 72 | <snapshots> |
70 | 73 | <enabled>true</enabled> |
71 | 74 | </snapshots> |
|
200 | 203 | <artifactId>visualization</artifactId> |
201 | 204 | <version>${gephi.version}</version> |
202 | 205 | </dependency> |
| 206 | + <dependency> |
| 207 | + <groupId>org.gephi</groupId> |
| 208 | + <artifactId>visualization-engine</artifactId> |
| 209 | + <version>${gephi.version}</version> |
| 210 | + </dependency> |
203 | 211 | <dependency> |
204 | 212 | <groupId>org.gephi</groupId> |
205 | 213 | <artifactId>tools-plugin</artifactId> |
|
360 | 368 | <artifactId>appearance-plugin-ui</artifactId> |
361 | 369 | <version>${gephi.version}</version> |
362 | 370 | </dependency> |
363 | | - <dependency> |
364 | | - <groupId>org.gephi</groupId> |
365 | | - <artifactId>desktop-tools</artifactId> |
366 | | - <version>${gephi.version}</version> |
367 | | - </dependency> |
368 | 371 | <dependency> |
369 | 372 | <groupId>org.gephi</groupId> |
370 | 373 | <artifactId>timeline-api</artifactId> |
|
400 | 403 | <artifactId>desktop-search</artifactId> |
401 | 404 | <version>${gephi.version}</version> |
402 | 405 | </dependency> |
| 406 | + <dependency> |
| 407 | + <groupId>org.gephi</groupId> |
| 408 | + <artifactId>desktop-attributes</artifactId> |
| 409 | + <version>${gephi.version}</version> |
| 410 | + </dependency> |
| 411 | + <dependency> |
| 412 | + <groupId>org.gephi</groupId> |
| 413 | + <artifactId>batik-wrapper</artifactId> |
| 414 | + <version>${gephi.version}</version> |
| 415 | + </dependency> |
403 | 416 | <dependency> |
404 | 417 | <groupId>org.netbeans.api</groupId> |
405 | 418 | <artifactId>org-openide-dialogs</artifactId> |
|
545 | 558 | <plugins> |
546 | 559 | <!-- Compiler --> |
547 | 560 | <plugin> |
548 | | - <groupId>org.apache.maven.plugins</groupId> |
549 | 561 | <artifactId>maven-compiler-plugin</artifactId> |
550 | | - <version>3.10.0</version> |
| 562 | + <version>3.13.0</version> |
551 | 563 | <configuration> |
552 | 564 | <release>${javac.release}</release> |
553 | 565 | <showDeprecation>${javac.showDeprecation}</showDeprecation> |
|
564 | 576 | <groupId>org.apache.netbeans.utilities</groupId> |
565 | 577 | <artifactId>nbm-maven-plugin</artifactId> |
566 | 578 | <extensions>true</extensions> |
567 | | - <version>4.5</version> |
| 579 | + <version>14.3</version> |
568 | 580 | <configuration> |
569 | 581 | <cluster>plugins</cluster> |
570 | 582 | <!-- This can be overridden in child POMs but is needed in most cases --> |
|
623 | 635 | </build> |
624 | 636 | </profile> |
625 | 637 |
|
626 | | - <!-- Custom profile only used to release this pom to sonatype--> |
| 638 | + <!-- Custom profile only used to release this pom to Maven Central --> |
627 | 639 | <profile> |
628 | 640 | <id>release-pom</id> |
629 | 641 | <build> |
|
632 | 644 | <plugin> |
633 | 645 | <groupId>org.apache.maven.plugins</groupId> |
634 | 646 | <artifactId>maven-gpg-plugin</artifactId> |
635 | | - <version>1.6</version> |
| 647 | + <version>3.0.1</version> |
636 | 648 | <executions> |
637 | 649 | <execution> |
638 | 650 | <id>sign-artifacts</id> |
|
649 | 661 | </gpgArguments> |
650 | 662 | </configuration> |
651 | 663 | </plugin> |
652 | | - |
653 | | - <!-- Nexus staging, https://oss.sonatype.org/ --> |
| 664 | + |
| 665 | + <!-- Maven Central --> |
654 | 666 | <plugin> |
655 | | - <groupId>org.sonatype.plugins</groupId> |
656 | | - <artifactId>nexus-staging-maven-plugin</artifactId> |
657 | | - <version>1.6.8</version> |
| 667 | + <groupId>org.sonatype.central</groupId> |
| 668 | + <artifactId>central-publishing-maven-plugin</artifactId> |
| 669 | + <version>0.10.0</version> |
658 | 670 | <extensions>true</extensions> |
659 | 671 | <configuration> |
660 | | - <serverId>ossrh</serverId> |
661 | | - <nexusUrl>https://oss.sonatype.org/</nexusUrl> |
662 | | - <autoReleaseAfterClose>true</autoReleaseAfterClose> |
| 672 | + <publishingServerId>central</publishingServerId> |
| 673 | + <autoPublish>true</autoPublish> |
663 | 674 | </configuration> |
664 | 675 | </plugin> |
665 | 676 | </plugins> |
666 | 677 | </build> |
667 | 678 | </profile> |
668 | 679 | </profiles> |
669 | | - |
670 | | - <!-- Locations of the artifacts published --> |
671 | | - <distributionManagement> |
672 | | - <snapshotRepository> |
673 | | - <id>ossrh</id> |
674 | | - <url>https://oss.sonatype.org/content/repositories/snapshots</url> |
675 | | - </snapshotRepository> |
676 | | - </distributionManagement> |
677 | 680 | </project> |
0 commit comments