Class: Grit::Blob

Inherits:
Object
  • Object
show all
Defined in:
lib/grit_adapter/git_layer_grit.rb

Instance Method Summary collapse

Instance Method Details



404
405
406
# File 'lib/grit_adapter/git_layer_grit.rb', line 404

def is_symlink
  self.mode == 0120000
end


408
409
410
411
412
413
414
415
# File 'lib/grit_adapter/git_layer_grit.rb', line 408

def symlink_target(base_path = nil)
  target = self.data
  new_path = File.expand_path(File.join('..', target), base_path)

  if File.file? new_path
    return new_path
  end
end