首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向Codan添加新规则

向Codan添加新规则
EN

Stack Overflow用户
提问于 2016-11-04 06:57:30
回答 1查看 283关注 0票数 1

我正在使用Eclipse中集成的CODAN静态代码分析工具。但是我想添加一些规则来检查我的代码的命名约定。我如何创建和添加这样的规则给Codan?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-10 06:25:37

要向Codan添加规则,首先必须通过添加问题和检查标记在Plugin.xml文件中进行修改。

代码语言:javascript
复制
    <checker
    class="org.eclipse.cdt.codan.internal.checkers.NamespaceNaming"
    id="org.eclipse.cdt.codan.internal.checkers.NamespaceNaming"
    name="%checker.name.NamespaceNaming">
 <problem
       category="org.eclipse.cdt.codan.core.categories.CodeStyle"
       defaultEnabled="true"
       defaultSeverity="Error"
       description="%problem.description.NamespaceNaming"
       id="org.eclipse.cdt.codan.internal.checkers.NamespaceNaming"
       messagePattern="%problem.messagePattern.NamespaceNaming"
       multiple="true"
       name="%problem.name.NamespaceNaming">
 </problem>

然后,在bundle.properties中,您必须添加消息和对问题的描述。在此之后,您必须在Codan源代码中创建一个类,在其中执行您喜欢做的实现(就像您可以使用regex创建一个模式,以便将您的文件名与其进行比较)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40416976

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档