8325441: IGV: update pom.xml such that IntelliJ can import as maven project

Reviewed-by: rcastanedalo, chagedorn
This commit is contained in:
Tobias Holenstein 2024-02-20 15:49:48 +00:00
parent d60331a21c
commit 4957d6a61e
21 changed files with 117 additions and 97 deletions
src/utils/IdealGraphVisualizer
.java-version
Bytecodes
ControlFlow
Coordinator
Data
Difference
Filter
FilterWindow
Graph
HierarchicalLayout
Layout
NetworkConnection
SelectionCoordinator
ServerCompiler
Settings
Util
View
pom.xml
src/main/java/com/sun/hotspot/igv/view
application
branding
pom.xml

@ -30,19 +30,21 @@
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>IdealGraphVisualizer-parent</artifactId>
<groupId>com.sun.hotspot.igv</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<groupId>com.sun.hotspot.igv</groupId>
<artifactId>Bytecodes</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>nbm</packaging>
<name>Bytecodes</name>
<properties>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
@ -100,7 +102,7 @@
<build>
<plugins>
<plugin>
<groupId>org.apache.netbeans.utilities</groupId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<version>${nbmmvnplugin.version}</version>
<extensions>true</extensions>
@ -110,8 +112,7 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>${mvncompilerplugin.version}</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<release>17</release>
</configuration>
</plugin>
<plugin>

@ -30,19 +30,21 @@
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>IdealGraphVisualizer-parent</artifactId>
<groupId>com.sun.hotspot.igv</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<groupId>com.sun.hotspot.igv</groupId>
<artifactId>ControlFlow</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>nbm</packaging>
<name>ControlFlow</name>
<properties>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
@ -100,7 +102,7 @@
<build>
<plugins>
<plugin>
<groupId>org.apache.netbeans.utilities</groupId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<version>${nbmmvnplugin.version}</version>
<extensions>true</extensions>
@ -110,8 +112,7 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>${mvncompilerplugin.version}</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<release>17</release>
</configuration>
</plugin>
<plugin>

@ -30,19 +30,21 @@
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>IdealGraphVisualizer-parent</artifactId>
<groupId>com.sun.hotspot.igv</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<groupId>com.sun.hotspot.igv</groupId>
<artifactId>Coordinator</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>nbm</packaging>
<name>Coordinator</name>
<properties>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
@ -130,7 +132,7 @@
<build>
<plugins>
<plugin>
<groupId>org.apache.netbeans.utilities</groupId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<version>${nbmmvnplugin.version}</version>
<extensions>true</extensions>
@ -140,8 +142,7 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>${mvncompilerplugin.version}</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<release>17</release>
</configuration>
</plugin>
<plugin>

@ -30,19 +30,21 @@
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>IdealGraphVisualizer-parent</artifactId>
<groupId>com.sun.hotspot.igv</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<groupId>com.sun.hotspot.igv</groupId>
<artifactId>Data</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>nbm</packaging>
<name>Data</name>
<properties>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
@ -62,7 +64,7 @@
<build>
<plugins>
<plugin>
<groupId>org.apache.netbeans.utilities</groupId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<version>${nbmmvnplugin.version}</version>
<extensions>true</extensions>
@ -79,8 +81,7 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>${mvncompilerplugin.version}</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<release>17</release>
</configuration>
</plugin>
<plugin>

@ -30,19 +30,21 @@
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>IdealGraphVisualizer-parent</artifactId>
<groupId>com.sun.hotspot.igv</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<groupId>com.sun.hotspot.igv</groupId>
<artifactId>Difference</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>nbm</packaging>
<name>Difference</name>
<properties>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
@ -65,7 +67,7 @@
<build>
<plugins>
<plugin>
<groupId>org.apache.netbeans.utilities</groupId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<version>${nbmmvnplugin.version}</version>
<extensions>true</extensions>
@ -80,8 +82,7 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>${mvncompilerplugin.version}</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<release>17</release>
</configuration>
</plugin>
<plugin>

@ -30,19 +30,21 @@
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>IdealGraphVisualizer-parent</artifactId>
<groupId>com.sun.hotspot.igv</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<groupId>com.sun.hotspot.igv</groupId>
<artifactId>Filter</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>nbm</packaging>
<name>Filter</name>
<properties>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
@ -95,7 +97,7 @@
<build>
<plugins>
<plugin>
<groupId>org.apache.netbeans.utilities</groupId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<version>${nbmmvnplugin.version}</version>
<extensions>true</extensions>
@ -110,8 +112,7 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>${mvncompilerplugin.version}</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<release>17</release>
</configuration>
</plugin>
<plugin>

@ -30,19 +30,21 @@
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>IdealGraphVisualizer-parent</artifactId>
<groupId>com.sun.hotspot.igv</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<groupId>com.sun.hotspot.igv</groupId>
<artifactId>FilterWindow</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>nbm</packaging>
<name>FilterWindow</name>
<properties>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
@ -120,7 +122,7 @@
<build>
<plugins>
<plugin>
<groupId>org.apache.netbeans.utilities</groupId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<version>${nbmmvnplugin.version}</version>
<extensions>true</extensions>
@ -130,8 +132,7 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>${mvncompilerplugin.version}</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<release>17</release>
</configuration>
</plugin>
<plugin>

@ -30,19 +30,21 @@
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>IdealGraphVisualizer-parent</artifactId>
<groupId>com.sun.hotspot.igv</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<groupId>com.sun.hotspot.igv</groupId>
<artifactId>Graph</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>nbm</packaging>
<name>Graph</name>
<properties>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
@ -65,7 +67,7 @@
<build>
<plugins>
<plugin>
<groupId>org.apache.netbeans.utilities</groupId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<version>${nbmmvnplugin.version}</version>
<extensions>true</extensions>
@ -81,8 +83,7 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>${mvncompilerplugin.version}</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<release>17</release>
</configuration>
</plugin>
<plugin>

@ -30,19 +30,21 @@
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>IdealGraphVisualizer-parent</artifactId>
<groupId>com.sun.hotspot.igv</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<groupId>com.sun.hotspot.igv</groupId>
<artifactId>HierarchicalLayout</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>nbm</packaging>
<name>HierarchicalLayout</name>
<properties>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
@ -60,7 +62,7 @@
<build>
<plugins>
<plugin>
<groupId>org.apache.netbeans.utilities</groupId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<version>${nbmmvnplugin.version}</version>
<extensions>true</extensions>
@ -75,8 +77,7 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>${mvncompilerplugin.version}</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<release>17</release>
</configuration>
</plugin>
<plugin>

@ -30,25 +30,27 @@
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>IdealGraphVisualizer-parent</artifactId>
<groupId>com.sun.hotspot.igv</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<groupId>com.sun.hotspot.igv</groupId>
<artifactId>Layout</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>nbm</packaging>
<name>Layout</name>
<properties>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.apache.netbeans.utilities</groupId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<version>${nbmmvnplugin.version}</version>
<extensions>true</extensions>
@ -63,8 +65,7 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>${mvncompilerplugin.version}</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<release>17</release>
</configuration>
</plugin>
<plugin>

@ -30,19 +30,21 @@
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>IdealGraphVisualizer-parent</artifactId>
<groupId>com.sun.hotspot.igv</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<groupId>com.sun.hotspot.igv</groupId>
<artifactId>NetworkConnection</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>nbm</packaging>
<name>NetworkConnection</name>
<properties>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
@ -70,7 +72,7 @@
<build>
<plugins>
<plugin>
<groupId>org.apache.netbeans.utilities</groupId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<version>${nbmmvnplugin.version}</version>
<extensions>true</extensions>
@ -85,8 +87,7 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>${mvncompilerplugin.version}</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<release>17</release>
</configuration>
</plugin>
<plugin>

@ -30,19 +30,21 @@
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>IdealGraphVisualizer-parent</artifactId>
<groupId>com.sun.hotspot.igv</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<groupId>com.sun.hotspot.igv</groupId>
<artifactId>SelectionCoordinator</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>nbm</packaging>
<name>SelectionCoordinator</name>
<properties>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
@ -55,7 +57,7 @@
<build>
<plugins>
<plugin>
<groupId>org.apache.netbeans.utilities</groupId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<version>${nbmmvnplugin.version}</version>
<extensions>true</extensions>
@ -70,8 +72,7 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>${mvncompilerplugin.version}</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<release>17</release>
</configuration>
</plugin>
<plugin>

@ -30,19 +30,21 @@
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>IdealGraphVisualizer-parent</artifactId>
<groupId>com.sun.hotspot.igv</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<groupId>com.sun.hotspot.igv</groupId>
<artifactId>ServerCompiler</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>nbm</packaging>
<name>ServerCompiler</name>
<properties>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
@ -70,7 +72,7 @@
<build>
<plugins>
<plugin>
<groupId>org.apache.netbeans.utilities</groupId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<version>${nbmmvnplugin.version}</version>
<extensions>true</extensions>
@ -80,8 +82,7 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>${mvncompilerplugin.version}</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<release>17</release>
</configuration>
</plugin>
<plugin>

@ -30,19 +30,21 @@
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>IdealGraphVisualizer-parent</artifactId>
<groupId>com.sun.hotspot.igv</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<groupId>com.sun.hotspot.igv</groupId>
<artifactId>Settings</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>nbm</packaging>
<name>Settings</name>
<properties>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
@ -80,7 +82,7 @@
<build>
<plugins>
<plugin>
<groupId>org.apache.netbeans.utilities</groupId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<version>${nbmmvnplugin.version}</version>
<extensions>true</extensions>
@ -95,8 +97,7 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>${mvncompilerplugin.version}</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<release>17</release>
</configuration>
</plugin>
<plugin>

@ -30,19 +30,21 @@
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>IdealGraphVisualizer-parent</artifactId>
<groupId>com.sun.hotspot.igv</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<groupId>com.sun.hotspot.igv</groupId>
<artifactId>Util</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>nbm</packaging>
<name>Util</name>
<properties>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
@ -85,7 +87,7 @@
<build>
<plugins>
<plugin>
<groupId>org.apache.netbeans.utilities</groupId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<version>${nbmmvnplugin.version}</version>
<extensions>true</extensions>
@ -100,8 +102,7 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>${mvncompilerplugin.version}</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<release>17</release>
</configuration>
</plugin>
<plugin>

@ -30,19 +30,21 @@
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>IdealGraphVisualizer-parent</artifactId>
<groupId>com.sun.hotspot.igv</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<groupId>com.sun.hotspot.igv</groupId>
<artifactId>View</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>nbm</packaging>
<name>View</name>
<properties>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
@ -165,7 +167,7 @@
<build>
<plugins>
<plugin>
<groupId>org.apache.netbeans.utilities</groupId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<version>${nbmmvnplugin.version}</version>
<extensions>true</extensions>
@ -180,8 +182,7 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>${mvncompilerplugin.version}</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<release>17</release>
</configuration>
</plugin>
<plugin>

@ -39,7 +39,6 @@ import org.apache.batik.svggen.SVGGeneratorContext;
import org.apache.batik.svggen.SVGGraphics2D;
import org.openide.DialogDisplayer;
import org.openide.NotifyDescriptor;
import org.w3c.dom.DOMImplementation;
public class ExportGraph implements ExportCookie {
@ -88,9 +87,8 @@ public class ExportGraph implements ExportCookie {
}
private static void exportToSVG(EditorTopComponent editor, File f) {
DOMImplementation dom = GenericDOMImplementation.getDOMImplementation();
org.w3c.dom.Document document = dom.createDocument("http://www.w3.org/2000/svg", "svg", null);
SVGGeneratorContext ctx = SVGGeneratorContext.createDefault(document);
SVGGeneratorContext ctx = SVGGeneratorContext.createDefault(GenericDOMImplementation.getDOMImplementation()
.createDocument("http://www.w3.org/2000/svg", "svg", null));
ctx.setEmbeddedFontsOn(true);
SVGGraphics2D svgGenerator = new SVGGraphics2D(ctx, true);
editor.paintScene(svgGenerator);

@ -30,7 +30,9 @@
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.sun.hotspot.igv</groupId>
@ -41,6 +43,7 @@
<packaging>nbm-application</packaging>
<name>IdealGraphVisualizer-app</name>
<properties>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<all.clusters>${project.build.directory}/${brandingToken}</all.clusters>
</properties>
@ -146,7 +149,7 @@
<build>
<plugins>
<plugin>
<groupId>org.apache.netbeans.utilities</groupId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<configuration>
<etcConfFile>src/main/resources/${brandingToken}.conf</etcConfFile>
@ -172,7 +175,7 @@
<build>
<plugins>
<plugin>
<groupId>org.apache.netbeans.utilities</groupId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<executions>
<execution>

@ -30,25 +30,27 @@
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.sun.hotspot.igv</groupId>
<artifactId>IdealGraphVisualizer-parent</artifactId>
<version>1.0-SNAPSHOT</version>
</parent>
<groupId>com.sun.hotspot.igv</groupId>
<artifactId>branding</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>nbm</packaging>
<name>branding</name>
<properties>
<maven.compiler.release>17</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.apache.netbeans.utilities</groupId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
</plugin>
<plugin>

@ -30,7 +30,9 @@
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<project xmlns="https://maven.apache.org/POM/4.0.0" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.sun.hotspot.igv</groupId>
<artifactId>IdealGraphVisualizer-parent</artifactId>
@ -41,7 +43,7 @@
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.netbeans.utilities</groupId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<version>${nbmmvnplugin.version}</version>
<extensions>true</extensions>
@ -55,8 +57,7 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>${mvncompilerplugin.version}</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<release>17</release>
</configuration>
</plugin>
<plugin>
@ -111,8 +112,8 @@
<properties>
<netbeans.version>RELEASE200</netbeans.version>
<swinglayouts.version>1.0.2</swinglayouts.version>
<nbmmvnplugin.version>14.0</nbmmvnplugin.version>
<mvncompilerplugin.version>3.11.0</mvncompilerplugin.version>
<nbmmvnplugin.version>3.7</nbmmvnplugin.version>
<mvncompilerplugin.version>3.12.1</mvncompilerplugin.version>
<mvnjarplugin.version>3.3.0</mvnjarplugin.version>
<mvnenforcerplugin.version>3.4.1</mvnenforcerplugin.version>
<junit.version>4.13.2</junit.version>