Skip to content

Files

Latest commit

 

History

History
27 lines (19 loc) · 588 Bytes

Rails-ActiveSupportAliases.md

File metadata and controls

27 lines (19 loc) · 588 Bytes

Pattern: Use of ActiveSupport alias

Issue: -

Description

This rule checks that ActiveSupport aliases to core ruby methods are not used.

Examples

# good
'some_string'.start_with?('prefix')
'some_string'.end_with?('suffix')
[1, 2, 'a'] << 'b'
[1, 2, 'a'].unshift('b')

# bad
'some_string'.starts_with?('prefix')
'some_string'.ends_with?('suffix')
[1, 2, 'a'].append('b')
[1, 2, 'a'].prepend('b')

Further Reading