Fix JDK 16+ recommendations
Fix JDK 16+ recommendations

illegal-access argument will not work in JDK 17 or higher and result in an error, this also adds missing `parser` and `code` subpackages
tschuchortdev/kotlin-compile-testing,tschuchortdev/kotlin-compile-testing