Skip to content

Files

Latest commit

 

History

History
43 lines (30 loc) · 799 Bytes

Style-Alias.md

File metadata and controls

43 lines (30 loc) · 799 Bytes

Pattern: Wrong alias

Issue: -

Description

This rule enforces the use of either #alias or #alias_method depending on configuration. It also flags uses of alias :symbol rather than alias bareword.

Examples

# EnforcedStyle: prefer_alias

# good
alias bar foo

# bad
alias_method :bar, :foo
alias :bar :foo
# EnforcedStyle: prefer_alias_method

# good
alias_method :bar, :foo

# bad
alias bar foo

Default configuration

Attribute Value
EnforcedStyle prefer_alias
SupportedStyles prefer_alias, prefer_alias_method

Further Reading