问题标签 [code-climate]

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 投票
0 回答
252 浏览

haskell - How to configure code climate to count the lines of code in a Haskell project

Code climate counts the lines of code in our project, but it seems to ignore Haskell files (only Java files are counted). Is there a way to configure code climate to change this behavior?

0 投票
1 回答
2692 浏览

php - 在本地运行 Codeclimate

我尝试通过阅读 Codeclimate自述文件来通过 docker 安装 Codeclimate 。

为了在本地测试 Codeclimate。我创建了一个新文件夹hello.php并将.codeclimate.yml.

以下是我的hello.php

以下是我的.codeclimate.yml

我通过我的终端运行如下 codecliate

它显示喜欢Starting analysis和等待很长时间后。我收到超时错误。

我的配置有问题吗?

0 投票
1 回答
146 浏览

code-climate - codeclimate 验证配置错误

我是编码气候的新手,当我在codeclimate上运行我的 github 项目时遇到了这个错误。

下面是我的.codeclimate.yml文件:

错误消息中的第 23 行在上面的文件中如下所示:

我应该怎么做才能纠正这个?

0 投票
1 回答
1292 浏览

reactjs - 从 CodeClimate 方法行检查中过滤渲染函数

我们正在将 CodeClimate 添加到一个项目中,并且在我们的 React 组件中method-lines的函数中遇到了很多错误,render

例子:-

函数render有 78 行代码(允许超过 40 行)。考虑重构。

我们想从检查中过滤掉我们所有的render功能。method-lines我们可以提高线路阈值或完全禁用检查,但我们仍然希望检查其他功能,所以这是不可取的。

有用于重复检查的节点过滤,但我找不到任何类似的method-lines.

0 投票
0 回答
394 浏览

typescript - 如何配置代码气候以忽略带有日志语句的代码行

是否可以配置代码气候,因此它不计算仅记录的行数?

我喜欢每个函数都有一个阈值的想法,比如说 25 行,但在我看来,添加详细日志记录不应该造成代码气候问题。

0 投票
1 回答
268 浏览

php - 无法通过 codeclimate 在 phpmd 上更改 ExcessiveMethodLength

我的项目的代码气候中不断出现这样的警告:

  • 文件 YummySearchComponent.php 有 360 行代码(允许超过 250 行)。考虑重构。
  • 方法 getYummyHelperData 有 43 行代码(允许超过 25 行)。考虑重构。

我曾尝试更改配置,但似乎没有任何效果。Github 项目在这里:https ://github.com/cnizzardini/cakephp-yummy

奇怪的是,像 ShortVariable 这样的默认值为 3,但我能够更改为 1。我做错了什么?

.codeclimate.yml

phpmd.xml

0 投票
1 回答
104 浏览

code-climate - 是否可以跳过代码气候分析以更改某些文件

Codeclimate 分析针对提出的每个拉取请求运行。但是,我希望它在对排除文件夹下的文件进行更改时跳过分析。

是否可以配置这种行为?目的是减少合并更改/修复所需的时间。对于不涉及需要分析的代码的修复,我希望在不等待分析结束的情况下合并更改。

0 投票
2 回答
4682 浏览

java - Gitlab 和 Code-Climate - 它真正涵盖了什么?没有?

我按照这个 gitlab 文档(非常差的文档)设置了代码质量步骤: https ://docs.gitlab.com/ee/user/project/merge_requests/code_quality.html

现在代码质量步骤运行,我得到了报告(完美)。

但是,它似乎并没有检查太多,这里有一个例子:

  • “method_count 和 file_lines”:适用于我的实体类,因此它们不是真正的错误(拆分实体类没有意义)
  • “TODO found”:真正的问题没问题(好棒的代码质量检查!)

我知道还有很多其他问题。如果我将代码放入声纳立方体,我会发现比这更多的问题)

所有错误(真实错误)在哪里?

有什么设置不好吗?

我的项目来源:https ://gitlab.com/tyvain/parcoursup

0 投票
1 回答
93 浏览

code-climate - codeclimate.yml 中的代码气候测试报告器配置

Code Climate高级配置文档涵盖了除测试报告器之外的所有配置。

代码气候测试报告器可以使用codeclimate.ymlor配置,codeclimate.json以便可以将配置置于版本控制之下?

0 投票
1 回答
222 浏览

azure-devops - 将来自 Azure devops 的 jacoco 代码覆盖率报告集成到代码气候

我们正在使用 Azure devops 来运行我们的构建,并使用 jacoco 在 azure 构建代理中进行代码覆盖。我们希望将代码覆盖率报告集成到代码气候中。

有人试过吗?我尝试搜索适当的文档或步骤,但它似乎丢失了。

任何帮助/指针?