raise_class_collision(class_name)
private
Raise a usage error with an informative WordNet suggestion. Thanks to
Florian Gross (flgr).
Show source
def raise_class_collision(class_name)
message = " The name '\#{class_name}' is reserved by Ruby on Rails.\n Please choose an alternative and run this generator again.\n"
if suggest = find_synonyms(class_name)
message << "\n Suggestions: \n\n"
message << suggest.join("\n")
end
raise UsageError, message
end