WowServiceExtension

The wow { } block of a module that applies me.ahoo.wow.service: a domain module's, and the baseline of the service's Manifest. The service's name comes from the contracts of the contexts it hosts (WowExtension.service), its version from the project's.

wow {
manifestBaseline = layout.projectDirectory.file("manifest/baseline.json")
}

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
abstract val manifestBaseline: RegularFileProperty

The committed Manifest checkWowManifest compares the merged Manifest with and updateWowManifestBaseline rewrites; manifest/baseline.json of the project by default. Commit it.