checkstyle相关内容
我正在尝试添加对调用Checkstyle的支持,作为Bazel构建的一部分。我已经看到一些代码使用额外的操作来实现这一点,但我希望避免这种方法,并使其与纯Skylark代码一起工作。我设法使用以下(可怕的)通用规则让JVM对一组源文件执行Checkstyle,但我意识到这是非常棘手的: native.genrule( name = name, srcs = srcs,
..
我有以下JavaDoc文档,有
分隔符,但(1)没有空行,(2)
之后的文本继续到下一行,所有这些都是正常的。 /** * Fetches a list of Org beans based on the provided org code. *
* Note: This also takes care of Parent/Child orgs. * * @par
..
我有一个简单的问题,可能有一个简单的答案,但我找不到它是什么.我们想将 SonarQube 与 Checkstyle 和其他一些工具一起部署,但我们无法确定它是用于集中式服务器部署,还是在每个开发人员机器上?所有教程都展示了在不同机器上的安装并在 localhost 中使用,同时还有一个公共实例示例,并且要求和规范看起来确实类似于服务. 另一方面,我不知道开发人员如何提交他们的代码以检查它是
..
我们正在从头开始开发一个网络项目,并正在研究以下静态代码分析工具. 约定(Checkstyle) 不良做法 (PMD) 潜在错误 (FindBugs) 该项目建立在 Maven 之上.我没有为此使用多种工具,而是在寻找一个灵活的解决方案并遇到了 SonarQube. 我们真的可以使用 SonarQube 实现 Checkstyle、PMD 和 Findbugs 的结果吗?
..
当前 我的公司目前正在使用 checkstyle 和 findbugs 脚本来衡量他们的代码质量.我是将这些设置迁移到新的 SonarQube 驱动环境中的人. 我开始怀疑是否可以查看正在运行的 SonarQube 服务器的远程配置设置并相应地更新本地设置. 现在,用 checkstyle 和 findbugs 是这样的: 1) 有人修改了 config xml 文件并上传到服
..
我正在使用带有 Juno Eclipse 发行版的 eclipse checkstyle 插件.每当检查代码是否存在 checkstyle 错误时,我都会收到以下错误: 无法初始化模块 TreeWalker - 无法实例化 DoubleCheckedLocking 有人知道如何解决这个问题吗?是插件兼容性问题还是别的什么? 解决方案 DoubleCheckedLocking 检查已在
..
我想从声纳中导出 checkstyle 规则并将它们导入到 checkstyle eclipse 插件中.不幸的是,声纳将 checkstyle 规则导出到 csv 文件. 但是checkstyle插件只接受xml文件的导入. 有什么办法吗? 解决方案 您可以通过导航到以 checkstyle xml 格式获取它 配置 质量概况 ->选择您的个人资料 激活“固定链接"
..
我正在尝试在 Rational Software Architect 7.0.0.4 上使用 eclipse-cs 插件. 我最近卸载了旧的 beta2 版本并安装了 beta3.插件本身按照之前的配置工作.但是每当我尝试通过 Windows->Preferences->Checkstyle 重新配置检查规则时,我都会收到以下错误: 从插件调用代码时出现问题:“org.eclipse.
..
我在项目中使用 checkstyle,并且在我的 checkstyle 中定义了一个 SuppressionFilter -配置.我使用 Apache ant 通过持续集成进行自动构建. 我的问题来自以下情况:我不想将太多文件填充到基于项目的ir中,因此 checkstyle.xml 和 suppresss.xml 都在名为 conf 的子目录中(用于构建配置).现在,Ant 和 Eclip
..
我有一个 Eclipse 格式化文件(其中包含一些配置),我想为 checkstyle 文件制作相同的东西(这些配置),以便在 maven 构建之后使用. 解决方案 不幸的是,目前无法将格式化程序文件转换为 checkstyle 规则集.你必须按照解释的相反方式做 这里. 否则,您必须手动调整格式化程序中的每个设置以进行检查样式.
..
我决定为 android maven 插件做贡献. 他们使用非常具体的代码样式格式.我需要一些时间来修改IDEA代码格式规则以满足他们的要求. 幸运的是有 checkstyle 配置.我已经为 IDEA 安装了 check-style 插件,可以立即查看我当前格式错误的地方. 不幸的是,我没有找到将 checkstyle 配置导入 IDEA 格式规则的方法. 如果可能的话,
..
我正在尝试通过执行 mvn checkstyle:checkstyle 来使用 checkstyle 和 findbugs 但我遇到了这个错误这个错误 [ERROR] 无法在项目 my-project 上执行目标:无法解析项目默认值的依赖项:my-project:jar:1.1:在指定位置找不到工件 com.sun:tools:jar:0路径 C:\Program Files\Java\jdk-
..
我在我的项目中配置了一个 Checkstyle 验证规则,禁止定义超过 3 个输入的类方法参数.该规则适用于我的类,但有时我必须扩展不遵守此特定规则的第三方类. 是否有可能指示 Checkstyle 静默忽略某个方法? 顺便说一句,我最终得到了自己的 Checkstyle 包装器:qulice.com(参见 严格控制Java代码质量) 解决方案 在
..
我没有使用自动构建工具.只是 Checkstyle 5.5 和 ANT 1.8.我正在尝试在我的 ANT 脚本中运行 Checkstyle.ANT 脚本执行没有错误,但似乎没有调用 Checkstyle.除了 ANT 报告 BUILD SUCCESSFUL 之外,我没有得到任何输出.这是我的蚂蚁脚本:
..
我在项目 checkstyle 中使用,并且在我的 checkstyle 中定义了一个 SuppressionFilter-配置.我使用 Apache ant 通过持续集成进行自动构建. 我的问题来自以下情况:我不想在project-basedir中填充太多文件,所以checkstyle.xml和suppressions.xml都在一个名为conf的子目录中(用于构建配置).现在,Ant 和
..
我有一些自己的扩展检查.我已将它们作为插件导出,在 Eclipse 中,它们显示警告/错误.所以扩展检查工作正常. 现在我想以HTML 格式生成违规报告. 我已经检查了这个,这有效如果 rule.xml 文件中不包含扩展检查,那很好.但是在扩展检查的情况下,ant build 会给出错误. 错误是: 构建失败D:\Java_Work\JUnit_CheckStyle\build
..
我有一组属于单个类的方法,该类至少应包含 2 个参数.第一个应该是“文字"字符串类型(例如 instance.do("literal_string", obj) - 应该在方法调用行本身中正确指定).作为 next 第一个参数也应该匹配给定的正则表达式模式.第二个参数可以有任何值(对象). 另外,第一个参数在整个项目中应该是唯一的(这部分并不是真的那么重要). 是否有可能对我上面列出的
..
当我有一个没有 javadoc 的公共方法时,Checkstyle 会发出警告,这很好!当我覆盖一个公共方法时,我没有收到警告,因为 javadoc 在该方法的父类中已经可用. 现在我的方法有另一个注释,例如 @MyEvent.现在我确实收到了警告但不想要它,因为注释说得够多了.我可以排除带有特定注释的方法的警告吗? 有一些解决方案涉及向我的代码添加内容,例如 @SuppressWar
..
我在项目中创建了一个运行时异常,我想确保它被捕获在我的一个类中,这样整个程序不会在发生时爆炸(例如,如果有人删除了我想通过构建或静态分析工具中的某些操作使try/catch语句失败).不幸的是,由于Java没有强制我对此未检查的异常使用try/catch语句,因此无法在编译时强制执行它.(我无法将我的例外更改为已检查的例外). 我想知道是否可以通过使用checkstyle/pmd/findb
..
Checkstyle抱怨枚举值没有附加的Javadoc注释.但是至少在我的许多枚举中,由于值本身通常是不言自明的,因此添加javadoc似乎只是在不必要的混乱情况下降低了可读性.请考虑以下示例: /***示例枚举来说明问题.这个的每个值*枚举代表一周中的一天.*/公共枚举DaysOfWeekClean {星期日,周一,周二,周三,周四,星期五,周六;} /***示例枚举来说明问题.这个的每个
..