Module: Boson::Library::Save
- Included in:
- Boson::Library
- Defined in:
- lib/boson/save.rb
Instance Attribute Summary collapse
-
#repo_dir ⇒ Object
Returns the value of attribute repo_dir.
Instance Method Summary collapse
- #before_initialize ⇒ Object
- #config ⇒ Object
- #marshal_dump ⇒ Object
- #marshal_load(ary) ⇒ Object
- #set_repo ⇒ Object
Instance Attribute Details
#repo_dir ⇒ Object
Returns the value of attribute repo_dir.
110 111 112 |
# File 'lib/boson/save.rb', line 110 def repo_dir @repo_dir end |
Instance Method Details
#before_initialize ⇒ Object
112 113 114 |
# File 'lib/boson/save.rb', line 112 def before_initialize @repo_dir = set_repo.dir end |
#config ⇒ Object
116 117 118 |
# File 'lib/boson/save.rb', line 116 def config set_repo.config end |
#marshal_dump ⇒ Object
124 125 126 |
# File 'lib/boson/save.rb', line 124 def marshal_dump [@name, @commands, @gems, @module.to_s, @repo_dir, @indexed_namespace] end |
#marshal_load(ary) ⇒ Object
128 129 130 |
# File 'lib/boson/save.rb', line 128 def marshal_load(ary) @name, @commands, @gems, @module, @repo_dir, @indexed_namespace = ary end |