@@ -320,19 +320,16 @@ def write_block(vardict, block, blk_var_list, varexcludeprefix=None, indent=None
320320 n = name .upper ()
321321 if n .startswith (varexcludeprefix .upper ()):
322322 addv = False
323- if "in_record" in v :
324- if v ["in_record" ] == "true" :
325- # do not separately include this variable
326- # because it is part of a record
327- addv = False
328- if "block_variable" in v :
329- if v ["block_variable" ] == "true" :
330- # do not separately include this variable
331- # because it is part of a record
332- addv = False
333- if "deprecated" in v :
334- if v ["deprecated" ] != "" :
335- addv = False
323+ if v .get ("in_record" , "" ) == "true" :
324+ # do not separately include this variable
325+ # because it is part of a record
326+ addv = False
327+ if v .get ("block_variable" , "" ) == "true" :
328+ # do not separately include this variable
329+ # because it is part of a record
330+ addv = False
331+ if v .get ("deprecated" , "" ) != "" or v .get ("removed" , "" ) != "" :
332+ addv = False
336333 if addv :
337334 ts = block_entry (name , block , vardict , prefix = " " + prepend )
338335 s += f"{ ts } \n "
@@ -376,12 +373,10 @@ def write_desc(vardict, block, blk_var_list, varexcludeprefix=None):
376373 addv = False
377374 if v ["type" ].startswith ("rec" ):
378375 addv = False
379- if "deprecated" in v :
380- if v ["deprecated" ] != "" :
381- addv = False
382- if "removed" in v :
383- if v ["removed" ] != "" :
384- addv = False
376+ if v .get ("deprecated" , "" ) != "" :
377+ addv = False
378+ if v .get ("removed" , "" ) != "" :
379+ addv = False
385380 if addv :
386381 if v ["type" ] == "keyword" :
387382 n = name .upper ()
@@ -447,12 +442,10 @@ def write_desc_md(vardict, block, blk_var_list, varexcludeprefix=None):
447442 addv = False
448443 if v ["type" ].startswith ("rec" ):
449444 addv = False
450- if "deprecated" in v :
451- if v ["deprecated" ] != "" :
452- addv = False
453- if "removed" in v :
454- if v ["removed" ] != "" :
455- addv = False
445+ if v .get ("deprecated" , "" ) != "" :
446+ addv = False
447+ if v .get ("removed" , "" ) != "" :
448+ addv = False
456449 if addv :
457450 if v ["type" ] == "keyword" :
458451 n = name .upper ()
0 commit comments