问题标签 [reek]

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 投票
2 回答
78 浏览

ruby - 使用参数重构 ruby​​ 条件

我想知道是否有更简单的方法可以在 ruby​​ 中执行此条件

我的条件:

该条件的问题,即使用params[:smth]2 次的臭味抛出警告,有一种可能分配params[:smth]给变量,但也许你知道更聪明的方法?

0 投票
1 回答
565 浏览

ruby-on-rails - 正确配置 ruby​​critic 和 reek 以忽略 InstanceVariableAssumption

.reek.yml我的 rails 应用程序的根目录中有一个文件,其中包含以下内容:

但是,当我运行以下命令时rubycritic app lib,它似乎不尊重我的 reek 文件。有人知道如何正确配置这个文件和/或让 ruby​​critic 尊重它吗?

0 投票
1 回答
446 浏览

ruby-on-rails - 删除可写属性警告 - Reek

模型定义如下

这会通过臭味引发以下警告

Order#stop_type 是可写属性

关于如何解决这个问题的任何想法?

0 投票
1 回答
403 浏览

ruby-on-rails - 禁用内联或按方法臭味代码气味检测器

有没有办法禁用reek每个方法、每行或每个块的 gem 警告?

rubocop例如,我们有什么

这个例子将抑制 rubocop 的警告,我正在寻找类似的reek工具。

在文档中我发现它只能通过配置文件进行配置,但这不是我想要的