Index
All Classes and Interfaces|All Packages
A
- apply(Project) - Method in class io.github.bud127.modulecomposer.plugin.ModuleComposerPlugin
- archiveFilePath(String) - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
-
Resolves the archive file path produced by an archive task.
B
- buildToolId() - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
C
- CopyGeneratedHostJarTask - Class in io.github.bud127.modulecomposer.plugin
- CopyGeneratedHostJarTask() - Constructor for class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
- copyJar() - Method in class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
E
- explain() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
- ExplainModuleComposerTask - Class in io.github.bud127.modulecomposer.plugin
- ExplainModuleComposerTask() - Constructor for class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
G
- generate() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
-
Generates the host project by delegating to the selected framework adapter.
- generatedBuild(FrameworkAdapter) - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
- generatedRun(FrameworkAdapter) - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
- GenerateHostTask - Class in io.github.bud127.modulecomposer.plugin
-
Generates the temporary application host used for composed multi-module runs and builds.
- GenerateHostTask() - Constructor for class io.github.bud127.modulecomposer.plugin.GenerateHostTask
- getAdapter() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
- getAdapterClassName() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
- getApplicationName() - Method in class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
- getApplicationName() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
- getApplicationName() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
-
Application name used by the generated host and final bundle.
- getArtifactFileName() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
- getArtifactFileName() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
- getBuildOutput() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
- getBuildTool() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
- getCommonConfigurationClasses() - Method in class io.github.bud127.modulecomposer.plugin.ModuleComposerExtension
-
Shared framework configuration classes imported by generated hosts.
- getCommonProjectPaths() - Method in class io.github.bud127.modulecomposer.plugin.ModuleComposerExtension
-
Shared Gradle project paths included in generated hosts.
- getConfigurationClasses() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
-
Framework configuration classes imported by the generated host.
- getContainerBaseImage() - Method in class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
- getContainerBaseImage() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
- getContainerDirectory() - Method in class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
- getContainerEnabled() - Method in class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
- getContainerHostPort() - Method in class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
- getContainerHostPort() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
- getContainerImage() - Method in class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
- getContainerImage() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
- getContainerPort() - Method in class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
- getContainerPort() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
- getContainerSummary() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
- getDependencyJarPaths() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
-
Absolute paths to module or shared-library JAR files consumed by the host.
- getDependencyManagementVersion() - Method in class io.github.bud127.modulecomposer.plugin.ModuleComposerExtension
-
Spring dependency management plugin version for generated hosts.
- getDistribution() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
- getDistribution() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
-
Optional distribution preset name used for the current composition.
- getDistributionFile() - Method in class io.github.bud127.modulecomposer.plugin.ModuleComposerExtension
-
YAML file containing reusable distribution presets.
- getDistributionFileName() - Method in class io.github.bud127.modulecomposer.plugin.ListDistributionsTask
- getDistributionPath() - Method in class io.github.bud127.modulecomposer.plugin.ListDistributionsTask
- getDistributionSources() - Method in class io.github.bud127.modulecomposer.plugin.ListDistributionsTask
- getExecutionMode() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
- getFramework() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
- getFramework() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
- getFramework() - Method in class io.github.bud127.modulecomposer.plugin.ModuleComposerExtension
-
Framework adapter identifier used for composition.
- getFrameworkOptions() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
-
Framework-specific options passed to the selected framework adapter.
- getGeneratedHostDirectory() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
- getGeneratedHostDirectory() - Method in class io.github.bud127.modulecomposer.plugin.ModuleComposerExtension
-
Directory where the temporary generated host project is written.
- getHostDirectory() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
-
Directory where the generated host project is written.
- getJavaVersion() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
-
Java version used by the generated host build.
- getJavaVersion() - Method in class io.github.bud127.modulecomposer.plugin.ModuleComposerExtension
-
Java language version used by generated hosts.
- getModuleConfigurationClasses() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
- getModuleDescriptions() - Method in class io.github.bud127.modulecomposer.plugin.ListModulesTask
- getModuleNames() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
- getModuleNames() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
-
Logical module names included in the generated host.
- getModuleProjectPaths() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
- getOutputJar() - Method in class io.github.bud127.modulecomposer.plugin.ModuleComposerExtension
-
Final combined executable JAR output file.
- getPlainJarTasks() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
- getRuntimeDebug() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
- getRuntimePort() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
- getRuntimePort() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
- getRuntimeProfile() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
- getSelectionMode() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
- getSelectionMode() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
- getSourceJar() - Method in class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
- getSpringBootVersion() - Method in class io.github.bud127.modulecomposer.plugin.ModuleComposerExtension
-
Spring Boot version used by the Spring Boot framework adapter.
- getStandalone() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
- getStandaloneBuildTask() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
- getStandaloneBuildTasks() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
- getStandaloneRunTask() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
- getStandaloneRunTasks() - Method in class io.github.bud127.modulecomposer.plugin.GenerateHostTask
- getTargetJar() - Method in class io.github.bud127.modulecomposer.plugin.CopyGeneratedHostJarTask
- getValidation() - Method in class io.github.bud127.modulecomposer.plugin.ExplainModuleComposerTask
- GradleBuildToolAdapter - Class in io.github.bud127.modulecomposer.plugin
-
Gradle implementation of the generic build-tool adapter contract.
- GradleBuildToolAdapter(Project) - Constructor for class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
-
Creates an adapter for the given root project.
I
- io.github.bud127.modulecomposer.plugin - package io.github.bud127.modulecomposer.plugin
L
- listDistributions() - Method in class io.github.bud127.modulecomposer.plugin.ListDistributionsTask
- ListDistributionsTask - Class in io.github.bud127.modulecomposer.plugin
- ListDistributionsTask() - Constructor for class io.github.bud127.modulecomposer.plugin.ListDistributionsTask
- listModules() - Method in class io.github.bud127.modulecomposer.plugin.ListModulesTask
- ListModulesTask - Class in io.github.bud127.modulecomposer.plugin
- ListModulesTask() - Constructor for class io.github.bud127.modulecomposer.plugin.ListModulesTask
M
- moduleArtifact(ModuleRegistration) - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
- ModuleComposerExtension - Class in io.github.bud127.modulecomposer.plugin
-
Root project extension for configuring Module Composer.
- ModuleComposerExtension() - Constructor for class io.github.bud127.modulecomposer.plugin.ModuleComposerExtension
- ModuleComposerPlugin - Class in io.github.bud127.modulecomposer.plugin
-
Root Gradle plugin that resolves module selections and wires bundle tasks.
- ModuleComposerPlugin() - Constructor for class io.github.bud127.modulecomposer.plugin.ModuleComposerPlugin
P
- projectArtifact(String) - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
- projectExists(String) - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
- projectForTaskPath(String) - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
-
Finds the project that owns the given Gradle task path.
S
- standaloneBuild(FrameworkAdapter, ModuleRegistration) - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
- standaloneRun(FrameworkAdapter, ModuleRegistration) - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
T
- taskName(String) - Method in class io.github.bud127.modulecomposer.plugin.GradleBuildToolAdapter
-
Extracts the task name from a Gradle task path.
All Classes and Interfaces|All Packages