【问题标题】:Afferent coupling in SONARSONAR 中的传入耦合
【发布时间】:2011-07-08 01:39:56
【问题描述】:

我想在给定的 Java 项目中查找afferent coupling 最高的类。

我知道当您在 SONAR 中可以使用该指标时

  • 从仪表板向下钻取到一个类,或者
  • 当您在组件视图中逐个包向下钻取时。

在 SONAR 中找到此信息的最快方法是什么?

【问题讨论】:

    标签: java testing sonarqube code-metrics


    【解决方案1】:

    我建议在 Sonar 中定义一个仅包含文件的过滤器。如果您定义了一个包含此过滤器的仪表板,您只需添加此列即可按传入耦合对文件进行排序。

    【讨论】:

      【解决方案2】:

      如果我了解您要查找的内容,Sonar 会在给定项目的仪表板上提供指向 Package Tangle 指标的链接。

      【讨论】:

      • 包缠结度量对于减少包之间的依赖关系很有用,它为您选择的任何 2 个包提供了传入耦合。相反,我想到的是在我的项目中(跨所有包)获取所有 Java 类的传入耦合,以便找到更常用(引用)的那些以集中我的测试。这可以通过包缠结视图实现吗?
      猜你喜欢
      • 1970-01-01
      • 2016-04-08
      • 2016-01-31
      • 2014-03-07
      • 1970-01-01
      • 2017-05-09
      • 2018-11-19
      • 2013-12-25
      • 2022-11-25
      相关资源
      最近更新 更多