class ActiveAdmin::Generators::DeviseGenerator
def install_devise
def install_devise begin Dependency.devise! Dependency::Requirements::DEVISE rescue DependencyError => e raise ActiveAdmin::GeneratorError, "#{e.message} If you don't want to use devise, run the generator with --skip-users." end require "devise" initializer_file = File.join(destination_root, "config", "initializers", "devise.rb") if File.exist?(initializer_file) log :generate, "No need to install devise, already done." else log :generate, "devise:install" invoke "devise:install" end end