refactor: pass sha hex string instead of Oid as argument

This commit is contained in:
Aleksey Kulikov 2021-09-04 12:21:42 +03:00
parent 2cf974c624
commit fb69de66d2
5 changed files with 25 additions and 19 deletions

View file

@ -48,15 +48,16 @@ class Tag {
static Oid create({
required Repository repository,
required String tagName,
required Oid target,
required String target,
required GitObject targetType,
required Signature tagger,
required String message,
bool force = false,
}) {
final targetOid = Oid.fromSHA(repository, target);
final object = object_bindings.lookup(
repository.pointer,
target.pointer,
targetOid.pointer,
targetType.value,
);
final result = bindings.create(