0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Rubocop実行した結果、文字数制限で指摘

Last updated at Posted at 2021-03-18

前提

  • Rubocop導入済
  • gem 'devise' を導入済

経緯

今回、コミットする前にRubocopで確認しようと思い、
docker-compose exec web bundle exec rubocop (docker環境で動かしています)
をした結果以下の内容で指摘がありました。

ターミナル
 config/initializers/devise.rb:17:151: C: Layout/LineLength: Line is too long. [152/150]

「150文字を超えてますよ」という指摘ですね。指摘箇所はこちらです。

config/initializers/devise.rb
config.secret_key = (長いので省略しますが、[152文字]あります)

修正内容

指摘箇所の変更なしの方向でいきますので、以下のファイルを少し変更を加えました。

.rubocop.yml
Layout/LineLength:
  Max: 150 #変更後 160

考察

あと、すこし調べてみましたが、config.secret_key と言うのは、認証用のキー ですので、
環境変数に置き換えた上で管理したほうが吉ですね。

私も一旦は文字数制限のみを変更しましたが、のちほど環境変数に置き換えて管理していきます💧
本番環境がある方はその辺りも確認したほうがいいですね。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?