Class: Grit::Blob

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

Instance Method Summary collapse

Instance Method Details



377
378
379
# File 'lib/grit_adapter/git_layer_grit.rb', line 377

def is_symlink
  self.mode == 0120000
end


381
382
383
384
385
386
387
388
# File 'lib/grit_adapter/git_layer_grit.rb', line 381

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