mirror of
https://github.com/SkinnyMind/libgit2dart.git
synced 2025-05-05 04:39:07 -04:00
refactor: use loops inside list literals (#60)
This commit is contained in:
parent
c35d336a56
commit
ae2aef5e2e
13 changed files with 65 additions and 106 deletions
|
@ -203,14 +203,9 @@ class Reference extends Equatable {
|
|||
///
|
||||
/// Throws an [Exception] if error occured.
|
||||
Oid get target {
|
||||
late final Pointer<git_oid> oidPointer;
|
||||
|
||||
if (type == ReferenceType.direct) {
|
||||
oidPointer = bindings.target(_refPointer);
|
||||
} else {
|
||||
oidPointer = bindings.target(bindings.resolve(_refPointer));
|
||||
}
|
||||
return Oid(oidPointer);
|
||||
return type == ReferenceType.direct
|
||||
? Oid(bindings.target(_refPointer))
|
||||
: Oid(bindings.target(bindings.resolve(_refPointer)));
|
||||
}
|
||||
|
||||
/// Recursively peel reference until object of the specified [type] is found.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue