Module: PlutoniumGenerators::Generator
- Included in:
- ModelGeneratorBase, Pu::Core::AssetsGenerator, Pu::Core::InstallGenerator, Pu::Core::RubyGenerator, Pu::Docker::InstallGenerator, Pu::Eject::LayoutGenerator, Pu::Eject::ShellGenerator, Pu::Extra::ColorizedLoggerGenerator, Pu::Field::InputGenerator, Pu::Field::RendererGenerator, Pu::Gem::AnnotatedGenerator, Pu::Gem::DotenvGenerator, Pu::Gem::LetterOpenerGenerator, Pu::Gem::RedisGenerator, Pu::Gem::StandardGenerator, Pu::Gem::StateMachinesGenerator, Pu::Pkg::PackageGenerator, Pu::Pkg::PortalGenerator, Pu::Res::ConnGenerator, Pu::Res::EntityGenerator, Pu::Res::ScaffoldGenerator, Pu::Service::PostgresGenerator, Pu::Service::SidekiqGenerator
- Defined in:
- lib/generators/pu/lib/plutonium_generators/generator.rb
Class Method Summary collapse
Methods included from Concerns::Logger
#debug, #error, #exception, #info, #success, #warn
Methods included from Concerns::Config
Class Method Details
.included(base) ⇒ Object
13 14 15 16 17 18 19 |
# File 'lib/generators/pu/lib/plutonium_generators/generator.rb', line 13 def self.included(base) base.send :class_option, :interactive, type: :boolean, desc: "Show prompts. Default: true" base.send :class_option, :bundle, type: :boolean, desc: "Run bundle after setup. Default: true" base.send :class_option, :lint, type: :boolean, desc: "Run linter after generation. Default: false" base.include Concerns::PackageSelector end |