- 921. Minimum Add to Make Parentheses Valid 使括号有效的最少添加
- 915. Partition Array into Disjoint Intervals 分割数组
- 932. Beautiful Array 漂亮数组
- 940. Distinct Subsequences II 不同的子序列 II
JDepend 插件使用 JDepend 对项目的源文件执行质量检查,并从检查结果中生成报告。
要使用JDepend 插件,请在构建脚本中包含以下语句:
使用 JDepend 插件
build.gradle
apply plugin: 'jdepend'
该插件向你的项目添加了大量的执行质量检查的任务。你可以通过运行 gradle check 执行检查。
JDepend 插件向 project 中添加了以下任务:
表32.1. JDepend 插件 – 任务
任务名称 | 依赖于 | 类型 | 描述 |
jdependMain |
classes |
jdepend | 针对生产Java 源文件运行 JDepend。 |
jdependTest |
testClasses |
jdepend | 针对测试Java 源文件运行 JDepend。 |
SourceSet |
sourceSet Classes |
jdepend | 针对source set 的 Java 源文件运行 JDepend。 |
JDepend 插件向 Java 插件所加入的任务添加了以下的依赖。
表32.2. JDepend 插件 – 附加的任务依赖
任务名称 | 依赖于 |
check |
所有 JDepend 任务,包括jdependTest 。 |
JDepend 插件添加了下列的依赖配置:
表32、3. JDepend 插件 – 依赖配置
名称 | 意义 |
jdepend |
使用的 JDepend 库 |
我正在使用 JDepend 来分析我的架构并创建结构测试来验证分层架构中的依赖性。两个相关层是 com.domain 和 com.infrastructure。域具体取决于基础设施层。 为什么以下测试
JDepend 插件 JDepend 插件使用 JDepend 对项目的源文件执行质量检查,并从检查结果中生成报告。 用法 要使用JDepend 插件,请在构建脚本中包含以下语句: 使用 JD
我正在尝试使用 hudson 为 php 构建一个持续集成环境。我正在运行一个 shell 脚本,它会生成 phpdepend 输出,可供 jdepend 插件使用。尽管 xml 文件已准备就绪,但插
我们有一个基于 JDepend 2.9.1 的 JUnit 测试,以查找非法依赖项和循环。 今天我们发现 JDepend 缺少依赖项。下面这段代码中似乎没有考虑A依赖于B: public class
我在我的项目上运行 jdepend maven 插件,无论我运行“mvn site:site”还是“mvn jdepend:generate”,生成的报告都显示“没有使用包”。 maven 输出中没有
有没有办法在存在包循环时使用 maven 中的 jdepend 插件来使构建失败?我知道你可以用 ant 很容易地做到这一点,但我还没有弄清楚如何用 Maven 做到这一点。 谢谢,杰夫 最佳答案 根
我正在研究一些 java 静态分析工具。 findbugs、checkstyle、javancss、pmd 和 jdepend。之前关于工具推荐的 stackoverflow 问题 Static An
你好 我正在设置 Jenkins 在我的构建中带有 Pdepend 目标 但是当我单独测试时 Ant 依赖 它不断产生错误 Unknown option 'Files\Jenkins\jobs\tes
我使用 Jenkins 2.x 和 Jenkinsfile 来运行管道。 我已经使用 Jenkinsfile 构建了一个作业,我想调用分析收集器插件,以便我可以查看报告。 这是我当前的 Jenkins
我的项目有以下应用 bulild.gradle。当我运行命令 gradle check 时,app/build/ 文件夹中没有报告任何输出。我基本上对以前的项目使用了相同的代码,它似乎工作得很好。 a
我是一名优秀的程序员,十分优秀!