File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed
mmrpc-core/src/commonMain/kotlin Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -18,4 +18,19 @@ open class FaultException : Exception {
18
18
constructor (canonicalName: CanonicalName , cause: Throwable ? ) : super (cause) {
19
19
this .canonicalName = canonicalName
20
20
}
21
+
22
+ infix fun canonicalEquals (canonicalName : String ) =
23
+ this .canonicalName.value == canonicalName
24
+
25
+ infix fun canonicalEquals (canonicalName : CanonicalName ) =
26
+ this .canonicalName == canonicalName
27
+
28
+ infix fun canonicalEquals (fault : FaultInfo ) =
29
+ this .canonicalName == fault.canonicalName
30
+
31
+ infix fun canonicalEquals (fault : FaultObject ) =
32
+ this .canonicalName == fault.__info__ .canonicalName
33
+
34
+ infix fun canonicalEquals (fault : FaultException ) =
35
+ this .canonicalName == fault.canonicalName
21
36
}
You can’t perform that action at this time.
0 commit comments