mirror of
https://github.com/SkinnyMind/libgit2dart.git
synced 2025-05-05 12:49:08 -04:00
refactor: remove unnecessary try-catch
This commit is contained in:
parent
9190ed2e0f
commit
4f851bc2e5
3 changed files with 22 additions and 84 deletions
|
@ -17,11 +17,7 @@ class Oid {
|
|||
Oid.fromSHA(String sha) {
|
||||
libgit2.git_libgit2_init();
|
||||
|
||||
try {
|
||||
_oidPointer = bindings.fromSHA(sha);
|
||||
} catch (e) {
|
||||
rethrow;
|
||||
}
|
||||
_oidPointer = bindings.fromSHA(sha);
|
||||
}
|
||||
|
||||
/// Initializes a new instance of [Oid] class from provided
|
||||
|
@ -39,13 +35,7 @@ class Oid {
|
|||
Pointer<git_oid> get pointer => _oidPointer;
|
||||
|
||||
/// Returns hexadecimal SHA-1 string.
|
||||
String get sha {
|
||||
try {
|
||||
return bindings.toSHA(_oidPointer);
|
||||
} catch (e) {
|
||||
rethrow;
|
||||
}
|
||||
}
|
||||
String get sha => bindings.toSHA(_oidPointer);
|
||||
|
||||
@override
|
||||
bool operator ==(other) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue