Sto cercando di riprendermi usando CodeNarc all'interno di Gradle.Configurazione di CodeNarc in Gradle
In base ai documenti CodeNarc, il mio progetto deve avere un file di configurazione config/codenarc/codenarc.xml
definito. Ma poi vedo un sacco di file di configurazione di esempio (come ad esempio this StarterRuleSet) che sembrano usare un DSL Groovy.
Quindi mi chiedo:
- E 'possibile utilizzare un DSL Groovy, e se sì che cosa fa il nome del file deve essere, da dove viene, si deve necessariamente trovarsi nel mio progetto, e come faccio a collegarlo alla mia build Gradle ?; e
- Dove si trova la documentazione su Groovy DSL ?; e
- Per impostazione predefinita, CodeNarc genera un report denominato
main.html
; come posso cambiare il nome di questo file, per esempio,codenarc.html
?