Skip to content

Style/PreferredHashMethods-20230525233326#210

Open
github-actions[bot] wants to merge 3 commits intomasterfrom
rubocop-challenge/20230525233326
Open

Style/PreferredHashMethods-20230525233326#210
github-actions[bot] wants to merge 3 commits intomasterfrom
rubocop-challenge/20230525233326

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Rubocop challenge!

Style/PreferredHashMethods

Safe autocorrect: No
⚠️ The autocorrect a cop can yield false positives by design.

Description

Overview

Checks for uses of methods Hash#has_key? and
Hash#has_value?, and suggests using Hash#key? and Hash#value? instead.

It is configurable to enforce the verbose method names, by using the
EnforcedStyle: verbose configuration.

Examples

EnforcedStyle: short (default)

# bad
Hash#has_key?
Hash#has_value?

# good
Hash#key?
Hash#value?

EnforcedStyle: verbose

# bad
Hash#key?
Hash#value?

# good
Hash#has_key?
Hash#has_value?

Auto generated by rubocop_challenger

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

0 participants