没有合适的资源?快使用搜索试试~ 我知道了~
diff-check:基于checkstyle,pmd和jacoco的增量代码检查工具
共45个文件
java:26个
xml:9个
md:3个
需积分: 33 0 下载量 16 浏览量
2021-04-04
11:17:30
上传
评论 1
收藏 88KB ZIP 举报
温馨提示
差异检查 介绍 使用代码检查工具扫描项目时,它将立即在每个文件中输出所有问题。 这使得在清除所有现有问题之前,很难对正在开发的代码进行有效的检查。 为了解决这一难题,我扩展了包括checkstyle,PMD和jacoco在内的那些工具,使其仅对增量的代码行更改进行扫描。 用法 将提交提交到存储库时运行样式和缺陷检查 您可以运行以下命令来安装检查工具 # Download the install.sh curl https://raw.githubusercontent.com/yangziwen/diff-check/master/hooks/install.sh > install.sh # Install the hook to a specified git repository sh install.sh --repo-path= ${the_absolute_path_of
资源推荐
资源详情
资源评论
收起资源包目录
diff-check-master.zip (45个子文件)
diff-check-master
diff-jacoco-maven-plugin
src
main
java
io
github
yangziwen
jacoco
filter
DiffFilter.java 3KB
PersonFilter.java 5KB
maven
DiffAgentMojo.java 5KB
ReportMojo.java 299B
util
FilterUtil.java 3KB
LineNumberNodeWrapper.java 803B
README.md 2KB
pom.xml 10KB
diff-pmd
src
main
resources
rulesets
java
all.xml 1KB
ali-all.xml 775B
java
io
github
yangziwen
pmd
filter
DiffLineFilter.java 1KB
PMDConfiguration.java 1021B
renderers
RendererFactory.java 6KB
DiffTextRenderer.java 2KB
cli
PMDCommandLineInterface.java 7KB
PMDParameters.java 11KB
Main.java 26KB
pom.xml 4KB
.travis.yml 112B
README_CN.md 4KB
LICENSE 26KB
README.md 6KB
diff-core
src
test
java
io
github
yangziwen
diff
calculate
MergeBaseCalculatorTest.java 2KB
DiffCalculatorTest.java 12KB
DiffEntryWrapperTest.java 1KB
BaseCalculatorTest.java 1KB
main
java
io
github
yangziwen
diff
calculate
BlobWrapper.java 242B
DiffHelper.java 5KB
BlameCalculator.java 2KB
DiffCalculator.java 9KB
DiffEntryWrapper.java 1KB
MergeBaseCalculator.java 1KB
pom.xml 2KB
pom.xml 7KB
diff-checkstyle
src
test
java
io
github
yangziwen
checkstyle
filter
DiffLineFilterTest.java 3KB
main
resources
custom_full_checks.xml 10KB
custom_checks.xml 10KB
java
io
github
yangziwen
checkstyle
filter
DiffLineFilter.java 2KB
Main.java 41KB
pom.xml 3KB
hooks
pre-commit 201B
install.sh 3KB
pre-commit-checkstyle 1KB
pre-commit-pmd 1KB
.gitignore 84B
共 45 条
- 1
资源评论
陶涵煦
- 粉丝: 31
- 资源: 4654
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 适用于 Android、Java 和 Kotlin Multiplatform 的现代 I,O 库 .zip
- 高通TWS蓝牙规格书,做HIFI级别的耳机用
- Qt读写Usb设备的数据
- 这个存储库适合初学者从 Scratch 开始学习 JavaScript.zip
- AUTOSAR 4.4.0版本Rte模块标准文档
- 25考研冲刺快速复习经验.pptx
- MATLAB使用教程-初步入门大全
- 该存储库旨在为 Web 上的语言提供新信息 .zip
- 考研冲刺的实用经验与技巧.pptx
- Nvidia GeForce GT 1030-GeForce Studio For Win10&Win11(Win10&Win11 GeForce GT 1030显卡驱动)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功