Class: Grit::Blob

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

Instance Method Summary collapse

Instance Method Details


406
407
408
# File 'lib/grit_adapter/git_layer_grit.rb', line 406

def is_symlink
  self.mode == 0120000
end

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

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