Method: Cosensee::LineParser#clean_elements
- Defined in:
- lib/cosensee/line_parser.rb
#clean_elements(elements) ⇒ Object
252 253 254 255 256 257 258 259 260 261 262 263 264 |
# File 'lib/cosensee/line_parser.rb', line 252 def clean_elements(elements) fixed = [] elements.each do |elem| last_elem = fixed.last if last_elem.is_a?(String) && elem.is_a?(String) fixed[-1] = "#{last_elem}#{elem}" else fixed << elem end end fixed.filter { |elem| !elem.nil? && elem != '' } end |