Skip to content

Move JEP 358 demo from java17 to java14#340

Merged
AloisSeckar merged 1 commit intoAloisSeckar:masterfrom
Abhineshhh:feat/jep-358-helpful-nullpointer
Oct 29, 2025
Merged

Move JEP 358 demo from java17 to java14#340
AloisSeckar merged 1 commit intoAloisSeckar:masterfrom
Abhineshhh:feat/jep-358-helpful-nullpointer

Conversation

@Abhineshhh
Copy link
Contributor

Fixes #329

This PR relocates the JEP 358 (Helpful NullPointerExceptions) demo from its legacy location in java17/nullpointer to its proper home in java14/jep358, as this feature was introduced in Java 14.

Changes

  • Moved NullPointerDemo.java and supporting classes (NullPointerLevel1-4.java) from java17/nullpointer/ to java14/jep358/
  • Updated package declarations to org.javademos.java14.jep358
  • Updated info() method call to use JEP number parameter (info(358))
  • Added JEP 358 entry to JDK14Info.json with proper metadata
  • Registered demo in Java14DemoLoader.java (ordered by JEP number)
  • Removed old files from java17/nullpointer/ directory

@AloisSeckar AloisSeckar added the hacktoberfest Counts as submission for Hacktoberfest 2025 label Oct 29, 2025
@AloisSeckar AloisSeckar merged commit 82eb766 into AloisSeckar:master Oct 29, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hacktoberfest Counts as submission for Hacktoberfest 2025

Projects

None yet

Development

Successfully merging this pull request may close these issues.

JEP 358 – Helpful NullPointerExceptions

2 participants