Package-level declarations
Types
Link copied to clipboard
An AbstractWorkbenchModuleTask that launches the actual build of module(s).
Link copied to clipboard
abstract class AbstractWorkbenchModuleTask(val workbench: AvailWorkbench, targetModuleName: ResolvedModuleName) : AbstractWorkbenchTask
An abstract AbstractWorkbenchTask involving a target ResolvedModuleName.
Link copied to clipboard
A SwingWorker foundation for long-running AvailBuilder operations.
Link copied to clipboard
class BuildManyTask(val workbench: AvailWorkbench, targetModuleNames: Set<ResolvedModuleName>) : AbstractBuildTask
An AbstractBuildTask that launches the actual build of multiple ResolvedModuleNames.
Link copied to clipboard
class BuildTask(val workbench: AvailWorkbench, targetModuleName: ResolvedModuleName) : AbstractBuildTask
An AbstractBuildTask that launches the actual build of the target module.
Link copied to clipboard
class DocumentationTask(val workbench: AvailWorkbench, targetModuleName: ResolvedModuleName) : AbstractWorkbenchModuleTask
An AbstractWorkbenchModuleTask that initiates and manages documentation generation for the target module.
Link copied to clipboard
class GraphTask(val workbench: AvailWorkbench, targetModuleName: ResolvedModuleName) : AbstractWorkbenchModuleTask
An AbstractWorkbenchModuleTask that generates a .dot file describing a visual graph of module dependencies for the target module.
Link copied to clipboard
class UnloadTask(val workbench: AvailWorkbench, targetModuleName: ResolvedModuleName?) : AbstractWorkbenchTask
An AbstractWorkbenchTask that initiates and manages unloading the target module.