Class JctFileManagerJvmClassPathModuleConfigurer

java.lang.Object
io.github.ascopes.jct.filemanagers.config.JctFileManagerJvmClassPathModuleConfigurer
All Implemented Interfaces:
JctFileManagerConfigurer

@API(since="0.0.1", status=STABLE) public final class JctFileManagerJvmClassPathModuleConfigurer extends Object implements JctFileManagerConfigurer
Configurer for a file manager that detects and applies classpath paths that contain JPMS modules to the module path.

If classpath inheritance or module fixing is disabled in the compiler, this will not run.

This fixes some common configuration issues when IDEs invoke JUnit.

Since:
0.0.1
Author:
Ashley Scopes