问题标签 [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.
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?
php - 在本地运行 Codeclimate
我尝试通过阅读 Codeclimate自述文件来通过 docker 安装 Codeclimate 。
为了在本地测试 Codeclimate。我创建了一个新文件夹hello.php
并将.codeclimate.yml
.
以下是我的hello.php
以下是我的.codeclimate.yml
我通过我的终端运行如下 codecliate
它显示喜欢Starting analysis
和等待很长时间后。我收到超时错误。
我的配置有问题吗?
code-climate - codeclimate 验证配置错误
我是编码气候的新手,当我在codeclimate上运行我的 github 项目时遇到了这个错误。
下面是我的.codeclimate.yml
文件:
错误消息中的第 23 行在上面的文件中如下所示:
我应该怎么做才能纠正这个?
reactjs - 从 CodeClimate 方法行检查中过滤渲染函数
我们正在将 CodeClimate 添加到一个项目中,并且在我们的 React 组件中method-lines
的函数中遇到了很多错误,render
例子:-
函数
render
有 78 行代码(允许超过 40 行)。考虑重构。
我们想从检查中过滤掉我们所有的render
功能。method-lines
我们可以提高线路阈值或完全禁用检查,但我们仍然希望检查其他功能,所以这是不可取的。
有用于重复检查的节点过滤,但我找不到任何类似的method-lines
.
typescript - 如何配置代码气候以忽略带有日志语句的代码行
是否可以配置代码气候,因此它不计算仅记录的行数?
我喜欢每个函数都有一个阈值的想法,比如说 25 行,但在我看来,添加详细日志记录不应该造成代码气候问题。
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
code-climate - 是否可以跳过代码气候分析以更改某些文件
Codeclimate 分析针对提出的每个拉取请求运行。但是,我希望它在对排除文件夹下的文件进行更改时跳过分析。
是否可以配置这种行为?目的是减少合并更改/修复所需的时间。对于不涉及需要分析的代码的修复,我希望在不等待分析结束的情况下合并更改。
java - Gitlab 和 Code-Climate - 它真正涵盖了什么?没有?
我按照这个 gitlab 文档(非常差的文档)设置了代码质量步骤: https ://docs.gitlab.com/ee/user/project/merge_requests/code_quality.html
现在代码质量步骤运行,我得到了报告(完美)。
但是,它似乎并没有检查太多,这里有一个例子:
- “method_count 和 file_lines”:适用于我的实体类,因此它们不是真正的错误(拆分实体类没有意义)
- “TODO found”:真正的问题没问题(好棒的代码质量检查!)
我知道还有很多其他问题。如果我将代码放入声纳立方体,我会发现比这更多的问题)
所有错误(真实错误)在哪里?
有什么设置不好吗?
code-climate - codeclimate.yml 中的代码气候测试报告器配置
Code Climate高级配置文档涵盖了除测试报告器之外的所有配置。
代码气候测试报告器可以使用codeclimate.yml
or配置,codeclimate.json
以便可以将配置置于版本控制之下?
azure-devops - 将来自 Azure devops 的 jacoco 代码覆盖率报告集成到代码气候
我们正在使用 Azure devops 来运行我们的构建,并使用 jacoco 在 azure 构建代理中进行代码覆盖。我们希望将代码覆盖率报告集成到代码气候中。
有人试过吗?我尝试搜索适当的文档或步骤,但它似乎丢失了。
任何帮助/指针?