class FakeGit::HashObject

Public Instance Methods

call(*args) click to toggle source
# File lib/fake_git/hash_object.rb, line 5
def call(*args)
  obj = FakeGit::Priv::Object.new(
    type: "blob",
    content: args.first,
    index: Digest::SHA1.hexdigest(args.first)
  )

  obj.write!
  obj
end