From d54e517ca61a592d4854cda2282ae08e8b087798 Mon Sep 17 00:00:00 2001 From: Maxiwere45 Date: Tue, 9 Jun 2026 15:33:51 +0200 Subject: [PATCH] chore(core): remove unused Result type (dead code) Co-Authored-By: Claude Opus 4.8 --- lib/core/result.dart | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 lib/core/result.dart diff --git a/lib/core/result.dart b/lib/core/result.dart deleted file mode 100644 index f6db490..0000000 --- a/lib/core/result.dart +++ /dev/null @@ -1,17 +0,0 @@ -/// Type résultat scellé : encapsule un succès ou un échec sans propager d'exception nue. -sealed class Result { - const Result(); -} - -/// Issue réussie, encapsule [value]. -class Success extends Result { - final T value; - const Success(this.value); -} - -/// Issue en échec, encapsule [error] et une [stackTrace] optionnelle. -class Failure extends Result { - final Object error; - final StackTrace? stackTrace; - const Failure(this.error, [this.stackTrace]); -}