2016-07-12 10 views
14

私はRailsの初心者です。私は標準をチェックするために 'Rubocop'を使用していますが、私は '固定文字列リテラル'をチェックする方法に悩まされています。それは私のファイル上で言って続けます:固定ストリングリテラルコメントチェックを無効にする

Missing frozen string literal comment. 

これはrubocopのチェックを無効にする方法はありますか?それを無効にするのは悪い考えですか?

私はrubocop.ymlでこれを試みたが、あなたはあなたの.rubocop.ymlに以下を追加したい場合があります

frozen_string_literal: false 

答えて

29

この1つは私のために働いていないrubocop.ymlファイルを追加する私のため

Style/FrozenStringLiteralComment: 
    Enabled: false 
7

を動作しませんでした:[編集済み]

Style/FrozenStringLiteralComment: 
    Enabled: false 

それはに悪い考えですこの警官を無効にする?場合によります。 Ruby 3.0に移行する前にこれを再訪したいと思うかもしれません。しかし、Ruby 3.0はすぐにリリースされないので、その間にもっと重要なことがあるかもしれません。

1

を働きました。それは.rubocop.ymlでなければなりません。

.rubocop.ymlファイルをRailsアプリケーションのルートディレクトリに作成し、次のコードを追加してfrozen_string_literalチェックを無効にします。

Style/FrozenStringLiteralComment: 
    Enabled: false 
.rubocop.yml

関連する問題