Javascript代码分析器开源代码或插件

时间:2013-01-03 07:03:22

标签: java javascript jquery code-analysis static-code-analysis

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

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

我怎么能编译这个想法?

有什么可能的方式?

非常感谢所有人。

1 个答案:

答案 0 :(得分:1)

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

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

但你可以extend

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