NoClassDefFoundError's after update to gradle-plugin v8.5.1
オープン
- 主要言語
- Java
- スター
- 5.6k
- フォーク
- 559
- 平均マージ
- 1日 14時間
- マージ済み PR(30日)
- 43
説明
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"
```
コントリビューションガイド
調査の方向性
報告された MediaTypes.kt の内容を使って gradle-plugin v8.5.0 から v8.5.1 への更新を再現し、EditorConfigDefaults に対する ktlint の NoClassDefFoundError を調査します。バージョン間で formatter の動作を比較します。Kotlin クラスを含まない Kotlin ファイルでこのエラーが発生しなくなれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- java, kotlin
- 領域
- build-system, tooling
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 静か
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 45/100