diff --git a/src/main/java/org/javademos/init/Java14DemoLoader.java b/src/main/java/org/javademos/init/Java14DemoLoader.java index 5ae5f2c..e1748a7 100644 --- a/src/main/java/org/javademos/init/Java14DemoLoader.java +++ b/src/main/java/org/javademos/init/Java14DemoLoader.java @@ -9,6 +9,7 @@ import org.javademos.java14.jep358.NullPointerDemo; import org.javademos.java14.jep359.RecordsPreviewDemo; import org.javademos.java14.jep361.SwitchExpressionsDemo; +import org.javademos.java14.jep362.SolarisSparcRemovalDemo; import org.javademos.java14.jep364.ZGarbageCollectorOnMacOS; import org.javademos.java14.jep365.ZGarbageCollectorOnWindows; import org.javademos.java14.jep368.TextBlockSecondPreviewDemo; @@ -25,6 +26,7 @@ public void loadDemos(Map demos) { demos.put(358, new NullPointerDemo()); demos.put(359, new RecordsPreviewDemo()); demos.put(361, new SwitchExpressionsDemo()); + demos.put(362, new SolarisSparcRemovalDemo()); demos.put(364, new ZGarbageCollectorOnMacOS()); demos.put(365, new ZGarbageCollectorOnWindows()); demos.put(368, new TextBlockSecondPreviewDemo()); diff --git a/src/main/java/org/javademos/java14/jep362/SolarisSparcRemovalDemo.java b/src/main/java/org/javademos/java14/jep362/SolarisSparcRemovalDemo.java new file mode 100644 index 0000000..f3afd3c --- /dev/null +++ b/src/main/java/org/javademos/java14/jep362/SolarisSparcRemovalDemo.java @@ -0,0 +1,21 @@ +package org.javademos.java14.jep362; + +import org.javademos.commons.IDemo; + +/// Demo for JDK 14 feature JEP 362 - Deprecate the Solaris and SPARC Ports. +/// +/// +/// Relates to: +/// - JDK 15: [JEP 381 - Remove the Solaris and SPARC Ports](https://openjdk.org/jeps/381) +/// +/// Deprecate the Solaris/SPARC, Solaris/x64, and Linux/SPARC ports, with the intent to remove them in a future release. +/// @see org.javademos.java15.jep381.SolarisSparcRemovalDemo +/// +/// @author SanjanaMahapatra + +public class SolarisSparcRemovalDemo implements IDemo { + @Override + public void demo() { + info(362); + } +} diff --git a/src/main/resources/JDK14Info.json b/src/main/resources/JDK14Info.json index ba095b3..f73dd9d 100644 --- a/src/main/resources/JDK14Info.json +++ b/src/main/resources/JDK14Info.json @@ -31,6 +31,14 @@ "link": false, "code": true }, + { + "jep": 362, + "jdk": 14, + "name": "JEP 362 - Deprecate the Solaris and SPARC Ports", + "dscr": "Deprecate the Solaris/SPARC, Solaris/x64, and Linux/SPARC ports, with the intent to remove them in a future release.", + "link": true, + "code": false + }, { "jep": 364, "jdk": 14,