To demonstrate how Jigsaw interacts with reflection, this repository creates two modules:
- owner, which contains
Ownerwith one method for each visibility - intruder, which contains
Intruder, breaking intoOwnervia reflection
The script execute.sh creates the modular JARs for both modules, using different module descriptors for owner and switching between class and module path.