diff --git a/.rubocop b/.rubocop new file mode 100644 index 0000000..fc40e8e --- /dev/null +++ b/.rubocop @@ -0,0 +1 @@ +--ignore-unrecognized-cops diff --git a/.rubocop.yml b/.rubocop.yml index 3f1b32d..17c7f88 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 095e660..bc1dfc9 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 fb2efc8..dffec66 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"