RuboCop LTS
PROJECT DOCUMENTATION
- 🌱 Why Build This?
- 🌱 Convention > Configuration
- 🌱 Even Releases (use these!)
- 🌱 Odd Releases (deprecated)
- 🌱 How to Upgrade Ruby (1.8 to 3.2)!
- 👩💻 Org Health
- 🔧 Usage
- 🧮 Development
- ⚡️ Contributing
- 🌈 Contributors
- 📄 License
- 🤝 Code of Conduct
- 📌 Versioning
This README
This Branch 🌳
This README is for the even release of rubocop-lts
supporting Ruby >= 3.2.
This gem configures many gems for you:
- rubocop
- rubocop-gradual
- rubocop-md
- rubocop-rake
- rubocop-shopify
- rubocop-thread_safety
- standard
- standard-performance (incl. rubocop-performance)
- standard-custom
- standard-rubocop-lts (ruby version-specific rules)
And optionally, if you are using RSpec:
- rubocop-rspec
And optionally, if you are building a RubyGem:
- rubocop-packaging
And optionally, if you are building a Rails app:
- standard-rails (incl. rubocop-rails)
- betterlint
Project Health 👩💻
Gem Name | Version | Downloads | CI | Activity |
---|---|---|---|---|
rubocop-lts |
||||
rubocop-ruby1_8 |
||||
rubocop-ruby1_9 |
||||
rubocop-ruby2_0 |
||||
rubocop-ruby2_1 |
||||
rubocop-ruby2_2 |
||||
rubocop-ruby2_3 |
||||
rubocop-ruby2_4 |
||||
rubocop-ruby2_5 |
||||
rubocop-ruby2_6 |
||||
rubocop-ruby2_7 |
||||
rubocop-ruby3_0 |
||||
rubocop-ruby3_1 |
||||
rubocop-ruby3_2 |
Installation ✨
Install the gem and add to the application's Gemfile by executing:
$ bundle add rubocop-lts -r false
NOTE: If you are using Rails remove the -r false
,
so the Railtie will load and rake tasks will be loaded automatically.
If bundler is not being used to manage dependencies, install the gem by executing:
$ gem install rubocop-lts
Or add this line to your application's Gemfile:
gem "rubocop-lts", "~> 24.0", require: false
And then execute:
$ bundle
Dependabot Noise Reduction
Add the following to .github/dependabot.yml
if you use Github Actions.
ignore:
- dependency-name: "rubocop-lts"