Skip to content

Commit ce86a86

Browse files
committed
Upgrade parent-pom to 0.11-SNAPSHOT with upgraded dependencies
1 parent 49e2677 commit ce86a86

1 file changed

Lines changed: 36 additions & 33 deletions

File tree

modules/pom.xml

Lines changed: 36 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>org.gephi</groupId>
66
<artifactId>gephi-plugin-parent</artifactId>
7-
<version>0.10.0</version>
7+
<version>0.11.0-SNAPSHOT</version>
88
<packaging>pom</packaging>
99

1010
<name>gephi-plugins-parent</name>
@@ -46,11 +46,11 @@
4646
<!-- Properties -->
4747
<properties>
4848
<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>
5151

5252
<!-- Java compilation settings -->
53-
<javac.release>11</javac.release>
53+
<javac.release>17</javac.release>
5454
<javac.xlint>-Xlint:all</javac.xlint>
5555
<javac.showDeprecation>true</javac.showDeprecation>
5656
<javac.showWarnings>true</javac.showWarnings>
@@ -63,9 +63,12 @@
6363
<!-- Repositories -->
6464
<repositories>
6565
<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>
6972
<snapshots>
7073
<enabled>true</enabled>
7174
</snapshots>
@@ -200,6 +203,11 @@
200203
<artifactId>visualization</artifactId>
201204
<version>${gephi.version}</version>
202205
</dependency>
206+
<dependency>
207+
<groupId>org.gephi</groupId>
208+
<artifactId>visualization-engine</artifactId>
209+
<version>${gephi.version}</version>
210+
</dependency>
203211
<dependency>
204212
<groupId>org.gephi</groupId>
205213
<artifactId>tools-plugin</artifactId>
@@ -360,11 +368,6 @@
360368
<artifactId>appearance-plugin-ui</artifactId>
361369
<version>${gephi.version}</version>
362370
</dependency>
363-
<dependency>
364-
<groupId>org.gephi</groupId>
365-
<artifactId>desktop-tools</artifactId>
366-
<version>${gephi.version}</version>
367-
</dependency>
368371
<dependency>
369372
<groupId>org.gephi</groupId>
370373
<artifactId>timeline-api</artifactId>
@@ -400,6 +403,16 @@
400403
<artifactId>desktop-search</artifactId>
401404
<version>${gephi.version}</version>
402405
</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>
403416
<dependency>
404417
<groupId>org.netbeans.api</groupId>
405418
<artifactId>org-openide-dialogs</artifactId>
@@ -545,9 +558,8 @@
545558
<plugins>
546559
<!-- Compiler -->
547560
<plugin>
548-
<groupId>org.apache.maven.plugins</groupId>
549561
<artifactId>maven-compiler-plugin</artifactId>
550-
<version>3.10.0</version>
562+
<version>3.13.0</version>
551563
<configuration>
552564
<release>${javac.release}</release>
553565
<showDeprecation>${javac.showDeprecation}</showDeprecation>
@@ -564,7 +576,7 @@
564576
<groupId>org.apache.netbeans.utilities</groupId>
565577
<artifactId>nbm-maven-plugin</artifactId>
566578
<extensions>true</extensions>
567-
<version>4.5</version>
579+
<version>14.3</version>
568580
<configuration>
569581
<cluster>plugins</cluster>
570582
<!-- This can be overridden in child POMs but is needed in most cases -->
@@ -623,7 +635,7 @@
623635
</build>
624636
</profile>
625637

626-
<!-- Custom profile only used to release this pom to sonatype-->
638+
<!-- Custom profile only used to release this pom to Maven Central -->
627639
<profile>
628640
<id>release-pom</id>
629641
<build>
@@ -632,7 +644,7 @@
632644
<plugin>
633645
<groupId>org.apache.maven.plugins</groupId>
634646
<artifactId>maven-gpg-plugin</artifactId>
635-
<version>1.6</version>
647+
<version>3.0.1</version>
636648
<executions>
637649
<execution>
638650
<id>sign-artifacts</id>
@@ -649,29 +661,20 @@
649661
</gpgArguments>
650662
</configuration>
651663
</plugin>
652-
653-
<!-- Nexus staging, https://oss.sonatype.org/ -->
664+
665+
<!-- Maven Central -->
654666
<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>
658670
<extensions>true</extensions>
659671
<configuration>
660-
<serverId>ossrh</serverId>
661-
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
662-
<autoReleaseAfterClose>true</autoReleaseAfterClose>
672+
<publishingServerId>central</publishingServerId>
673+
<autoPublish>true</autoPublish>
663674
</configuration>
664675
</plugin>
665676
</plugins>
666677
</build>
667678
</profile>
668679
</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>
677680
</project>

0 commit comments

Comments
 (0)