`licenseHeader` doesn't work when `kotlin` and `kotlinGradle` are both enabled
- 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