From 0cb01468c41f1e964e027004914931ad7a85fcfb Mon Sep 17 00:00:00 2001
From: brutzman <brutzman@nps.edu>
Date: Mon, 26 Aug 2024 18:08:20 -0700
Subject: [PATCH] avoid <explicit-platform explicit-source-supported="true"/>
 since all openjdk 22

---
 assignments/nbproject/project.xml |  87 +++++++-------
 examples/nbproject/project.xml    | 183 +++++++++++++++---------------
 2 files changed, 134 insertions(+), 136 deletions(-)

diff --git a/assignments/nbproject/project.xml b/assignments/nbproject/project.xml
index d7234beae9..ec9c9401e0 100644
--- a/assignments/nbproject/project.xml
+++ b/assignments/nbproject/project.xml
@@ -1,44 +1,43 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://www.netbeans.org/ns/project/1">
-    <type>org.netbeans.modules.java.j2seproject</type>
-    <configuration>
-        <data xmlns="http://www.netbeans.org/ns/j2se-project/3">
-            <name>Networked Graphics MV3500 assignments</name>
-            <explicit-platform explicit-source-supported="true"/>
-            <source-roots>
-                <root id="src.dir"/>
-            </source-roots>
-            <test-roots>
-                <root id="test.src.dir"/>
-            </test-roots>
-        </data>
-        <spellchecker-wordlist xmlns="http://www.netbeans.org/ns/spellchecker-wordlist/1">
-            <word>accessor</word>
-            <word>autogeneration</word>
-            <word>classpath</word>
-            <word>Cygwin</word>
-            <word>deliverables</word>
-            <word>docx</word>
-            <word>https</word>
-            <word>interarrival</word>
-            <word>javadoc</word>
-            <word>localhost</word>
-            <word>multicast</word>
-            <word>Netbeans</word>
-            <word>netcat</word>
-            <word>NPS</word>
-            <word>pdu</word>
-            <word>README</word>
-            <word>simkit</word>
-            <word>simulationists</word>
-            <word>SISO</word>
-            <word>subpackage</word>
-            <word>teardown</word>
-            <word>txt</word>
-            <word>UML</word>
-            <word>unicast</word>
-            <word>wikipedia</word>
-            <word>Wireshark</word>
-        </spellchecker-wordlist>
-    </configuration>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://www.netbeans.org/ns/project/1">
+    <type>org.netbeans.modules.java.j2seproject</type>
+    <configuration>
+        <data xmlns="http://www.netbeans.org/ns/j2se-project/3">
+            <name>Networked Graphics MV3500 assignments</name>
+            <source-roots>
+                <root id="src.dir"/>
+            </source-roots>
+            <test-roots>
+                <root id="test.src.dir"/>
+            </test-roots>
+        </data>
+        <spellchecker-wordlist xmlns="http://www.netbeans.org/ns/spellchecker-wordlist/1">
+            <word>accessor</word>
+            <word>autogeneration</word>
+            <word>classpath</word>
+            <word>Cygwin</word>
+            <word>deliverables</word>
+            <word>docx</word>
+            <word>https</word>
+            <word>interarrival</word>
+            <word>javadoc</word>
+            <word>localhost</word>
+            <word>multicast</word>
+            <word>Netbeans</word>
+            <word>netcat</word>
+            <word>NPS</word>
+            <word>pdu</word>
+            <word>README</word>
+            <word>simkit</word>
+            <word>simulationists</word>
+            <word>SISO</word>
+            <word>subpackage</word>
+            <word>teardown</word>
+            <word>txt</word>
+            <word>UML</word>
+            <word>unicast</word>
+            <word>wikipedia</word>
+            <word>Wireshark</word>
+        </spellchecker-wordlist>
+    </configuration>
+</project>
diff --git a/examples/nbproject/project.xml b/examples/nbproject/project.xml
index cdded973dc..d7c8e3fd3b 100644
--- a/examples/nbproject/project.xml
+++ b/examples/nbproject/project.xml
@@ -1,92 +1,91 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://www.netbeans.org/ns/project/1">
-    <type>org.netbeans.modules.java.j2seproject</type>
-    <configuration>
-        <data xmlns="http://www.netbeans.org/ns/j2se-project/3">
-            <name>Networked Graphics MV3500 examples</name>
-            <explicit-platform explicit-source-supported="true"/>
-            <source-roots>
-                <root id="src.dir"/>
-                <root id="src.src.dir"/>
-                <root id="src.src2.dir"/>
-            </source-roots>
-            <test-roots/>
-        </data>
-        <spellchecker-wordlist xmlns="http://www.netbeans.org/ns/spellchecker-wordlist/1">
-            <word>accessor</word>
-            <word>autogeneration</word>
-            <word>classpath</word>
-            <word>CommentPdu</word>
-            <word>CourseExamples</word>
-            <word>createDatagramSocket</word>
-            <word>createThreads</word>
-            <word>customizable</word>
-            <word>Cygwin</word>
-            <word>Datagram</word>
-            <word>datagramSocket</word>
-            <word>deserialization</word>
-            <word>DisChannel</word>
-            <word>DisPduType</word>
-            <word>DisThreadedNetworkInterface</word>
-            <word>docx</word>
-            <word>ExampleSimulationProgram</word>
-            <word>ExampleTrackInterpolation</word>
-            <word>getEspduCount</word>
-            <word>getNetworkAddress</word>
-            <word>getNetworkPort</word>
-            <word>gitlab</word>
-            <word>html</word>
-            <word>initialLocation</word>
-            <word>instantiable</word>
-            <word>interarrival</word>
-            <word>interpolators</word>
-            <word>ipconfig</word>
-            <word>isAlive</word>
-            <word>isClosed</word>
-            <word>isConnected</word>
-            <word>isInterrupted</word>
-            <word>javadoc</word>
-            <word>joinGroup</word>
-            <word>killThread</word>
-            <word>latestLocation</word>
-            <word>leaveGroup</word>
-            <word>localhost</word>
-            <word>loopback</word>
-            <word>marshalling</word>
-            <word>multicast</word>
-            <word>NetBeans</word>
-            <word>netcat</word>
-            <word>NPS</word>
-            <word>pdu</word>
-            <word>PduCaptureLog</word>
-            <word>pduLog</word>
-            <word>PduRecorder</word>
-            <word>PDUs</word>
-            <word>pduSentList</word>
-            <word>pduTrack</word>
-            <word>png</word>
-            <word>prepended</word>
-            <word>receiveThread</word>
-            <word>runSimulation</word>
-            <word>sendingThread</word>
-            <word>setKillSentinelAndInterrupts</word>
-            <word>simkit</word>
-            <word>simulationComplete</word>
-            <word>simulationists</word>
-            <word>src</word>
-            <word>subclassed</word>
-            <word>subpackage</word>
-            <word>TcpExamples</word>
-            <word>teardown</word>
-            <word>thisHostName</word>
-            <word>timestep</word>
-            <word>TrackSimulationProgram</word>
-            <word>txt</word>
-            <word>UdpMulticastHttpExamples</word>
-            <word>unicast</word>
-            <word>waypoint</word>
-            <word>waypoints</word>
-            <word>Wireshark</word>
-        </spellchecker-wordlist>
-    </configuration>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://www.netbeans.org/ns/project/1">
+    <type>org.netbeans.modules.java.j2seproject</type>
+    <configuration>
+        <data xmlns="http://www.netbeans.org/ns/j2se-project/3">
+            <name>Networked Graphics MV3500 examples</name>
+            <source-roots>
+                <root id="src.dir"/>
+                <root id="src.src.dir"/>
+                <root id="src.src2.dir"/>
+            </source-roots>
+            <test-roots/>
+        </data>
+        <spellchecker-wordlist xmlns="http://www.netbeans.org/ns/spellchecker-wordlist/1">
+            <word>accessor</word>
+            <word>autogeneration</word>
+            <word>classpath</word>
+            <word>CommentPdu</word>
+            <word>CourseExamples</word>
+            <word>createDatagramSocket</word>
+            <word>createThreads</word>
+            <word>customizable</word>
+            <word>Cygwin</word>
+            <word>Datagram</word>
+            <word>datagramSocket</word>
+            <word>deserialization</word>
+            <word>DisChannel</word>
+            <word>DisPduType</word>
+            <word>DisThreadedNetworkInterface</word>
+            <word>docx</word>
+            <word>ExampleSimulationProgram</word>
+            <word>ExampleTrackInterpolation</word>
+            <word>getEspduCount</word>
+            <word>getNetworkAddress</word>
+            <word>getNetworkPort</word>
+            <word>gitlab</word>
+            <word>html</word>
+            <word>initialLocation</word>
+            <word>instantiable</word>
+            <word>interarrival</word>
+            <word>interpolators</word>
+            <word>ipconfig</word>
+            <word>isAlive</word>
+            <word>isClosed</word>
+            <word>isConnected</word>
+            <word>isInterrupted</word>
+            <word>javadoc</word>
+            <word>joinGroup</word>
+            <word>killThread</word>
+            <word>latestLocation</word>
+            <word>leaveGroup</word>
+            <word>localhost</word>
+            <word>loopback</word>
+            <word>marshalling</word>
+            <word>multicast</word>
+            <word>NetBeans</word>
+            <word>netcat</word>
+            <word>NPS</word>
+            <word>pdu</word>
+            <word>PduCaptureLog</word>
+            <word>pduLog</word>
+            <word>PduRecorder</word>
+            <word>PDUs</word>
+            <word>pduSentList</word>
+            <word>pduTrack</word>
+            <word>png</word>
+            <word>prepended</word>
+            <word>receiveThread</word>
+            <word>runSimulation</word>
+            <word>sendingThread</word>
+            <word>setKillSentinelAndInterrupts</word>
+            <word>simkit</word>
+            <word>simulationComplete</word>
+            <word>simulationists</word>
+            <word>src</word>
+            <word>subclassed</word>
+            <word>subpackage</word>
+            <word>TcpExamples</word>
+            <word>teardown</word>
+            <word>thisHostName</word>
+            <word>timestep</word>
+            <word>TrackSimulationProgram</word>
+            <word>txt</word>
+            <word>UdpMulticastHttpExamples</word>
+            <word>unicast</word>
+            <word>waypoint</word>
+            <word>waypoints</word>
+            <word>Wireshark</word>
+        </spellchecker-wordlist>
+    </configuration>
+</project>
-- 
GitLab