Yavaren™ user guideVersion 1.0.0Printable guide · PDF

Stack conventions

Java (Maven / Gradle)

Java 17+ services and libraries built with Maven or Gradle (Spring Boot or plain Java), tested with JUnit 5.

Java 17+ services and libraries built with Maven or Gradle (Spring Boot or plain Java), tested with JUnit 5.

Used for: java-maven, java-gradle.

Principles

Conventions

Accessibility

Concurrency

Dependencies

Documentation

Errors

Logging

Naming

Performance

Security

Structure

Testing

Review checklist

Quality checks (run when your repository has the tool configured)

Check Kind Tool Blocks the pull request
checkstyle-maven lint checkstyle no
checkstyle-gradle lint checkstyle no
spotless-maven format spotless no
spotless-gradle format spotless no
spotbugs-maven static spotbugs no
pmd-maven static pmd no
dependency-check-maven security OWASP dependency-check no
dependency-check-gradle security OWASP dependency-check no
maven-verify test mvn verify no
gradle-check test gradle check no
osv-scanner security osv-scanner no
gitleaks security gitleaks no