Mutiny is a novel approach to deal with Reactive APIs.
The vertx-mutiny-clients
module contains the Vert.x client API using the Mutiny model (Uni
and Multi
).
It also contains the Vert.x code generator.
mvn clean install
- open a pull request updating the
.github/project.yml
file with the desired release version and next development version. - once the pull request is merged, the release will be cut (tag, deployment...)
To generate the compatibility report, you need:
- jbang - https://github.com/jbangdev/jbang
- asciidoctor - http://asciidoctor.org/
Generate the report with:
mvn verify -DskipTests revapi:report@revapi-check -Prevapi -DskipTests -Dmaven.javadoc.skip=true -pl \!vertx-mutiny-clients-bom -pl \!vertx-mutiny-clients/vertx-mutiny-sql-client
jbang CompatibilityReport.java && asciidoctor target/compatibility-report.adoc
The HTML report is available in target/compatibility-report.html