可以为Sonar Design视图配置依赖关系流吗?

时间:2015-10-30 19:39:00

标签: sonarqube

我理解的方式,设计视图的重点是突出循环依赖关系并引导我们使用低包纠结索引。

在配置方面,我想知道是否可以创建规则'这将允许我拒绝包依赖。

说我有这样的项目结构:

src
  main
    java
com
  whatever
    model/......
    business/...

我的目标是让企业使用模型包中的类,但不是相反。

注意: 我知道通过适当的模块化和依赖设置,我可以在构建期间限制它。

我的问题是,如果出现某种情况,我是否可以告诉Sonar,如果根据我的规则有禁止的引用,会大喊一声?

1 个答案:

答案 0 :(得分:1)

查看可用于Java的Architectural Constraint规则。它应该做你需要的。