FINERACT-1956: Add Antora skeleton structure and consolidate contributor guides

This commit is contained in:
airajena
2026-02-17 14:12:25 +01:00
committed by Aleksandar Vidakovic
parent 3e98cf791a
commit e4e0082872
22 changed files with 571 additions and 0 deletions
@@ -0,0 +1,24 @@
= Checkstyle and Spotless
The project enforces code conventions using **Checkstyle** and **Spotless**.
== Configuration Files
* **Checkstyle**: `config/checkstyle/checkstyle.xml`
* **Spotless**: `config/fineractdev-formatter.xml`
These tools run automatically during the Gradle build and will fail the build if violations are detected.
== Fixing Violations
To automatically fix most formatting issues (Spotless and some Checkstyle), run:
[source,bash]
----
./gradlew spotlessApply
----
To check for Spotless violations only:
[source,bash]
----
./gradlew spotlessCheck
----