問題タブ [rubocop]
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.
rubocop - 新しいクラスに対してのみ Ruboco でルールを有効にすることは可能ですか?
Rubocop でルールを有効にしたいのClassLength
ですが、すべてのレガシー コードのアラートを受信し始めないように、新しいクラスに対してのみ有効にします。することは可能ですか?
ruby-on-rails - rubocop の異なる出力
現在、rubocop は Rails プロジェクトに関して、呼び出し方に応じて 3 つの異なる出力を提供しています。
システム rubocop のバージョンは Gemfile のものとは異なるため、2 つのバリエーションが理にかなっています。しかし3 ? うーん?
3番目の出力はrubocopの3番目のバージョンから来ていると思いますか? それはどこでしょうか?何が起きてる?
アップデート:
タスクリスト:['ci:setup', :spec, :rubocop, :jshint, 'brakeman:run', 'bundler:audit', 'bundler:outdated']
更新 2:
同僚のアドバイスで、レーキ中に実行中の rubocop バージョンを取得するためにこれをドロップしました。
それは0.30.1
、私が期待するバージョンを出力します。エラーの説明はまだありません。
ruby-on-rails-3 - Rubocop の「モジュール WareHouse」の「C: キャリッジ リターン文字が検出されました」
私はrubocop
自分のアプリケーションで使用しています。という問題に直面していC: Carriage return character detected.
ます。
これが私のコードです。
誰でもこれを手伝ってもらえますか?
ruby - Rubocop:メソッドの行数が多すぎます
こんにちは、Ruby プログラミング初心者です。私のプロジェクトで rubocop インスペクションを実行すると、次のように表示されます。
メソッドの行が多すぎます。[13/10] def refresh_status
これが私の方法です:
そのメソッドを短くする方法が見つかりません。助けていただけないでしょうか?
ruby-on-rails - rubocop の外部ローカル変数のシャドウイングとは何ですか? これを修正するにはどうすればよいですか?
レール上でrubocopを実行していますが、以下のメッセージが表示されました。
これがコードです。
終わり
ruby - Rubocop 引数リストの長さを無効にする
現在、Rubocop から「5 つ以上のパラメーター リストを使用しないでください」というフィードバックが寄せられています。
これを無効にする #Rubocop:disable コマンドは何ですか? コードに余分な引数があることに満足しているので、変更したくありません。
ruby-on-rails - Rails で Minitest を使用している場合、rake でテストが実行されるたびに自動的に実行されるように RubyCop を設定するにはどうすればよいですか?
次のコマンドを実行すると、テストを実行する前に指定したアプリケーション ディレクトリをRuboCopに検査してもらいます。
ruby - 返すブロックのブレースを許可する
値を返す複数行のブロックを書くとき、ブロックの目的が何かをするのではなく、何かを返すことであることを明確にするために、 do
-の代わりに中括弧を使用するのが好きです。end
Rubocop の標準構成ではそれが許可されておらず、複数行のブロックは-ブロックrubocop -a
に変換されます。do
end
この区別を可能にするRubocopの構成パラメータはありますか?
編集:または、少なくとも、閉じ括弧の後にドット(。)がある場合、括弧ブロックの変更を回避します。
ruby-on-rails - rubocop を使用した Emacs フライチェック モードでのエラー
rubocop チェッカーでフライチェック モードを使用します。
rbファイルを開くと、
フライチェックモードが機能しない
また、projectile / projectile-rails モードも使用します。しかし、いくつかのプロジェクトの rb ファイルはエラーを発生させません。一部のプロジェクトでエラーが発生しました。