Skip to content

Commit 2e7a43d

Browse files
authored
chore: update mf6ivar to ignore removed options (#2316)
Previously removed options still made it into the MF6IO doc. Revise mf6ivar.py to filter them out. And simplify some conditionals.
1 parent f3b5656 commit 2e7a43d

File tree

1 file changed

+18
-25
lines changed

1 file changed

+18
-25
lines changed

doc/mf6io/mf6ivar/mf6ivar.py

Lines changed: 18 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)