Method: Tetra::Package#cleanup_description

Defined in:
lib/tetra/packages/package.rb

#cleanup_description(raw, max_length) ⇒ Object



51
52
53
54
55
56
57
58
# File 'lib/tetra/packages/package.rb', line 51

def cleanup_description(raw, max_length)
  raw
    .gsub(/[\s]+/, " ")
    .strip
    .slice(0..max_length - 1)
    .sub(/\s\w+$/, "")
    .sub(/\.+$/, "")
end