Apply license header to `package-info.java` and `module-info.java`
オープン
enhancement
- 主要言語
- Java
- スター
- 5.6k
- フォーク
- 559
- 平均マージ
- 1日 14時間
- マージ済み PR(30日)
- 43
説明
We added spotless with the Google Java style:
spotless {
java {
googleJavaFormat("1.7")
licenseHeaderFile "${project.rootDir}/company.license.java"
}
}
and it formatted all code...but left all the **package-info.java** classes untouched when we run spotlessJavaApply
is that expected behaviour or a bug? How can we force the format to include those files as well?
コントリビューションガイド
調査の方向性
まず、示されている Spotless 設定を再現し、package-info.java と module-info.java に対して spotlessJavaApply を実行します。これらのファイルが Java ソースの選択とライセンスヘッダーのステップに含まれているか確認します。期待されるヘッダーの動作が確立され、これらのファイルが一貫して処理されれば、issue は完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- java
- 領域
- build-system
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 静か
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 52/100