cleanup-code-inspections
Reduce technical debt and improve code quality by systematically resolving static analysis warnings.
来源信息
- 仓库
- flutter/flutter-intellij
- 最近来源活动
- 2026年7月10日 17:53
- 检测到的 SKILL.md 语言
- 英语
- 星标
- 2,018
- Forks
- 361
安装方式
默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。
检查来源文件
决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。
正在显示 SKILL.md
SKILL.md
来源说明 · 只读预览- name
- cleanup-code-inspections
- description
- Reduce technical debt and improve code quality by systematically resolving static analysis warnings.
# Skill: Code Inspection & Cleanup
You are tasked with reducing technical debt and improving code quality by systematically resolving static analysis warnings.
## Objective
Reduce technical debt and improve code quality by systematically resolving static analysis warnings.
## Workflow Instructions
### 1. Baseline
- Run `./gradlew test` and `./gradlew verifyPlugin` to ensure the project is stable.
### 2. Run Inspection
- Execute `Analyze > Inspect Code...` on the project (or a specific module) using the "Default" profile.
### 3. Prioritize
- Focus first on "Probable bugs", "Performance", and "Memory" categories.
### 4. Refactor
- Apply quick-fixes for obvious issues (e.g., "Result of method call ignored", "String concatenation in loop").
### 5. Suppress
- Explicitly suppress false positives with a comment and reason (e.g., `//noinspection [ID] - [Reason]`).
### 6. Verify
- Run `./gradlew testClasses` to ensure safe refactoring.
- Run `./gradlew test` and `./gradlew verifyPlugin` to ensure no regressions.
- Re-run analysis to ensure the "Yellow code" count has decreased and no regressions were introduced.
### 7. Report & Review
- Summarize the inspections resolved.
- **Test Location:** Explicitly state *where* in the IDE the user should go to test the changed functionality (e.g., "Go to Preferences > Languages & Frameworks > Flutter").
- **Action:** Ask the user to review the changes closely.
- **Do not commit or push.**
- Provide a suggested Git commit message (e.g., "Cleanup: Resolve static analysis warnings in [Module]").
在 GitHub 查看