diffplug / diffplug/spotless

`licenseHeader` doesn't work when `kotlin` and `kotlinGradle` are both enabled

Aperta
#1,956 0 commenti 2 reazioni 0 assegnatari Vedi su GitHub
bug
Lingua principale
Java
Stelle
5.6k
Fork
559
Merge medio
1g 14h
PR unite (30g)
43

Descrizione

If I use the config below, it works in Groovy Dsl project for kt fies
```groovy
spotless {
kotlin {
ktlint()
licenseHeaderFile(rootProject.file("gradle/HEADER.txt"))
}
}
```

But if I just copy-paste it into Kotlin Dsl project, license headers will not be added or replaced into kt files.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia riproducendo la configurazione Kotlin DSL mostrata nell’issue, utilizzando gradle/HEADER.txt e le impostazioni kotlin e kotlinGradle. Confronta il suo comportamento con l’esempio funzionante di Groovy DSL e verifica se gli header vengono aggiunti o sostituiti nei file .kt del progetto; il lavoro è completato quando Kotlin DSL applica correttamente l’header della licenza.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
kotlin
Ambito
build-system
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.