2

我正在尝试为 Apache Camel 实现静态代码分析,不仅适用于 java,还适用于基于 XML 的 DSL。是否有任何可用的 SCA 工具?

4

2 回答 2

0

您是否需要对骆驼路线进行某种分析?由于 Apache Camel 只是常规 Java 代码,因此您可以使用任何常规 SCA 工具

维基百科上有一个很好的列表

也就是说,我们正在开发一个“代码/路由覆盖”工具,您可以将其作为单元测试的一部分运行,然后它可以报告您的 Java 或 XML 路由的哪些部分已被覆盖。该工作仍在进行中,您可以按照工单:

于 2015-07-12T13:00:18.323 回答
0

我相信您当然可以使用 XML 插件创建自定义 Sonar XPath 规则,例如测试元素是否存在具有某些属性。

于 2016-10-19T16:10:34.063 回答