Revert "add missed exceptions (#36)" (#39)

This reverts commit 232710f5b2.
This commit is contained in:
Jacek Sieka 2022-02-21 10:29:04 +01:00 committed by GitHub
parent ea965bbe00
commit a12beabd2f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 4 deletions

View File

@ -180,10 +180,9 @@ func maxAbsValue(T: type[SomeInteger]): uint64 {.compileTime.} =
else: uint64(high(T)) else: uint64(high(T))
proc parseJsonNode(r: var JsonReader): JsonNode proc parseJsonNode(r: var JsonReader): JsonNode
{.gcsafe, raises: [UnexpectedValueError, IOError, JsonReaderError, Defect].} {.gcsafe, raises: [IOError, JsonReaderError, Defect].}
proc readJsonNodeField(r: var JsonReader, field: var JsonNode) {. proc readJsonNodeField(r: var JsonReader, field: var JsonNode) =
raises: [UnexpectedValueError, UnexpectedTokenError, JsonReaderError, KeyError, IOError, Defect].} =
if field != nil: if field != nil:
r.raiseUnexpectedValue("Unexpected duplicated field name") r.raiseUnexpectedValue("Unexpected duplicated field name")
@ -394,7 +393,7 @@ template isCharArray[N](v: array[N, char]): bool = true
template isCharArray(v: auto): bool = false template isCharArray(v: auto): bool = false
proc readValue*[T](r: var JsonReader, value: var T) proc readValue*[T](r: var JsonReader, value: var T)
{.raises: [UnexpectedValueError, SerializationError, IOError, Defect].} = {.raises: [SerializationError, IOError, Defect].} =
mixin readValue mixin readValue
type ReaderType {.used.} = type r type ReaderType {.used.} = type r