# File lib/hammer_cli/completer.rb, line 56 def split_line @line.scan(/-[\w\-]+=?[\s]*|["][^"]*["]?[\s]*|['][^']*[']?[\s]*|[^\s]+[\s]*/).collect do |word| CompleterWord.new(word.gsub(/=$/, ' ')) end end