Skip to content

Files

Latest commit

 

History

History
29 lines (19 loc) · 532 Bytes

Rails-CompactBlank.md

File metadata and controls

29 lines (19 loc) · 532 Bytes

Pattern: Missing use of compact_blank

Issue: -

Description

Checks if collection can be blank-compacted with compact_blank.

Examples

# bad
collection.reject(&:blank?)
collection.reject { |_k, v| v.blank? }

# good
collection.compact_blank

# bad
collection.reject!(&:blank?)
collection.reject! { |_k, v| v.blank? }

# good
collection.compact_blank!

Further Reading