Within your parent module create a directory „jqassistant“ and a rules file „my-rules.adoc“:
= My Project
// Include a summary of all executed rules and their status
== Default Rules
t.name ends with "Test"
t AS InvalidTestClass
== Imported Rules
// Include specific rules that have been executed and their results.
Run the build
Execute the following command from your parent module:
The build will fail with the message specified by your rule if it is violated.
Furthermore an HTML document with embedded rule results is available at „target/jqassistant/report/asciidoc/index.html“.
Explore your application
jQAssistant comes with an integrated Neo4j server, you can run it using
Interested in an example about Architecture Decision Records or Juypter Notebooks with jQAssistant? There’s an enriched fork of Germany’s Corona Warn App (CWA) Server available on GitHub, instructions can be found in the file README-jQAssistant.md.
You want to have a chat about Software Architecture and Quality Assurance?
Dirk, Stephan and Oliver will be attending the following events either as a visitor or as a speaker.
Feel free to contact them beforehand!