Uses of Package
io.github.ascopes.jct.workspaces
Packages that use io.github.ascopes.jct.workspaces
Package
Description
Compiler frontends that allow invoking compilers easily from tests.
Containers used to integrate with the JSR-199 API in a modular way.
Implementation details for the JSR-199 file manager API.
File manager configuration rules.
Workspace components to hold complex source code structures within memory.
-
Classes in io.github.ascopes.jct.workspaces used by io.github.ascopes.jct.compilers
-
Classes in io.github.ascopes.jct.workspaces used by io.github.ascopes.jct.containers
-
Classes in io.github.ascopes.jct.workspaces used by io.github.ascopes.jct.filemanagersClassDescriptionA path-like object that can provide a
Java NIO Path.Interface for a Workspace to hold files and directories within. -
Classes in io.github.ascopes.jct.workspaces used by io.github.ascopes.jct.filemanagers.config
-
Classes in io.github.ascopes.jct.workspaces used by io.github.ascopes.jct.workspacesClassDescriptionChainable builder for creating directories.Chainable builder for creating individual files.Base interface for a managed directory, including the interfaces for creating fluent-style builders.A path-like object that can provide a
Java NIO Path.Strategy to use for creating new test directories.Service provider interface for a RAM-based file system provider.Interface for a Workspace to hold files and directories within.