jqassistant如何跳过一些插件

时间:2015-07-29 08:52:00

标签: jqassistant

我想使用jqassistant来创建应用程序的依赖关系矩阵。 目前,默认情况下会执行所有插件。 这会导致大量不需要的数据。 是否可以配置我想要执行的插件。 例如:如果我想使用-f仅捕获类级别依赖项,是否可以仅执行扫描以获取类级别信息(扫描命令中的任何选项)?

1 个答案:

答案 0 :(得分:1)

这还不可能,但已经作为潜在的功能请求进行了讨论。有两种选择:

  1. 允许使用配置属性跳过在扫描期间部署的整个插件,例如: “plugin.java.skip =真”。这可以通过所有插件的通用方式解决。

  2. 使特定插件可配置,以允许指定扫描的“深度”。可能还有两个选择:

    • 使用类似资料的内容,例如“java.plugin.profile = full”或“java.plugin.profile = dependencies”
    • 指定标签和关系类型,例如“java.plugin.label.include = Type,Field,Method”,“java.plugin.relation.include = DEPENDS_ON,EXTENDS,IMPLEMENTS”
  3. 您怎么看?