Skip to content

school-coder/jdk9-features

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jdk9-features Build Status

This project mainly focuses on testing features of JDK 9. The Main objective of the project is to add test cases for all possible use cases of Java 9 features.

Before using any new feature, many used to write a simple ad-hoc proof of concept program in a main method. This small ad-hoc program does not always remain managable, to refer it at a later point of time. Having it as test cases should help anyone to refer them back again and again. And if anything is missed out, one can add a new test case and enrich the resource. This forms the idea behind this project.

Similar to Technology Classification this projects classifies various features of JDK 9 into categories and separate them into maven modules.

The following modules are currently present in jdk9-features project.

  1. api: Test cases for any JDK 9 general API other than core language API can be added in this module.
  2. concepts: Test cases for programming concepts like functional programming or reactive programming etc., can be added with appropriate use cases & iwiki page in this module.
  3. lang: Test cases for core language constructs and API can be added in this module.
  4. tooling: Test cases for tools such as java, javac, jshell can be added in this module.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 98.1%
  • Batchfile 1.9%