Search Gradle plugins

Plugin Latest Version

Validate contract-first Spring AI prompts, generate typed Java models, detect template/schema mismatches, and enforce immutable versions with append-only locks and CI baselines.

0.1.0
(11 November 2026)

Generates a contract-derived Java class tree from a subscribed API contract.

0.17.5
(01 November 2026)

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.2.1
(28 October 2026)

Generates a clean-architecture Android project skeleton and TOML-driven feature code: domain, data, presentation, DI, and screenshot modules, plus contract-first test scaffolding.

0.1.4
(11 August 2026)

graphql-gradle-plugin3 is a Gradle Plugin for GraphQL, based on graphql-java. It accelerates the development for both the client and the server, by generating the Java code. It allows a quicker development when in contract-first approach, by avoiding to code the boilerplate code. The graphql-gradle-plugin3 is compiled against SpringBoot3 and Spring Framework 6.

4.0.2
(26 February 2026)

graphql-gradle-plugin is a Gradle Plugin for GraphQL, based on graphql-java. It accelerates the development for both the client and the server, by generating the Java code. It allows a quicker development when in contract-first approach, by avoiding to code the boilerplate code.

2.9
(10 March 2025)

graphql-gradle-plugin is a Gradle Plugin for GraphQL, based on graphql-java. It accelerates the development for both the client and the server, by generating the Java code. It allows a quicker development when in contract-first approach, by avoiding to code the boilerplate code.

1.18.11
(04 April 2023)

Contract-first approach for SOAP based Web Services by generating Java artifacts from WSDL.

0.6.1
(23 January 2017)

Contract first driven REST resource generator for Micronaut, Spring & JAX-RS

3.0.25
(01 September 2023)

Fetches published API description documents into a build, verifies them against a committed lockfile, and fails when a contract has drifted.

0.4.5
(01 November 2026)