Sha256: 0dbdd8fd028b11a379c209f1fc7673a9b2fd9ed160a0f6d2976567ad1167a5b5
Contents?: true
Size: 1.44 KB
Versions: 1
Compression:
Stored size: 1.44 KB
Contents
# RuboCop Performance [](https://circleci.com/gh/rubocop-hq/rubocop-performance) Performance optimization analysis for your projects, as an extension to [RuboCop](https://github.com/rubocop-hq/rubocop). ## Installation Just install the `rubocop-performance` gem ```sh gem install rubocop-performance ``` or if you use bundler put this in your `Gemfile` ```ruby gem 'rubocop-performance' ``` ## Usage You need to tell RuboCop to load the Performance extension. There are three ways to do this: ### RuboCop configuration file Put this into your `.rubocop.yml`. ```yaml require: rubocop-performance ``` Now you can run `rubocop` and it will automatically load the RuboCop Performance cops together with the standard cops. ### Command line ```sh rubocop --require rubocop-performance ``` ### Rake task ```ruby RuboCop::RakeTask.new do |task| task.requires << 'rubocop-performance' end ``` ## The Cops All cops are located under [`lib/rubocop/cop/performance`](lib/rubocop/cop/performance), and contain examples/documentation. In your `.rubocop.yml`, you may treat the Performance cops just like any other cop. For example: ```yaml Performance/Size: Exclude: - lib/example.rb ``` ## Contributing Checkout the [contribution guidelines](CONTRIBUTING.md). ## License `rubocop-performance` is MIT licensed. [See the accompanying file](LICENSE.txt) for the full text.
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rubocop-performance-1.0.0 | README.md |