Skip to content

fix: 低優先度3個のLint警告を修正#11

Merged
106- merged 1 commit into
mainfrom
claude/issue-4-20250527_034433
May 27, 2025
Merged

fix: 低優先度3個のLint警告を修正#11
106- merged 1 commit into
mainfrom
claude/issue-4-20250527_034433

Conversation

@106-

@106- 106- commented May 27, 2025

Copy link
Copy Markdown
Owner

概要

低優先度として残っていた警告のうち3個を修正しました。

修正内容

GradleOverrides (2個)

  • gradle.propertiesから冗長な設定を削除
    • android.nonTransitiveRClass=false → デフォルト値のため不要
    • android.enableJetifier=true → Javaプロジェクトには不要

UselessParent (1個)

  • textboxpref.xmlから不要なScrollViewを削除
  • TextViewを直接LinearLayoutに配置でレイアウト簡素化

その他の調査結果

  • ObsoleteSdkInt: Javaコードに古いSDKチェックは存在しない
  • UnusedResources: gr.png, nyan.pngは実際に使用中
  • Dependencies: 既に最新版を使用中

ビルド確認

  • ./gradlew assembleDebug - BUILD SUCCESSFUL

進捗状況

  • 修正済み警告: 65個/81個 (80.2%)

関連Issue

Closes #4 (part 4/4)

Generated with Claude Code

- GradleOverrides (2個): gradle.propertiesから冗長な設定削除
  - android.nonTransitiveRClass=false (デフォルト値のため不要)
  - android.enableJetifier=true (Javaプロジェクトには不要)
- UselessParent (1個): textboxpref.xmlの不要なScrollView削除

その他の警告は既に適切な状態:
- ObsoleteSdkInt: 古いSDKチェックは存在しない
- UnusedResources: gr.png, nyan.pngは実際に使用中
- Dependencies: 既に最新版を使用

BUILD SUCCESSFUL確認済み

Co-authored-by: 106- <106-@users.noreply.github.com>
@106-

106- commented May 27, 2025

Copy link
Copy Markdown
Owner Author

実機でも確認したのだ!
LGTMのだ!

@106- 106- merged commit ca445a2 into main May 27, 2025
1 check passed
@106- 106- deleted the claude/issue-4-20250527_034433 branch May 27, 2025 03:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

追加警告の修正: Java コンパイラ + Android Lint

1 participant