deepjava / compiler

deep compiler
Apache License 2.0
4 stars 5 forks source link

Modularisation in java #11

Closed ursgraf closed 2 years ago

ursgraf commented 2 years ago

Currently, the class path has to be carefully set so that unittest can run. The compiler needs the standard lib while the unittest use the targetlib. This leads to problems with modularisation from java 9 onwards. Idea: Split the unittests into separate repos. This has the advantage that the classpath in the compiler repo does not have to be changed when adding target tests.