Module: Boson::Command::Save
- Included in:
- Boson::Command
- Defined in:
- lib/boson/save.rb
Instance Method Summary collapse
Instance Method Details
#marshal_dump ⇒ Object
137 138 139 140 141 142 143 |
# File 'lib/boson/save.rb', line 137 def marshal_dump if @args && @args.any? {|e| e[1].is_a?(Module) } @args.map! {|e| e.size == 2 ? [e[0], e[1].inspect] : e } @file_parsed_args = true end [@name, @alias, @lib, @desc, @options, @render_options, @args, @default_option] end |
#marshal_load(ary) ⇒ Object
145 146 147 |
# File 'lib/boson/save.rb', line 145 def marshal_load(ary) @name, @alias, @lib, @desc, @options, @render_options, @args, @default_option = ary end |