Class: Gollum::Git::Index
- Inherits:
-
Object
- Object
- Gollum::Git::Index
- Defined in:
- lib/grit_adapter/git_layer_grit.rb
Instance Method Summary collapse
- #add(path, data) ⇒ Object
-
#commit(message, parents = nil, actor = nil, last_tree = nil, head = 'master') ⇒ Object
index.commit(@options, parents, actor, nil, @wiki.ref).
- #current_tree ⇒ Object
- #delete(path) ⇒ Object
-
#initialize(index) ⇒ Index
constructor
A new instance of Index.
- #read_tree(id) ⇒ Object
- #tree ⇒ Object
Constructor Details
Instance Method Details
#add(path, data) ⇒ Object
246 247 248 |
# File 'lib/grit_adapter/git_layer_grit.rb', line 246 def add(path, data) @index.add(path, data) end |
#commit(message, parents = nil, actor = nil, last_tree = nil, head = 'master') ⇒ Object
index.commit(@options, parents, actor, nil, @wiki.ref)
251 252 253 |
# File 'lib/grit_adapter/git_layer_grit.rb', line 251 def commit(, parents = nil, actor = nil, last_tree = nil, head = 'master') @index.commit(, parents, actor, last_tree, head) end |
#current_tree ⇒ Object
264 265 266 |
# File 'lib/grit_adapter/git_layer_grit.rb', line 264 def current_tree @current_tree end |
#delete(path) ⇒ Object
242 243 244 |
# File 'lib/grit_adapter/git_layer_grit.rb', line 242 def delete(path) @index.delete(path) end |
#read_tree(id) ⇒ Object
259 260 261 262 |
# File 'lib/grit_adapter/git_layer_grit.rb', line 259 def read_tree(id) @index.read_tree(id) @current_tree = Gollum::Git::Tree.new(@index.current_tree) end |
#tree ⇒ Object
255 256 257 |
# File 'lib/grit_adapter/git_layer_grit.rb', line 255 def tree @index.tree end |