From 664db2306c84e7280fe09b571a25876c1d8d4d36 Mon Sep 17 00:00:00 2001 From: Bertocq Date: Sat, 10 Feb 2018 21:28:36 +0100 Subject: [PATCH] Enable rubocop Rails cops without issues --- .rubocop.yml | 123 +++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 120 insertions(+), 3 deletions(-) diff --git a/.rubocop.yml b/.rubocop.yml index 0cf7bafb6..7acef0837 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -16,9 +16,6 @@ AllCops: # to ignore them, so only the ones explicitly set in this file are enabled. DisabledByDefault: true -Rails: - Enabled: true - Metrics/LineLength: Max: 100 @@ -121,6 +118,126 @@ Performance/UnfreezeString: Performance/UriDefaultParser: Enabled: true +Rails/ActionFilter: + Enabled: true + +Rails/ActiveSupportAliases: + Enabled: true + +Rails/ApplicationJob: + Enabled: true + +Rails/ApplicationRecord: + Enabled: true + +Rails/Blank: + Enabled: true + +Rails/CreateTableWithTimestamps: + Enabled: true + +Rails/Date: + Enabled: true + +Rails/Delegate: + Enabled: true + +Rails/DelegateAllowBlank: + Enabled: true + +Rails/DynamicFindBy: + Enabled: true + +Rails/EnumUniqueness: + Enabled: true + +Rails/EnvironmentComparison: + Enabled: true + +Rails/Exit: + Enabled: true + +Rails/FilePath: + Enabled: true + +Rails/FindBy: + Enabled: true + +Rails/FindEach: + Enabled: true + +Rails/HasAndBelongsToMany: + Enabled: true + +Rails/HasManyOrHasOneDependent: + Enabled: true + +Rails/HttpPositionalArguments: + Enabled: true + +Rails/InverseOf: + Enabled: true + +Rails/LexicallyScopedActionFilter: + Enabled: true + +Rails/NotNullColumn: + Enabled: true + +Rails/Output: + Enabled: true + +Rails/OutputSafety: + Enabled: true + +Rails/PluralizationGrammar: + Enabled: true + +Rails/Presence: + Enabled: true + +Rails/Present: + Enabled: true + +Rails/ReadWriteAttribute: + Enabled: true + +Rails/RedundantReceiverInWithOptions: + Enabled: true + +Rails/RelativeDateConstant: + Enabled: true + +Rails/RequestReferer: + Enabled: true + +Rails/ReversibleMigration: + Enabled: true + +Rails/SafeNavigation: + Enabled: true + +Rails/SaveBang: + Enabled: true + +Rails/ScopeArgs: + Enabled: true + +Rails/SkipsModelValidations: + Enabled: true + +Rails/TimeZone: + Enabled: true + +Rails/UniqBeforePluck: + Enabled: true + +Rails/UnknownEnv: + Enabled: true + +Rails/Validation: + Enabled: true + RSpec/AlignLeftLetBrace: Enabled: false