Let a declared datatype win over a column read, count a repeat as written, refuse null alone on stdin and a second leading slash, and hand NewTemplate stdin as sent

This commit is contained in:
2026-10-07 22:55:09 +02:00
committed by Lillem4n
parent 1a022dbd79
commit 6b26b18104
12 changed files with 73 additions and 118 deletions
+4 -1
View File
@@ -228,7 +228,10 @@ func tagValue(sf reflect.StructField, tag string) (any, error) {
case inline:
return inputValue(tag), nil
}
path := grammar.CallerPath(tag)
path, err := grammar.CallerPath(tag)
if err != nil {
return nil, err
}
if err := grammar.CheckPathIdentifiers(path); err != nil {
return nil, err
}