rubocop
https://github.com/rubocop-hq/rubocop
Ruby
A Ruby static code analyzer and formatter, based on the community Ruby style guide.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
50 Subscribers
View all SubscribersAdd a CodeTriage badge to rubocop
Help out
- Issues
- Rules for "relative" indentations to be placed into "columns" of the default indentation
- Max Offenses option
- False positive of `IndentationStyle` with tabs and alignment
- To discuss: relaxed "case-by-case consistency" setting for layout cops
- Passing a -c configuration to rubocop hides the pending cops warnings
- ignore .git repository even if not Excluded
- New cop: Detect unexpected overriding of Kernel methods
- Is there a way to add custom deprecated methods on the DeprecatedClassMethods?
- Layout/DotPosition mismatch with guide (guide currently accepts both equally, while rubocop has a preferrence / default)
- Regression of #4198 - Lint/AmbiguousBlockAssociation
- Docs
- RuboCop::Cop::Layout::LineLength#breakable_string_delimiters
- RuboCop::Cop::Layout::LineLength#breakable_dstr_begin_position
- RuboCop::Cop::Layout::LineLength#breakable_string_range
- RuboCop::Cop::Layout::LineLength#breakable_string_position
- RuboCop::Cop::Layout::LineLength#breakable_string?
- RuboCop::Cop::Layout::LineLength#check_for_breakable_dstr
- RuboCop::Cop::Layout::LineLength#check_for_breakable_str
- RuboCop::Cop::Layout::LineLength#on_dstr
- RuboCop::Cop::Layout::LineLength#on_str
- RuboCop::Cop::Layout::LineLength#largest_possible_string