Je viens d'ajouter RuboCop à un projet Rails) et j'ai installé le paquet Sublime pour afficher les suggestions RuboCop dans l'éditeur. J'essaie de trouver comment changer la longueur de ligne maximale de 80 caractères ignorer complètement la règle.
Actuellement en utilisation:
Dans votre code, vous pouvez désactiver plusieurs lignes comme celle-ci:
# rubocop:disable LineLength
puts "This line is lonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnng"
# rubocop:enable LineLength
Ou ajoutez ceci à votre .rubocop.yml
fichier pour augmenter la longueur maximale:
Metrics/LineLength:
Max: 100
En créant un fichier .rubocop.yml
(Gardez un œil sur le premier .
Dans le nom du fichier) à la racine de votre projet, vous aurez de nombreuses options:
Metrics/LineLength:
# This will disable the rule completely, regardless what other options you put
Enabled: false
# Change the default 80 chars limit value
Max: 120
# If you want the rule only apply to a specific folder/file
Include:
- 'app/**/*'
# If you want the rule not to apply to a specific folder/file
Exclude:
- 'db/schema.rb'