3

我编写了一个 API 并定义了一个用户需要在特定条件下调用的方法。假设用户正在创建一个视频应用程序,那么他应该在他的代码中实现静音功能(在 javascript API 或文件中定义)。现在我正在寻找一个代码分析器,通过它我可以检查他是否以正确的方式实现了这个(在他的 JS 文件中)。据我所知,我认为这将是一个自定义规则,我想用 Java 制作这个项目,这样我就可以获取源代码(这是一个 js 文件或 html 文件)并对那个源代码进行分析。

那么有没有可用的代码分析器工具?

我怎样才能编译这个想法?

可能的方法是什么?

非常感谢大家。

4

1 回答 1

1

你应该看看CheckStyle。它将满足您的需求。这是很多开箱即用的任务,例如:

<module name="VisibilityModifier">
    <property name="packageAllowed" value="true"/>
</module>

但是你可以扩展它。

您用 Java 编写自定义规则,但它会检查任何内容。在我们的项目中,我们使用它来检查 xml、jsp、... 文件的有效性。

于 2013-01-03T07:07:53.430 回答