Skip to content

Commit

Permalink
Make Lint/RedundantSafeNavigation aware of several methods
Browse files Browse the repository at this point in the history
This PR makes `Lint/RedundantSafeNavigation` aware of
`blank?`, `presence`, and `present?` methods.
  • Loading branch information
koic committed May 27, 2023
1 parent b70b1d8 commit 4052e55
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* [#1014](https://github.com/rubocop/rubocop-rails/pull/1014): Make `Lint/RedundantSafeNavigation` aware of `blank?`, `presence`, and `present?` methods. ([@koic][])
14 changes: 14 additions & 0 deletions config/default.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,20 @@ Lint/NumberConversion:
- in_milliseconds
AllowedPatterns: []

Lint/RedundantSafeNavigation:
# Add `blank?`, `presence`, and `present?` methods to the default of the RuboCop core.
# https://github.com/rubocop/rubocop/blob/v1.51.0/config/default.yml#L2148-L2159
AllowedMethods:
- instance_of?
- kind_of?
- is_a?
- eql?
- respond_to?
- equal?
- blank?
- presence
- present?

Rails:
Enabled: true
DocumentationBaseURL: https://docs.rubocop.org/rubocop-rails
Expand Down

0 comments on commit 4052e55

Please sign in to comment.