问题标签 [codacy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
123 浏览

php - php 退出();代码中的功能警告

在使用 Codacy 分析我的 PHP 代码时,我发现了一些由 exit(); 引起的错误;功能。这是一个功能,

和代码的结果表明这一点...... 在此处输入图像描述

任何避免这种情况的替代方案或建议都会有所帮助。

0 投票
3 回答
3775 浏览

kotlin - requireNotNull 与确定运算符!在科特林

我们有一个基于 Kotlin 的应用程序,最近我们添加了第三方代码质量工具(Codacy 中的 Detekt)。但是,我们开始面临 UnsafeCallOnNullableType 错误。我们发现可行的方法是对所有可能为空的参数添加 requireNotNull 检查。目前,我们正在使用确定运算符 (!!)

我们是否有任何特定的理由或约定来选择其中一个。据我所知,两者都会抛出异常并阻塞执行流程,除了一个会抛出 IllegalArgumentException 而另一个会抛出 NullPointerException。

0 投票
2 回答
515 浏览

gradle - java 和 travis-ci、代码覆盖率和 gradle 的问题

我在几个地方尝试过如何使用 gradle 在 travis-ci 中配置 Codacy 的覆盖范围。

我发现如何在没有 travis-CI 的情况下配置 Gradle。我想做一些自动的事情。有人可以帮忙吗?

添加:

我的 build.gradle

和 travis.yml

  • java -jar ~/codacy-coverage-reporter-assembly-latest.jar 报告 -l Java -r build/reports/jacoco/test/jacocoTestReport.xml

还有 travis-ci

到目前为止还没有报道

0 投票
1 回答
277 浏览

travis-ci - Codacy 的 Travis CI 错误(项目令牌未提供且在环境中不可用)

我正在尝试将 Codacy 与 Travis CI、Spring Boot 和 Maven 一起使用。

我的 .travis.yml:

我的 pom.xml

我从 Travis CI 得到了这个错误

任何人都可以帮助我吗?

0 投票
1 回答
478 浏览

java - Codacy 不显示使用 Travis-CI 的覆盖率

我正在尝试将 travis-ci 与 Codacy 一起使用,但 travis 向我返回以下错误:

我的 .travis.yml

任何人都可以帮助我吗?

0 投票
2 回答
993 浏览

c# - 删除'button1'字段并在相关方法中将其声明为局部变量

我用 codacy 审查我的代码,而 codacy 跟我说

codacy 表示的行是 private Button button1;

本例中的方法 button1_Click

我的代码是(只是一个小例子,因为我的代码要大得多):

我不知道该怎么做,谁能解释我在这里做什么?问候

0 投票
0 回答
90 浏览

java - 无法运行 codacy maven 插件

我正在尝试对我的项目运行代码检查并查看错误:

它在说什么“报告文件不存在”?

虽然 Codacy 正在运行我的 pom 配置,但只有以下插件:

我听到的是内部 codacy 使用 pmd。除此之外,没有其他与 pom 中的错误查找相关的内容。

0 投票
1 回答
312 浏览

android - 如何在 android studio 的 Codacy 的 checkstyle.xml 中添加自定义规则?

我想在 checkstyle 中添加自定义规则,以便我可以在 codacy Dashboard 中查看它们。但它也没有显示在 codacy 仪表板中,并且在 android studio 中也出现错误,请在下面找到详细信息。我编写了一个自定义类,它扩展了 Check 类,但无法在 checkstyle.xml 中添加该类。它显示在此处输入图像描述错误无法实例化该类。

上面提到的模块可以在下面作为 java 类 MethodCallWithoutObjectCreation.java 找到

}

0 投票
0 回答
131 浏览

android - 无法在 android studio 的 Codacy 的 checkstyle.xml 中添加自定义规则

我想在 checkstyle.xml 中添加自定义规则,以便我可以在 codacy Dashboard 中查看它们。我在这样做时面临以下问题。

  1. 我编写了一个自定义类来检查类中未使用的私有方法
    。它在 android studio 中显示实例化错误,并且
    checkstyle 文档没有提供有关如何实例化自定义规则类并将其添加为模块的任何线索。

  2. Checklist.xml 正在配置 Codacy 仪表板,但未在仪表板本身上显示详细信息。

  3. 甚至 codacy 文档都说我们可以添加自定义 XML 规则,但我无法在其中添加自定义 XML 规则,并且从 Github 克隆的项目被识别为仅 java 项目。我在下面分享代码片段。

这是来自 android studio https://ibb.co/613PL9t的错误

这是 Checkstyle.xml

这是 UnusedPrivateMethodCheck.Java 类

}

为此,我收到类似的错误Unable to instantiate UnusedPrivateMethodCheckCheck

0 投票
3 回答
2001 浏览

php - 不鼓励使用 echo 语言结构。(PHP)

为什么不鼓励显示“回声语言构造”的代码(代码审查工具)。

如何解决这个问题。

1在此处输入图像描述