class Gollum::Git::Index

Public Class Methods

new(index) click to toggle source
# File lib/grit_adapter/git_layer_grit.rb, line 233
def initialize(index)
  @index = index
  @tree = Gollum::Git::Tree.new(@index.tree)
  @current_tree = nil
end

Public Instance Methods

add(path, data) click to toggle source
# File lib/grit_adapter/git_layer_grit.rb, line 243
def add(path, data)
  @index.add(path, data)
end
current_tree() click to toggle source
# File lib/grit_adapter/git_layer_grit.rb, line 261
def current_tree
  @current_tree
end
delete(path) click to toggle source
# File lib/grit_adapter/git_layer_grit.rb, line 239
def delete(path)
  @index.delete(path)
end
read_tree(id) click to toggle source
# File lib/grit_adapter/git_layer_grit.rb, line 256
def read_tree(id)
  @index.read_tree(id)
  @current_tree = Gollum::Git::Tree.new(@index.current_tree)
end
tree() click to toggle source
# File lib/grit_adapter/git_layer_grit.rb, line 252
def tree
  @index.tree
end