Search Gradle plugins
| Plugin | Latest Version |
|---|---|
|
Asyncwright brings contract-first AsyncAPI validation and model-based generation to Gradle builds and CI. It validates a defined subset of AsyncAPI 3.0.0 YAML and JSON documents, resolves local JSON Pointer references, and produces JSON and text diagnostic reports. A Groovy/Kotlin DSL configures specifications and project rules; validation integrates with the check task so contract errors fail the build. The Java extension API lets teams supply custom validation rules and generators that work with a typed model. Generation runs through explicitly invoked tasks using user-supplied generators. Validation and generation tasks support the Gradle build cache and configuration cache, and run in classloader-isolated Gradle workers without requiring Node.js. Custom extensions must declare their inputs and produce deterministic outputs for correct caching. The supported subset excludes external references, traits, YAML aliases and non-default schema formats. See the project documentation for setup, examples and the full validation scope. |
0.1.1
(25 October 2026) |
|
Text blocks compiled to Java 8 bytecode |
2.27.4
(22 October 2026) |
|
Conventions for 'com.diffplug.spotless' for whitespace and newline formatting of plain text files |
0.7.12
(25 September 2026) |
|
Comment PreProcessor for Java, Kotlin & Text Resources! |
1.4
(31 October 2024) |
|
Bjoern is a universal bdd test generater (and a person). The main focus is to generate java-classes from bdd-style text files to ensure synchronisation between the specification and the code. |
1.4.0
(19 April 2024) |
|
Load a Java Map or your Gradle Project from Java properties files. Expand map key references like ${this} in any text string or file. |
1.0.0
(17 October 2014) |