diffplug / diffplug/spotless

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

Ouverte
#2,933 2 commentaires 2 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Java
Étoiles
5.6k
Forks
559
Merge moyen
1 j 14 h
PR mergées (30 j)
43

Description

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"
```

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Reproduire la mise à jour de gradle-plugin v8.5.0 vers v8.5.1 à l’aide du contenu signalé de MediaTypes.kt et examiner le NoClassDefFoundError de ktlint pour EditorConfigDefaults. Comparer le comportement du formateur entre les versions ; c’est terminé lorsque les fichiers Kotlin sans classes Kotlin ne produisent plus cette erreur.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java, kotlin
Domaine
build-system, tooling
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.