[rtems-central commit] specview.py: Add types filter
Sebastian Huber
sebh at rtems.org
Tue May 9 13:45:26 UTC 2023
Module: rtems-central
Branch: master
Commit: 003e278c29ce3dd4df8533b13d39db8942610d15
Changeset: http://git.rtems.org/rtems-central/commit/?id=003e278c29ce3dd4df8533b13d39db8942610d15
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Fri May 5 14:41:19 2023 +0200
specview.py: Add types filter
---
specview.py | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/specview.py b/specview.py
index 6cecac31..14a61936 100755
--- a/specview.py
+++ b/specview.py
@@ -403,11 +403,13 @@ def _list_api(item_cache: ItemCache) -> None:
def main() -> None:
""" Views the specification. """
+
+ # pylint: disable=too-many-branches
parser = argparse.ArgumentParser()
parser.add_argument('--filter',
choices=[
"none", "api", "orphan", "no-validation",
- "action-table", "action-list", "design"
+ "action-table", "action-list", "design", "types"
],
type=str.lower,
default="none",
@@ -457,6 +459,9 @@ def main() -> None:
_list_api(item_cache)
elif args.filter == "design":
_design(item_cache)
+ elif args.filter == "types":
+ for name in sorted(item_cache.items_by_type.keys()):
+ print(name)
if __name__ == "__main__":
More information about the vc
mailing list