klint ij_kotlin_imports_layout is ignored
まだ誰も着手していません。
評価
調査の方向性
ktlint 0.41.0 と提供された userData の値で問題を再現し、import-ordering ルールを有効にした場合と無効にした場合の動作を比較します。設定されたレイアウトが尊重されるか、サポートされる設定と制限が明確に確認できれば、作業は完了です。
索引モデルが issue の本文から書いたものです。
説明
I pass import layout via userData:
ktlint('0.41.0').userData([
ij_kotlin_imports_layout: "java.**,javax.**,kotlin.**,kotlinx.**,android.**,androidx.**,com.company.**,*,^"
])
This layout is taken from .editorconfig generated by Android Studio based on our code style preferences so should be valid since it works in IDE.
Am I doing something wrong or it's broken? If I add disabled_rules: "import-ordering" then klint doesn't change imports order so I assume I use userData properly.
- 主要言語
- Java
- スター
- 5.7k
- フォーク
- 560
- 平均マージ
- 1日 9時間
- マージ済み PR(30日)
- 40
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
diffplug/spotless のほかの issue
-
難易度 5/5 1週間以上 初心者へのやさしさ 15/100
-
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
-
難易度 3/5 1〜2日 初心者へのやさしさ 66/100
-
難易度 3/5 1〜2日 初心者へのやさしさ 68/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 52/100
diffplug/spotless の issue をすべて見る
似ている issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
objectionary/jeo-maven-plugin#1811 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
hiero-ledger/hiero-block-node#3693 ·
-
area/dependencies kind/cve severity/critical source/scan-dependencies status/triage
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
-
bug good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
-
proposal
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
beemdevelopment/Aegis#1840 ·