Skip to main content

code-quality-checks

Enforce code quality with SonarCloud, CheckStyle, SpotBugs, and maintain quality gates

ソース情報

リポジトリ
Hack23/cia
ソースの最終更新活動
2026年2月1日 00:05
検出された SKILL.md の言語
英語
スター
241
フォーク
56

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
code-quality-checks
description
Enforce code quality with SonarCloud, CheckStyle, SpotBugs, and maintain quality gates
license
Apache-2.0
# Code Quality Checks Skill ## Purpose Maintain high code quality through automated static analysis and quality gates. ## When to Use - ✅ Before committing code - ✅ In CI/CD pipeline - ✅ During code reviews - ✅ Regular quality audits ## SonarCloud Quality Gates ```yaml # sonar-project.properties sonar.projectKey=Hack23_cia sonar.organization=hack23 sonar.qualitygate.wait=true # Quality Gate Thresholds sonar.coverage.minimum=80 sonar.duplications.maximum=3 sonar.maintainability.rating=A sonar.reliability.rating=A sonar.security.rating=A ``` ## CheckStyle Configuration ```xml <module name="Checker"> <module name="LineLength"> <property name="max" value="120"/> </module> <module name="TreeWalker"> <module name="NeedBraces"/> <module name="AvoidStarImport"/> <module name="UnusedImports"/> </module> </module> ``` ## Maven Quality Plugin ```xml <plugin> <groupId>org.sonarsource.scanner.maven</groupId> <artifactId>sonar-maven-plugin</artifactId> <version>3.10.0.2594</version> </plugin> ``` ## References - SonarCloud: https://sonarcloud.io/ - CheckStyle: https://checkstyle.org/
GitHubで見る