Package com.arc_e_tect.gradle.mirage
package com.arc_e_tect.gradle.mirage
-
ClassesClassDescriptionGradle task that parses the configured OpenAPI documentation, compares the operations it describes against the endpoints exposed by scanned
@RestControllerclasses, and writes an AsciiDoc report of every operation that has no match - the "mirage APIs".Gradle task that migratesMigrateContractHistoryTask.getContractHistoryFile()from the pre-stubbedAt9-field NDJSON format to the current 10-field format, by re-scanning the currently configuredMigrateContractHistoryTask.getControllerDirs()andMigrateContractHistoryTask.getStubDirs()to work out, for every legacy record that hasimplementedAtset, whether that evidence should now count as a real implementation, a WireMock stub, both, or neither.DSL extension for the Mirage API Detector Gradle plugin.Gradle plugin that registers thedetectMirageApistask and wires themirageApiDetectorDSL extension into the project.