diffplug / diffplug/spotless

NoClassDefFoundError's after update to gradle-plugin v8.5.1

Offen
#2,933 2 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
5.6k
Forks
559
Ø Merge
1 T. 14 Std.
Gemergte PRs (30 T.)
43

Beschreibung

after update from gradle-plugin v8.5.0 to v8.5.1, I get errors for Kotlin files which don't contain any Kotlin classes.

Log output is:
```
...
.../MediaTypes.kt:LINE_UNDEFINED ktlint(java.lang.NoClassDefFoundError) com/pinterest/ktlint/rule/engine/api/EditorConfigDefaults (...)
...
```

The example file MediaTypes.kt has this content:

```
package xyz

const val MEDIA_TYPE_WORD = "application/vnd.openxmlformats-officedocument.wordprocessingml.document"
```

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Reproduziere das Update von gradle-plugin v8.5.0 auf v8.5.1 anhand des gemeldeten Inhalts von MediaTypes.kt und untersuche den ktlint NoClassDefFoundError für EditorConfigDefaults. Vergleiche das Formatter-Verhalten zwischen den Versionen; abgeschlossen bedeutet, dass Kotlin-Dateien ohne Kotlin-Klassen diesen Fehler nicht mehr erzeugen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java, kotlin
Bereich
build-system, tooling
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.