Ich versuche, meinen Kopf zu wickeln mit CodeNarc innerhalb von Gradle.Konfigurieren von CodeNarc in Gradle
Laut den CodeNarc-Dokumenten muss für mein Projekt eine config/codenarc/codenarc.xml
Konfigurationsdatei definiert sein. Aber dann sehe ich viele Beispielkonfigurationsdateien (wie this StarterRuleSet), die ein Groovy DSL zu verwenden scheinen.
Also frage ich:
- Ist es möglich, ein starkes DSL zu verwenden, und wenn ja, was den Namen der Datei muss sein, wo es in meinem Projekt befand werden muss, und wie verbinde ich es mit meinem Gradle Build? und
- Wo ist die Dokumentation über die Groovy DSL? und
- Standardmäßig gibt CodeNarc einen Bericht namens
main.html
; Wie könnte ich den Namen dieser Datei beispielsweise incodenarc.html
ändern?