Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Focus areas of qualitative consolidation

  • Start up experience/Ergonomics/Enablement of features
  • Java – prioritize new Java language features
  • Jakarta EE (including Payara)
  • JavaFX
  • Maven
  • Gradle (no test spec for this yet, since this is a new feature)
  • PHP – focus on the newest PHP language features

...

Being aware of the below is important when reviewing the test specs. Because the below are new, new tasks or updated tasks need to be provided to the related test specs:

Start up experience

  • Enhancement to the installer enables subsets of Apache NetBeans to be installed (from 11.2).

Java

  • New JDK 14 Language Features

    • Records

  • New JDK 13 Language Features

    • JEP 355: Switch Expressions (Preview Feature), as shown below, addition needed to Java Syntax Coloring test spec.



    • JEP 355: Text Blocks (Preview Feature), as shown below, addition needed to Java Hints test spec.



  • New JDK 12 Language Features

    • JEP 325: Switch Expressions (Preview) – code completion for JEP-325 preview feature for multiple case labels, as shown below, addition needed to Java Code Completion test spec.

  • New JDK 11 Language Features

    • JEP 330: Launch Single-File Source-Code Programs – a new Java source file can be created in the Favorites window, it can be run, and debugged.

...