Index

A B C D F G I M R T V 
All Classes and Interfaces|All Packages|Constant Field Values

A

apply(Project) - Method in class io.micronaut.gradle.configuration.validation.MicronautConfigurationValidationPlugin
 
assemble(Action) - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationExtension
Configure the assemble (production) validation scenario.

B

BOOTSTRAP_MAIN_CLASS - Static variable in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Bootstrap main class shipped by micronaut-json-schema-configuration-validator.

C

CONFIGURATION_VALIDATOR - Static variable in class io.micronaut.gradle.configuration.validation.MicronautConfigurationValidationPlugin
Declarative configuration used to declare validator dependencies.
CONFIGURATION_VALIDATOR_CLASSPATH - Static variable in class io.micronaut.gradle.configuration.validation.MicronautConfigurationValidationPlugin
Resolvable configuration used as validator tool classpath.
CONFIGURATION_VALIDATOR_RUNTIME_CLASSPATH - Static variable in class io.micronaut.gradle.configuration.validation.MicronautConfigurationValidationPlugin
Resolvable configuration used as validator tool classpath for production/run.
CONFIGURATION_VALIDATOR_TEST_CLASSPATH - Static variable in class io.micronaut.gradle.configuration.validation.MicronautConfigurationValidationPlugin
Resolvable configuration used as validator tool classpath for test.
ConfigurationValidationExtension - Interface in io.micronaut.gradle.configuration.validation
Configuration extension for the io.micronaut.configuration.validation plugin.
ConfigurationValidationReportTask - Class in io.micronaut.gradle.configuration.validation.tasks
Cacheable task that runs Micronaut configuration validation and writes reports.
ConfigurationValidationReportTask() - Constructor for class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Default constructor.
ConfigurationValidationScenario - Interface in io.micronaut.gradle.configuration.validation
Per-scenario configuration for Micronaut configuration validation.
ConfigurationValidationTask - Class in io.micronaut.gradle.configuration.validation.tasks
Failing task that reads the result marker produced by ConfigurationValidationReportTask.
ConfigurationValidationTask() - Constructor for class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationTask
Default constructor.

D

DefaultConfigurationValidationExtension - Class in io.micronaut.gradle.configuration.validation
Default implementation of ConfigurationValidationExtension.
DefaultConfigurationValidationExtension(Project) - Constructor for class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationExtension
Creates the extension and initializes scenario defaults.
DefaultConfigurationValidationScenario - Class in io.micronaut.gradle.configuration.validation
Default implementation of ConfigurationValidationScenario.
DefaultConfigurationValidationScenario(ObjectFactory) - Constructor for class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationScenario
Creates a scenario with default conventions.

F

failOnErrors() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationTask
Reads the result marker and fails the build if validation errors are present.
FORMAT_BOTH - Static variable in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationTask
 
FORMAT_HTML - Static variable in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationTask
 
FORMAT_JSON - Static variable in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationTask
 

G

getApplicationClasspath() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Application/runtime classpath used to discover schemas and configuration resources.
getClasspath() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationScenario
Extra or overridden classpath entries used to validate configuration.
getClasspath() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationScenario
 
getDeduceEnvironments() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationExtension
Whether Micronaut environments should be deduced.
getDeduceEnvironments() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationScenario
Whether Micronaut environments should be deduced.
getDeduceEnvironments() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationExtension
 
getDeduceEnvironments() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationScenario
 
getDeduceEnvironments() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Whether environments should be deduced.
getEnabled() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationExtension
Enables or disables configuration validation globally.
getEnabled() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationScenario
Enables or disables this scenario.
getEnabled() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationExtension
 
getEnabled() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationScenario
 
getEnabledFlag() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Combined enabled flag (global + scenario).
getEnabledFlag() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationTask
Combined enabled flag (global + scenario).
getEnvironments() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationScenario
Enabled Micronaut environments.
getEnvironments() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationScenario
 
getEnvironments() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Enabled environments.
getExecOperations() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Provides the ExecOperations used to run the validator.
getFailOnNotPresent() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationExtension
Whether unknown configuration properties should be considered errors.
getFailOnNotPresent() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationScenario
Whether unknown configuration properties should be considered errors.
getFailOnNotPresent() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationExtension
 
getFailOnNotPresent() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationScenario
 
getFailOnNotPresent() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Whether unknown properties are errors.
getFormat() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationExtension
Report format.
getFormat() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationScenario
Report format.
getFormat() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationExtension
 
getFormat() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationScenario
 
getFormat() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Report format (json/html/both).
getFormat() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationTask
Format used by the report task.
getJavaExecutable() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationExtension
Optional explicit Java executable path used to execute the validator CLI.
getJavaExecutable() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationExtension
 
getJavaExecutable() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Optional Java executable path.
getJavaLauncher() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationExtension
Optional Java launcher used to execute the validator CLI.
getJavaLauncher() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationExtension
 
getJavaLauncher() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Optional Java launcher.
getOutputDirectory() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationExtension
Base output directory for generated validation reports.
getOutputDirectory() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationScenario
Scenario output directory.
getOutputDirectory() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationExtension
 
getOutputDirectory() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationScenario
 
getOutputDirectory() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Output directory where reports will be generated.
getOutputDirectory() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationTask
Output directory containing the reports.
getOverrideClasspath() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationScenario
When true, the scenario classpath fully replaces the default classpath computed by the plugin.
getOverrideClasspath() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationScenario
 
getOverrideClasspath() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Whether the scenario classpath overrides the default computed classpath.
getProduction() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationExtension
Scenario used for packaging/build validation.
getProduction() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationExtension
 
getProjectBaseDir() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationExtension
Project base directory used for origin path rewriting in console output.
getProjectBaseDir() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationExtension
 
getProjectBaseDir() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Base directory used for rendering stable, relative origin paths.
getProjectBaseDirPath() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Base directory path used for origin rewriting.
getResourcesDirs() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationScenario
getResourcesDirs() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationScenario
 
getResourcesDirs() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Resource directories (relative to ConfigurationValidationReportTask.getProjectBaseDir()) used for origin rewriting.
getResultFile() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Result marker file containing the CLI exit code and report paths.
getResultFile() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationTask
Result marker file produced by *ConfigurationValidationReport tasks.
getRun() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationExtension
Scenario used for run.
getRun() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationExtension
 
getSuppressedInjectionErrors() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationExtension
Dependency injection suppression patterns.
getSuppressedInjectionErrors() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationScenario
Dependency injection suppression patterns.
getSuppressedInjectionErrors() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationExtension
 
getSuppressedInjectionErrors() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationScenario
 
getSuppressedInjectionErrors() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Dependency injection suppression patterns.
getSuppressions() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationExtension
Suppression patterns.
getSuppressions() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationScenario
Suppression patterns.
getSuppressions() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationExtension
 
getSuppressions() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationScenario
 
getSuppressions() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Suppression patterns.
getTest() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationExtension
Scenario used for test.
getTest() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationExtension
 
getValidateDependencyInjection() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationExtension
Whether dependency injection should be validated.
getValidateDependencyInjection() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationExtension
 
getValidateDependencyInjection() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Whether dependency injection should be validated.
getValidatorClasspath() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Validator tool classpath (should contain only the validator module).
getVersion() - Method in interface io.micronaut.gradle.configuration.validation.ConfigurationValidationExtension
Version of micronaut-json-schema-configuration-validator used by the validation tasks.
getVersion() - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationExtension
 

I

io.micronaut.gradle.configuration.validation - package io.micronaut.gradle.configuration.validation
 
io.micronaut.gradle.configuration.validation.tasks - package io.micronaut.gradle.configuration.validation.tasks
 

M

MicronautConfigurationValidationPlugin - Class in io.micronaut.gradle.configuration.validation
Registers cacheable Micronaut configuration validation tasks and wires them into common lifecycle tasks.
MicronautConfigurationValidationPlugin() - Constructor for class io.micronaut.gradle.configuration.validation.MicronautConfigurationValidationPlugin
Default constructor.

R

run(Action) - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationExtension
Configure the run validation scenario.

T

test(Action) - Method in class io.micronaut.gradle.configuration.validation.DefaultConfigurationValidationExtension
Configure the test validation scenario.

V

validateConfiguration() - Method in class io.micronaut.gradle.configuration.validation.tasks.ConfigurationValidationReportTask
Runs the configuration validator CLI and writes the result marker.
A B C D F G I M R T V 
All Classes and Interfaces|All Packages|Constant Field Values