From 914145885800260226b319e4cb6befbd4c4f1a2f Mon Sep 17 00:00:00 2001 From: Konstantin Ilchenko Date: Tue, 2 Apr 2024 12:50:56 +0200 Subject: [PATCH] Fix rubocop errors in CI --- .rubocop | 1 + .rubocop.yml | 9 ++++++++- gemfiles/ar_70.gemfile | 2 ++ prometheus_exporter.gemspec | 2 +- 4 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 .rubocop diff --git a/.rubocop b/.rubocop new file mode 100644 index 00000000..fc40e8e2 --- /dev/null +++ b/.rubocop @@ -0,0 +1 @@ +--ignore-unrecognized-cops diff --git a/.rubocop.yml b/.rubocop.yml index 3f1b32d7..17c7f883 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -4,4 +4,11 @@ inherit_gem: AllCops: Exclude: - 'gemfiles/**/*' - - 'vendor/**/*' \ No newline at end of file + - 'vendor/**/*' + +Discourse/Plugins/NoMonkeyPatching: + Enabled: false + +Discourse/Plugins/NamespaceMethods: + Exclude: + - bin/prometheus_exporter diff --git a/gemfiles/ar_70.gemfile b/gemfiles/ar_70.gemfile index 095e6608..bc1dfc9c 100644 --- a/gemfiles/ar_70.gemfile +++ b/gemfiles/ar_70.gemfile @@ -2,4 +2,6 @@ source "https://rubygems.org" +gem "activerecord", "~> 7.0.0" + gemspec path: "../" diff --git a/prometheus_exporter.gemspec b/prometheus_exporter.gemspec index fb2efc88..dffec661 100644 --- a/prometheus_exporter.gemspec +++ b/prometheus_exporter.gemspec @@ -34,7 +34,7 @@ Gem::Specification.new do |spec| spec.add_development_dependency "oj", "~> 3.0" spec.add_development_dependency "rack-test", "~> 0.8.3" spec.add_development_dependency "minitest-stub-const", "~> 0.6" - spec.add_development_dependency "rubocop-discourse", ">2" + spec.add_development_dependency "rubocop-discourse", ">= 3" spec.add_development_dependency "appraisal", "~> 2.3" spec.add_development_dependency "activerecord", "~> 6.0.0" spec.add_development_dependency "redis", "> 5"