Metadata


Name
rubocop-discourse
Version
3.12.1
Platform
ruby
Authors
Discourse Team
Bindir
bin
Date
2025-03-10 00:00:00 UTC
Dependencies
activesupport (>= 6.1)
rubocop (>= 1.73.2)
rubocop-rspec (>= 3.0.1)
rubocop-factory_bot (>= 2.27.0)
rubocop-capybara (>= 2.22.0)
rubocop-rails (>= 2.30.3)
rubocop-rspec_rails (>= 2.31.0)
lint_roller (>= 1.1.0)
rake (~> 13.1.0, development)
rspec (~> 3.12.0, development)
Files
.github/workflows/ci.yml
.gitignore
.rspec
.rubocop.yml
.streerc
Gemfile
LICENSE
README.md
Rakefile
config/default.yml
default.yml
lib/rubocop-discourse.rb
lib/rubocop/cop/discourse/fabricator_shorthand.rb
lib/rubocop/cop/discourse/no_add_reference_active_record_migrations.rb
lib/rubocop/cop/discourse/no_chdir.rb
lib/rubocop/cop/discourse/no_direct_multisite_manipulation.rb
lib/rubocop/cop/discourse/no_json_parse_response.rb
lib/rubocop/cop/discourse/no_mixing_multisite_and_standard_specs.rb
lib/rubocop/cop/discourse/no_mocking_jobs.rb
lib/rubocop/cop/discourse/no_nokogiri_html_fragment.rb
lib/rubocop/cop/discourse/no_reset_column_information_in_migrations.rb
lib/rubocop/cop/discourse/no_time_new_without_args.rb
lib/rubocop/cop/discourse/no_uri_escape_encode.rb
lib/rubocop/cop/discourse/only_top_level_multisite_specs.rb
lib/rubocop/cop/discourse/plugins/call_requires_plugin.rb
lib/rubocop/cop/discourse/plugins/namespace_constants.rb
lib/rubocop/cop/discourse/plugins/namespace_methods.rb
lib/rubocop/cop/discourse/plugins/no_monkey_patching.rb
lib/rubocop/cop/discourse/plugins/use_plugin_instance_on.rb
lib/rubocop/cop/discourse/plugins/use_require_relative.rb
lib/rubocop/cop/discourse/services/empty_lines_around_blocks.rb
lib/rubocop/cop/discourse/services/group_keywords.rb
lib/rubocop/cop/discourse/time_eq_matcher.rb
lib/rubocop/cop/discourse_cops.rb
lib/rubocop/discourse/plugin.rb
lib/rubocop/discourse/version.rb
rubocop-capybara.yml
rubocop-core.yml
rubocop-discourse.gemspec
rubocop-factory_bot.yml
rubocop-layout.yml
rubocop-rails.yml
rubocop-rspec.yml
spec/fixtures/controllers/bad_controller.rb
spec/fixtures/controllers/base_controller.rb
spec/fixtures/controllers/good_controller.rb
spec/fixtures/controllers/inherit_from_outside_controller.rb
spec/fixtures/controllers/namespaced_parent_controller.rb
spec/fixtures/controllers/no_requires_plugin_controller.rb
spec/fixtures/controllers/requires_plugin_controller.rb
spec/lib/rubocop/cop/discourse/services/empty_lines_around_blocks_spec.rb
spec/lib/rubocop/cop/discourse/services/group_keywords_spec.rb
spec/lib/rubocop/cop/fabricator_shorthand_spec.rb
spec/lib/rubocop/cop/no_add_reference_active_record_migrations_spec.rb
spec/lib/rubocop/cop/no_mixing_multisite_and_standard_specs_spec.rb
spec/lib/rubocop/cop/no_mocking_jobs_enqueue_spec.rb
spec/lib/rubocop/cop/no_reset_column_information_migrations_spec.rb
spec/lib/rubocop/cop/only_top_level_multisite_specs_spec.rb
spec/lib/rubocop/cop/plugins/call_requires_plugin_spec.rb
spec/lib/rubocop/cop/plugins/namespace_constants_spec.rb
spec/lib/rubocop/cop/plugins/namespace_methods_spec.rb
spec/lib/rubocop/cop/plugins/no_monkey_patching_spec.rb
spec/lib/rubocop/cop/plugins/use_plugin_instance_on_spec.rb
spec/lib/rubocop/cop/plugins/use_require_relative_spec.rb
spec/lib/rubocop/cop/time_eq_matcher_spec.rb
spec/spec_helper.rb
stree-compat.yml
Homepage
https://github.com/discourse/rubocop-discourse
Licenses
MIT
Metadata
{"default_lint_roller_plugin"=>"RuboCop::Discourse::Plugin"}
Require paths
lib
Required ruby version
>= 0
Required rubygems version
>= 0
Rubygems version
3.6.2
Specification version
4
Summary
Custom rubocop cops used by Discourse
Original platform
ruby
New platform
ruby