Loading...
Loading...
Compare original and translation side by side
mvn -T 4 clean verify -DskipTestsmvn -T 4 clean verify -DskipTests
If build fails, stop and fix.
如果构建失败,停止并修复问题。mvn -T 4 spotbugs:check pmd:check checkstyle:check./gradlew checkstyleMain pmdMain spotbugsMainmvn -T 4 spotbugs:check pmd:check checkstyle:check./gradlew checkstyleMain pmdMain spotbugsMainmvn -T 4 test
mvn jacoco:report # verify 80%+ coveragemvn -T 4 test
mvn jacoco:report # 验证覆盖率达到80%以上
Report:
- Total tests, passed/failed
- Coverage % (lines/branches)
报告内容:
- 测试总数、通过/失败数量
- 覆盖率百分比(行/分支)undefinedundefinedundefinedundefinedmvn spotless:apply # if using Spotless plugin
./gradlew spotlessApplymvn spotless:apply # 若使用Spotless插件
./gradlew spotlessApplygit diff --stat
git diffSystem.outlog.debuggit diff --stat
git diffSystem.outlog.debugVERIFICATION REPORT
===================
Build: [PASS/FAIL]
Static: [PASS/FAIL] (spotbugs/pmd/checkstyle)
Tests: [PASS/FAIL] (X/Y passed, Z% coverage)
Security: [PASS/FAIL] (CVE findings: N)
Diff: [X files changed]
Overall: [READY / NOT READY]
Issues to Fix:
1. ...
2. ...VERIFICATION REPORT
===================
Build: [PASS/FAIL]
Static: [PASS/FAIL] (spotbugs/pmd/checkstyle)
Tests: [PASS/FAIL] (X/Y passed, Z% coverage)
Security: [PASS/FAIL] (CVE findings: N)
Diff: [X files changed]
Overall: [READY / NOT READY]
Issues to Fix:
1. ...
2. ...mvn -T 4 testmvn -T 4 test