Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ApiOnlySuiteExtension - Class in com.arc_e_tect.gradle.suite
-
DSL extension for the Arc-E-Tect API-Only Suite Gradle plugin.
- ApiOnlySuiteExtension() - Constructor for class com.arc_e_tect.gradle.suite.ApiOnlySuiteExtension
-
For use by the Gradle-generated concrete subclass.
- ApiOnlySuitePlugin - Class in com.arc_e_tect.gradle.suite
-
Gradle plugin that applies the Shadow, Mirage, and Doppelganger API Detector plugins together, and registers the
detectAllApiGapsaggregate task and theapiOnlySuiteDSL extension. - ApiOnlySuitePlugin() - Constructor for class com.arc_e_tect.gradle.suite.ApiOnlySuitePlugin
-
Creates a new plugin instance.
- apply(Project) - Method in class com.arc_e_tect.gradle.suite.ApiOnlySuitePlugin
C
- com.arc_e_tect.gradle.suite - package com.arc_e_tect.gradle.suite
D
- detectAllApiGaps never fails the build on a detected gap - Search tag in class com.arc_e_tect.gradle.suite.ApiOnlySuitePlugin
- Section
G
- getControllerDirs() - Method in class com.arc_e_tect.gradle.suite.ApiOnlySuiteExtension
-
Directories to search recursively for
@RestControllerclasses, shared by all three underlying detector plugins (Doppelganger API Detector's separatetestDirsis not covered here, since it has no equivalent in the other two plugins). - getExcludeFiles() - Method in class com.arc_e_tect.gradle.suite.ApiOnlySuiteExtension
-
External exclusion rule files, shared by all three underlying detector plugins.
- getExcludePaths() - Method in class com.arc_e_tect.gradle.suite.ApiOnlySuiteExtension
-
Exclusion rule strings, shared by all three underlying detector plugins.
- getExcludeWellKnown() - Method in class com.arc_e_tect.gradle.suite.ApiOnlySuiteExtension
-
Names of bundled, well-known exclusion sets, shared by all three underlying detector plugins.
- getFailOnDetection() - Method in class com.arc_e_tect.gradle.suite.ApiOnlySuiteExtension
-
Convenience switch that, when
true, forwards as a fallback convention to all three underlying plugins' own fail-on-gap property -shadowApiDetector.failOnShadow,mirageApiDetector.failOnMirage, anddoppelgangerApiDetector.failOnDoppelganger- so a consumer who wants every detector to fail the build on a genuine finding doesn't need to repeat that intent three times. - getRootDocument() - Method in class com.arc_e_tect.gradle.suite.ApiOnlySuiteExtension
-
The root OpenAPI document shared by all three underlying detector plugins.
N
- NAME - Static variable in class com.arc_e_tect.gradle.suite.ApiOnlySuiteExtension
-
Extension DSL block name, i.e.
T
- TASK_NAME - Static variable in class com.arc_e_tect.gradle.suite.ApiOnlySuitePlugin
-
Name of the aggregate Gradle task registered by this plugin.
U
- Usage - Search tag in class com.arc_e_tect.gradle.suite.ApiOnlySuitePlugin
- Section
All Classes and Interfaces|All Packages|Constant Field Values