Package io.github.ascopes.jct.filemanagers.config
package io.github.ascopes.jct.filemanagers.config
Reusable components for setting up JSR-199 file managers.
-
ClassDescriptionConfigurer for a file manager that makes annotation processors in the classpath accessible to the annotation processor path.Interface for a
JctFileManager
configurer.A collection representing a chain of configurers to apply to a file manager.Configurer for a file manager that applies the running JVM's classpath to the file manager.Configurer for a file manager that detects and applies classpath paths that contain JPMS modules to the module path.Configurer for a file manager that applies the running JVM's module path to the file manager.Configurer for a file manager that applies the running JVM's system modules to the file manager.File manager configurer that optionally wraps the file manager in a logging proxy that outputs interaction details to the console logs.Configurer for a file manager that creates missing required locations to the file manager.Configurer for a file manager that applies the given workspace.