Index

A C D G N T U 
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 detectAllApiGaps aggregate task and the apiOnlySuite DSL 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 @RestController classes, shared by all three underlying detector plugins (Doppelganger API Detector's separate testDirs is 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, and doppelgangerApiDetector.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
A C D G N T U 
All Classes and Interfaces|All Packages|Constant Field Values