diffplug / diffplug/spotless

Configuration 'spotless-*' was resolved during configuration time

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

Descrizione

Starting to get this warning every time I run spotlessApply command on my new Android app project.

```
Configuration 'spotless-1972454365' was resolved during configuration time.
This is a build performance and scalability issue.
See https://github.com/gradle/gradle/issues/2298
Run with --info for a stacktrace.
```

I'm using Gradle 7.4 and here's my root `build.gradle.kts`.

```
// Top-level build file where you can add configuration options common to all sub-projects/modules.
plugins {
id("com.android.application") version "7.3.0" apply false
id("com.android.library") version "7.3.0" apply false
id("org.jetbrains.kotlin.android") version "1.7.10" apply false
id("com.diffplug.spotless") version "6.11.0"
}

subprojects {
apply(plugin = "com.diffplug.spotless")

spotless {
kotlin {
target("**/*.kt")
targetExclude("$buildDir/**/*.kt", "bin/**/*.kt")
ktlint("0.45.2").userData(mapOf("android" to "true"))
trimTrailingWhitespace()
endWithNewline()
}
}
}
```

How do I make that warning go away?

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia dalla configurazione root di build.gradle.kts e riproduci l’avviso eseguendo spotlessApply su un progetto Android che utilizza Gradle 7.4 e Spotless 6.11.0. Eseguilo con --info come suggerito e confronta la risoluzione durante la configurazione con Gradle issue 2298; il lavoro è concluso quando l’avviso non compare più durante spotlessApply.

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

Valutazione

Stack tecnologico
android, 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
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.