mirror of https://github.com/status-im/NimYAML.git
Only include the type name in the error message
This commit is contained in:
parent
ef2b2e9ae7
commit
90f47e1043
|
@ -1086,7 +1086,7 @@ macro constructImplicitVariantObject(s, c, r, possibleTagIds: untyped,
|
||||||
let raiseStmt = newNimNode(nnkRaiseStmt).add(
|
let raiseStmt = newNimNode(nnkRaiseStmt).add(
|
||||||
newCall(bindSym("constructionError"), s,
|
newCall(bindSym("constructionError"), s,
|
||||||
infix(newStrLitNode("This value type does not map to any field in " &
|
infix(newStrLitNode("This value type does not map to any field in " &
|
||||||
getTypeImpl(t).repr & ": "), "&",
|
getTypeImpl(t)[1].repr & ": "), "&",
|
||||||
newCall("uri", newIdentNode("serializationTagLibrary"),
|
newCall("uri", newIdentNode("serializationTagLibrary"),
|
||||||
newNimNode(nnkBracketExpr).add(possibleTagIds, newIntLitNode(0)))
|
newNimNode(nnkBracketExpr).add(possibleTagIds, newIntLitNode(0)))
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue