class Rails::Generators::Base

def self.generator_name # :doc:

:doc:
Rails::Generators::ModelGenerator will return "model" as generator name.
Removes the namespaces and get the generator name. For example,
def self.generator_name # :doc:
  @generator_name ||= if generator = name.to_s.split("::").last
    generator.delete_suffix!("Generator")
    generator.underscore
  end
end