lib/rubysmith/builders/console.rb in rubysmith-0.9.1 vs lib/rubysmith/builders/console.rb in rubysmith-0.10.0

- old
+ new

@@ -2,28 +2,26 @@ module Rubysmith module Builders # Builds project skeleton console for object inspection and exploration. class Console - def self.call realm, builder: Builder - new(realm, builder: builder).call - end + def self.call(configuration, builder: Builder) = new(configuration, builder: builder).call - def initialize realm, builder: Builder - @realm = realm + def initialize configuration, builder: Builder + @configuration = configuration @builder = builder end def call - return unless realm.build_console + return unless configuration.build_console - builder.call(realm.with(template_path: "%project_name%/bin/console.erb")) + builder.call(configuration.with(template_path: "%project_name%/bin/console.erb")) .render .permit 0o755 end private - attr_reader :realm, :builder + attr_reader :configuration, :builder end end end