diff options
author | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2021-12-24 01:54:35 +0900 |
---|---|---|
committer | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2021-12-24 01:54:35 +0900 |
commit | b5a9a056020e6bf5424a77a350b3204fd0e79a5a (patch) | |
tree | b17136105a8612ce3ddd0ff3dc850fbf2fc1b73f /doc/development/tutorials/examples/autodoc_intenum.py | |
parent | f2dc8a999a589bc7a9a85f6f0dd5691aabc17062 (diff) | |
parent | 6ad6594ec73d44d51c18faf0f41dd92f958cc45b (diff) | |
download | sphinx-git-b5a9a056020e6bf5424a77a350b3204fd0e79a5a.tar.gz |
Merge branch '4.x' into drop-translator-specific-unknown_visit-calls
Diffstat (limited to 'doc/development/tutorials/examples/autodoc_intenum.py')
-rw-r--r-- | doc/development/tutorials/examples/autodoc_intenum.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/doc/development/tutorials/examples/autodoc_intenum.py b/doc/development/tutorials/examples/autodoc_intenum.py index 574ac3621..a23f9cebf 100644 --- a/doc/development/tutorials/examples/autodoc_intenum.py +++ b/doc/development/tutorials/examples/autodoc_intenum.py @@ -39,14 +39,13 @@ class IntEnumDocumenter(ClassDocumenter): use_hex = self.options.hex self.add_line('', source_name) - for enum_value in enum_object: - the_value_name = enum_value.name - the_value_value = enum_value.value + for the_member_name, enum_member in enum_object.__members__.items(): + the_member_value = enum_member.value if use_hex: - the_value_value = hex(the_value_value) + the_member_value = hex(the_member_value) self.add_line( - f"**{the_value_name}**: {the_value_value}", source_name) + f"**{the_member_name}**: {the_member_value}", source_name) self.add_line('', source_name) |