Handle hidden parameters in config files

This commit is contained in:
Zahary Karadjov 2021-05-16 19:08:51 +03:00
parent c222804b3b
commit 66a17f6d23
No known key found for this signature in database
GPG Key ID: C8936F8A3073D609

View File

@ -48,8 +48,7 @@ proc optionalizeFields(CF, confType: NimNode): NimNode =
var recordDef = getImpl(confType)
for field in recordFields(recordDef):
if field.readPragma"hidden" != nil or
field.readPragma"command" != nil or
if field.readPragma"command" != nil or
field.readPragma"argument" != nil:
continue
@ -95,9 +94,6 @@ proc generateSetters(optType, confType, CF: NimNode): (NimNode, NimNode, int) =
a = b.get()
for field in recordFields(recordDef):
if field.readPragma"hidden" != nil:
continue
if field.readPragma"command" != nil or
field.readPragma"argument" != nil: