没有合适的资源?快使用搜索试试~ 我知道了~
java-quality-checks
共30个文件
java:8个
gradle:6个
png:4个
需积分: 5 0 下载量 132 浏览量
2021-02-01
18:27:47
上传
评论
收藏 1.27MB ZIP 举报
温馨提示
Java质量检查 工具类 以下是一些工具,可确保在执行以下操作时遵循良好的做法: 单元测试的代码覆盖率。 团队中的通用编码标准。 避免简单的错误,例如未使用的变量,方法,空的catch块,吃异常而不是抛出异常等。 避免复制/粘贴大于特定数量的令牌的代码。 哈科科 是用于测量和报告Java代码覆盖率的开源工具包。 jacoco的Gradle配置位于。 命令: gradle test integrationTest jacocoTestCoverageVerification 输出: 请注意,该服务包已被排除,因为在此示例中将其视为集成测试。 这只是出于演示目的,在现实生活中,也应为服务包编写单元测试。 PMD 是源代码分析器。 它发现常见的编程缺陷,例如未使用的变量,空的catch块,不必要的对象创建等。 PMD的Gradle配置位于。 PMD检查在中定义。 命令: gradle pmdMain 输出: 持续专业发展 是PMD提供的复制/粘贴检测器。 它有助于查找重复的代码。 它是使用字符串匹配算法编写的。 CPD的Gradle配置位于。 命令: gradle c
资源推荐
资源详情
资源评论
收起资源包目录
java-quality-checks-master.zip (30个子文件)
java-quality-checks-master
gradlew 5KB
settings.gradle 41B
results
checkstyleTest.png 281KB
checkstyleMain.png 451KB
unitTestCoverage.png 119KB
pmdReport.png 653KB
cpdCheck.text 625B
src
integrationTest
java
com
qualitychecks
service
RectangleCalculatorServiceTest.java 599B
test
java
com
qualitychecks
entity
CircleTest.java 739B
RectangleTest.java 832B
main
java
com
qualitychecks
service
RectangleCalculatorService.java 545B
CircleCalculatorService.java 582B
entity
Rectangle.java 390B
Shape.java 124B
Circle.java 433B
config
checkstyle
xsl
checkstyle-noframes-sorted.xsl 6KB
checkstyleTest.xml 11KB
checkstyle.xml 11KB
pmd
ruleSet.xml 1KB
LICENSE 11KB
gradle
checkstyle.gradle 371B
jacoco.gradle 863B
wrapper
gradle-wrapper.properties 232B
gradle-wrapper.jar 55KB
spotbugs.gradle 320B
pmd.gradle 327B
README.md 4KB
gradlew.bat 2KB
.gitignore 363B
build.gradle 1KB
共 30 条
- 1
资源评论
Jmoh
- 粉丝: 20
- 资源: 4676
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功