问题标签 [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.
python - 如何在 python 中使用 xarray 将气候数据集相乘?
输入 :
输出 :
(64800, 72) (72, 64800) (64800, 0) <xarray.DataArray (space: 64800, time: 0)> array([], shape=(64800, 0), dtype=float64) 坐标:*时间(time) datetime64[ns] * space (space) MultiIndex
- 纬度(空间) float64 -90.0 -90.0 -90.0 -90.0 ... 89.0 89.0 89.0 89.0
- 经度(空间) float64 0.0 1.0 2.0 3.0 4.0 ... 356.0 357.0 358.0 359.0('空间','时间')
最初 Xt 矩阵的大小是 64800 72,Y 是 72 64800。这两个矩阵相乘后,大小应该是 64800 64800,但我得到 64800 0。为什么会这样?帮我解决这个问题。基本上我在这里使用 xarray 。
图片附在这里
gitlab - 未能加载代码气候报告,但报告存在
在 gitlab 中,我有一个生成代码气候报告的管道,应该显示在 gitlab 小部件中。
报告已成功生成(我添加了cat code-quality.json
但我有消息 «Failed to load codeclimate report»。
当我检查 gitlab 页面的源代码时,我看到一个似乎包含导致问题的代码的字符串:
当我在没有 的 url 栏中复制/粘贴路径时\u0026proxy=true
,文件已成功下载。
这里是.gitlab-ci.yml
生成文件的配置。
你知道这段代码有什么问题吗?或者如果没关系,我应该在哪里解决这个问题?
code-coverage - cypress 代码覆盖中的项目相对路径
我使用 Cypress 进行客户端 e2e 测试,使用@cypress/code-coverage进行报告。我有一个monorepo、客户端和服务器文件夹。每个人都会生成自己的覆盖率报告(lcov.info)。我正在使用 CodeClimate 来跟踪总覆盖率。它提供了一个将多个报告合并为一个,然后上传的工具问题是两个报告都有相对路径(关于测试的文件)到服务,所以 /client/coverage/lcov.info 没有构建路径'client/component/index.ts'
但是/component/index.ts
这样报表合并失败
我可以在服务器端解决这个问题,将一些选项传递给 jest-conf,但我没有处理任何与 cypress 相关的问题。我可以在根级别生成报告文件夹/文件,将选项传递给 nyc(@cypress/code-coverage 使用该选项),但路径仍然是客户端文件夹的相对路径。
有没有人遇到过这个问题?非常感谢帮助
ruby-on-rails - 有没有办法让 codeclimate 忽略 PR 中未修改的行?
我们刚刚为我们的 PR 启用了 CodeClimate,并且有大量的重构工作要做,但它使我们的 PR 无法处理未触及的代码行。
即,如果我修改文件中的任何位置,它将分析所述文件中的每一行。
有没有办法阻止这种行为?
yaml - 尽管有 .codeclimate.yaml 文件,但不能忽略行长
我正在使用 Python Black 自动将行长减少到 88,但 pep8 linter 强制执行 79 个字符的限制。我想关掉这个
我的.codeclimate.yaml
文件以:
但这似乎不受尊重。
python - 制作风合成时的引导测试问题
我想做bootstrap显着性检验来查看850风的复合,复合包含23年(umature/vmature),总样本(ujjaano/vjjaano)包含71年。它们是 3-D 数据。但是我发现我的结果在所有领域都很重要。然后我意识到我在函数内,他们在总样本中随机选择数据,但我必须选择与合成相同大小的数据,这意味着我必须从总样本中随机选择 23 个数字 1000 次. 我很困惑如何处理它,我可以请你帮忙吗?从图片中您可以找到我的代码。代码
javascript - 解析错误:找不到模块 'babel-plugin-root-import' 需要堆栈:在代码环境中
我在 codeclimate 上遇到以下错误,有人可以帮助我吗
解析错误:找不到模块 'babel-plugin-root-import' 需要堆栈:- /usr/local/node_modules/@babel/core/lib/config/files/plugins.js - /usr/local/node_modules/@babel /core/lib/config/files/index.js - /usr/local/node_modules/@babel/core/lib/index.js - /usr/local/node_modules/@babel/eslint-parser/lib/worker/babel -core.cjs - /usr/local/node_modules/@babel/eslint-parser/lib/worker/handle-message.cjs - /usr/local/node_modules/@babel/eslint-parser/lib/client.cjs - / usr/local/node_modules/@babel/eslint-parser/lib/index.cjs - /usr/local/node_modules/eslint/lib/cli-engine/config-array-factory.js - /usr/src/app/lib /eslint6-patch.js - /usr/src/app/lib/eslint.js - /usr/src/app/bin/eslint.js
babel.config.js
.eslintrc
.codeclimate.yml
software-quality - CodeClimate 不读取配置
在我的反应项目代码质量检查器 CodeClimate 中,使用高级配置只是停止一些愚蠢的代码质量因素/阈值,如 50 行代码,:
.codeclimate.yml
除了我之外,我还创建了什么package.json
并将其上传到存储库(与分支 DEV 上的 CodeClimate 连接),遵循文档。
这是.yml
文件的示例:
问题是: CodeClimate 不会根据我的配置文件更改记录和指标!!我通过文件更改了记录;.yml
但仍未在 CodeClimate 网站上更新?!!指标与默认值相同。
*** 提示:CodeClimate 网站设置与我们停止所有条件无关,除默认值外没有任何应用!而且我不想删除并重新添加回购,因为我会在增强过程中丢失我的跟踪记录。
gitlab - 模板文件在 Gitlab CI/CD 中不是有效位置
我已经修改了我的 Gitlab CI/CD 当前流程,以使用 codeclimate 添加一个关于代码质量的阶段。我尝试尽可能地遵循 Gitlab 文档,但是我收到了关于配置模板的错误。
这是我的.gitlabci.yml
文件的内容