Skip to content

Commit f58e17f

Browse files
anton-seoanerobcasloz
authored andcommitted
8368780: IGV: Upgrade to Netbeans Platform 27
Reviewed-by: rcastanedalo, chagedorn
1 parent d27649f commit f58e17f

File tree

3 files changed

+11
-7
lines changed

3 files changed

+11
-7
lines changed

src/utils/IdealGraphVisualizer/Filter/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
3-
Copyright (c) 2021, 2024, Oracle and/or its affiliates. All rights reserved.
3+
Copyright (c) 2021, 2025, Oracle and/or its affiliates. All rights reserved.
44
55
Redistribution and use in source and binary forms, with or without
66
modification, are permitted provided that the following conditions
@@ -91,7 +91,7 @@
9191
<dependency>
9292
<groupId>org.openjdk.nashorn</groupId>
9393
<artifactId>nashorn-core</artifactId>
94-
<version>15.3</version>
94+
<version>${nashorn.version}</version>
9595
</dependency>
9696
</dependencies>
9797
<build>

src/utils/IdealGraphVisualizer/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ tool itself is fairly general with only a few modules that contain C2 specific
88
elements.
99

1010
The tool is built on top of the NetBeans Platform, and requires a JDK version
11-
between 17 and 21 (the JDKs supported by the current NetBeans Platform).
11+
between 17 and 25 (the JDKs supported by the current NetBeans Platform).
1212

1313
# Building and Running
1414

src/utils/IdealGraphVisualizer/pom.xml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
22
<!--
3-
Copyright (c) 2021, 2024, Oracle and/or its affiliates. All rights reserved.
3+
Copyright (c) 2021, 2025, Oracle and/or its affiliates. All rights reserved.
44
55
Redistribution and use in source and binary forms, with or without
66
modification, are permitted provided that the following conditions
@@ -58,6 +58,9 @@
5858
<version>${mvncompilerplugin.version}</version>
5959
<configuration>
6060
<release>17</release>
61+
<compilerArgs>
62+
<arg>-proc:full</arg>
63+
</compilerArgs>
6164
</configuration>
6265
</plugin>
6366
<plugin>
@@ -78,8 +81,8 @@
7881
<configuration>
7982
<rules>
8083
<requireJavaVersion>
81-
<version>[17,22)</version>
82-
<message>IGV requires a JDK version between 17 and 21</message>
84+
<version>[17,26)</version>
85+
<message>IGV requires a JDK version between 17 and 25</message>
8386
</requireJavaVersion>
8487
</rules>
8588
</configuration>
@@ -109,7 +112,8 @@
109112
<module>View</module>
110113
</modules>
111114
<properties>
112-
<netbeans.version>RELEASE200</netbeans.version>
115+
<netbeans.version>RELEASE270</netbeans.version>
116+
<nashorn.version>15.7</nashorn.version>
113117
<swinglayouts.version>1.0.2</swinglayouts.version>
114118
<nbmmvnplugin.version>3.7</nbmmvnplugin.version>
115119
<mvncompilerplugin.version>3.12.1</mvncompilerplugin.version>

0 commit comments

Comments
 (0)