Module io.github.ascopes.jct
Package io.github.ascopes.jct.filemanagers.config
@API(since="0.0.1",
status=STABLE)
@NullMarked
package io.github.ascopes.jct.filemanagers.config
File manager configuration rules.
-
ClassDescriptionConfigurer for a file manager that makes annotation processors in the classpath accessible to the annotation processor path.Interface for a configurer of Java File Manager objects.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.Deprecated, for removal: This API element is subject to removal in a future version.The platform class path has been mostly replaced by the use of system modules, so should not be used.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.