We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
Duplicate member docs on subclasses
### Description

e.g. the documentation on SimCC's members is also present on SimCCUsercall. This is a huge problem considering that the api docs page is already fucking gigantic, this is just making it multiplicatively bigger.

### Steps to reproduce the bug

_No response_

### Environment

_No response_

### Additional context

_No response_

--- END ISSUE ---

Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
--- BEGIN FILES ---
Path: `docs/conf.py`
Content:
```
1 # Configuration file for the Sphinx documentation builder.
2 #
3 # For the full list of built-in configuration values, see the documentation:
4 # https://www.sphinx-doc.org/en/master/usage/configuration.html
5 
6 import datetime
7 
8 # -- Project information -----------------------------------------------------
9 # https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information
10 
11 project = "angr"
12 project_copyright = f"{datetime.datetime.now().year}, The angr Project contributors"
13 author = "The angr Project"
14 
15 # -- General configuration ---------------------------------------------------
16 # https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
17 
18 extensions = [
19     "sphinx.ext.autodoc",
20     "sphinx.ext.autosectionlabel",
21     "sphinx.ext.autosummary",
22     "sphinx.ext.coverage",
23     "sphinx.ext.intersphinx",
24     "sphinx.ext.napoleon",
25     "sphinx.ext.todo",
26     "sphinx.ext.viewcode",
27     "sphinx_autodoc_typehints",
28     "myst_parser",
29 ]
30 
31 templates_path = ["_templates"]
32 exclude_patterns = ["_build", "Thumbs.db", ".DS_Store"]
33 
34 # -- Options for autodoc -----------------------------------------------------
35 # https://www.sphinx-doc.org/en/master/usage/extensions/autodoc.html#configuration
36 autoclass_content = "class"
37 autodoc_default_options = {
38     "members": True,
39     "member-order": "bysource",
40     "inherited-members": True,
41     "show-inheritance": True,
42     "special-members": "__init__",
43     "undoc-members": True,
44 }
45 autodoc_inherit_docstrings = True
46 autodoc_typehints = "both"
47 
48 # -- Options for coverage ----------------------------------------------------
49 # https://www.sphinx-doc.org/en/master/usage/extensions/coverage.html
50 coverage_write_headline = False
51 
52 coverage_ignore_pyobjects = [
53     "angr.analyses.decompiler.structured_codegen.c.StructuredCodeGenerator",  # Alias to CStructuredCodeGenerator
54     "angr.sim_type.SimTypeFixedSizeArray",  # Alias to SimTypeArray
55 ]
56 
57 # -- Options for intersphinx -------------------------------------------------
58 # https://www.sphinx-doc.org/en/master/usage/extensions/intersphinx.html
59 intersphinx_mapping = {
60     "python": ("https://docs.python.org/3", None),
61     "ailment": ("https://docs.angr.io/projects/ailment/en/latest/", None),
62     "archinfo": ("https://docs.angr.io/projects/archinfo/en/latest/", None),
63     "claripy": ("https://docs.angr.io/projects/claripy/en/latest/", None),
64     "cle": ("https://docs.angr.io/projects/cle/en/latest/", None),
65     "pypcode": ("https://docs.angr.io/projects/pypcode/en/latest/", None),
66     "pyvex": ("https://docs.angr.io/projects/pyvex/en/latest/", None),
67 }
68 
69 # -- Options for todos -------------------------------------------------------
70 # https://www.sphinx-doc.org/en/master/usage/extensions/todo.html
71 todo_include_todos = True
72 
73 # -- Options for HTML output -------------------------------------------------
74 # https://www.sphinx-doc.org/en/master/usage/configuration.html#options-for-html-output
75 
76 html_theme = "furo"
77 html_static_path = ["_static"]
78
```
--- END FILES ---

Please first localize the bug based on the issue statement, and then generate a patch according to the `git diff` format fenced by three backticks.

Here is an example:

```diff
diff --git a/examples/server_async.py b/examples/server_async.py
--- a/examples/server_async.py
+++ b/examples/server_async.py
@@ -313,4 +313,4 @@
 
 
 if __name__ == "__main__":
-    asyncio.run(run_async_server("."), debug=True)
+    asyncio.run(run_async_server(), debug=True)
diff --git a/examples/server_sync.py b/examples/server_sync.py
--- a/examples/server_sync.py
+++ b/examples/server_sync.py
@@ -313,5 +313,5 @@
 
 
 if __name__ == "__main__":
-    server = run_sync_server(".")
+    server = run_sync_server()
     server.shutdown()

```

diff --git a/docs/conf.py b/docs/conf.py
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -37,7 +37,6 @@
 autodoc_default_options = {
     "members": True,
     "member-order": "bysource",
-    "inherited-members": True,
     "show-inheritance": True,
     "special-members": "__init__",
     "undoc-members": True,

{"golden_diff": "diff --git a/docs/conf.py b/docs/conf.py\n--- a/docs/conf.py\n+++ b/docs/conf.py\n@@ -37,7 +37,6 @@\n autodoc_default_options = {\n     \"members\": True,\n     \"member-order\": \"bysource\",\n-    \"inherited-members\": True,\n     \"show-inheritance\": True,\n     \"special-members\": \"__init__\",\n     \"undoc-members\": True,\n", "issue": "Duplicate member docs on subclasses\n### Description\n\ne.g. the documentation on SimCC's members is also present on SimCCUsercall. This is a huge problem considering that the api docs page is already fucking gigantic, this is just making it multiplicatively bigger.\n\n### Steps to reproduce the bug\n\n_No response_\n\n### Environment\n\n_No response_\n\n### Additional context\n\n_No response_\n", "before_files": [{"content": "# Configuration file for the Sphinx documentation builder.\n#\n# For the full list of built-in configuration values, see the documentation:\n# https://www.sphinx-doc.org/en/master/usage/configuration.html\n\nimport datetime\n\n# -- Project information -----------------------------------------------------\n# https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information\n\nproject = \"angr\"\nproject_copyright = f\"{datetime.datetime.now().year}, The angr Project contributors\"\nauthor = \"The angr Project\"\n\n# -- General configuration ---------------------------------------------------\n# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration\n\nextensions = [\n    \"sphinx.ext.autodoc\",\n    \"sphinx.ext.autosectionlabel\",\n    \"sphinx.ext.autosummary\",\n    \"sphinx.ext.coverage\",\n    \"sphinx.ext.intersphinx\",\n    \"sphinx.ext.napoleon\",\n    \"sphinx.ext.todo\",\n    \"sphinx.ext.viewcode\",\n    \"sphinx_autodoc_typehints\",\n    \"myst_parser\",\n]\n\ntemplates_path = [\"_templates\"]\nexclude_patterns = [\"_build\", \"Thumbs.db\", \".DS_Store\"]\n\n# -- Options for autodoc -----------------------------------------------------\n# https://www.sphinx-doc.org/en/master/usage/extensions/autodoc.html#configuration\nautoclass_content = \"class\"\nautodoc_default_options = {\n    \"members\": True,\n    \"member-order\": \"bysource\",\n    \"inherited-members\": True,\n    \"show-inheritance\": True,\n    \"special-members\": \"__init__\",\n    \"undoc-members\": True,\n}\nautodoc_inherit_docstrings = True\nautodoc_typehints = \"both\"\n\n# -- Options for coverage ----------------------------------------------------\n# https://www.sphinx-doc.org/en/master/usage/extensions/coverage.html\ncoverage_write_headline = False\n\ncoverage_ignore_pyobjects = [\n    \"angr.analyses.decompiler.structured_codegen.c.StructuredCodeGenerator\",  # Alias to CStructuredCodeGenerator\n    \"angr.sim_type.SimTypeFixedSizeArray\",  # Alias to SimTypeArray\n]\n\n# -- Options for intersphinx -------------------------------------------------\n# https://www.sphinx-doc.org/en/master/usage/extensions/intersphinx.html\nintersphinx_mapping = {\n    \"python\": (\"https://docs.python.org/3\", None),\n    \"ailment\": (\"https://docs.angr.io/projects/ailment/en/latest/\", None),\n    \"archinfo\": (\"https://docs.angr.io/projects/archinfo/en/latest/\", None),\n    \"claripy\": (\"https://docs.angr.io/projects/claripy/en/latest/\", None),\n    \"cle\": (\"https://docs.angr.io/projects/cle/en/latest/\", None),\n    \"pypcode\": (\"https://docs.angr.io/projects/pypcode/en/latest/\", None),\n    \"pyvex\": (\"https://docs.angr.io/projects/pyvex/en/latest/\", None),\n}\n\n# -- Options for todos -------------------------------------------------------\n# https://www.sphinx-doc.org/en/master/usage/extensions/todo.html\ntodo_include_todos = True\n\n# -- Options for HTML output -------------------------------------------------\n# https://www.sphinx-doc.org/en/master/usage/configuration.html#options-for-html-output\n\nhtml_theme = \"furo\"\nhtml_static_path = [\"_static\"]\n", "path": "docs/conf.py"}], "after_files": [{"content": "# Configuration file for the Sphinx documentation builder.\n#\n# For the full list of built-in configuration values, see the documentation:\n# https://www.sphinx-doc.org/en/master/usage/configuration.html\n\nimport datetime\n\n# -- Project information -----------------------------------------------------\n# https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information\n\nproject = \"angr\"\nproject_copyright = f\"{datetime.datetime.now().year}, The angr Project contributors\"\nauthor = \"The angr Project\"\n\n# -- General configuration ---------------------------------------------------\n# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration\n\nextensions = [\n    \"sphinx.ext.autodoc\",\n    \"sphinx.ext.autosectionlabel\",\n    \"sphinx.ext.autosummary\",\n    \"sphinx.ext.coverage\",\n    \"sphinx.ext.intersphinx\",\n    \"sphinx.ext.napoleon\",\n    \"sphinx.ext.todo\",\n    \"sphinx.ext.viewcode\",\n    \"sphinx_autodoc_typehints\",\n    \"myst_parser\",\n]\n\ntemplates_path = [\"_templates\"]\nexclude_patterns = [\"_build\", \"Thumbs.db\", \".DS_Store\"]\n\n# -- Options for autodoc -----------------------------------------------------\n# https://www.sphinx-doc.org/en/master/usage/extensions/autodoc.html#configuration\nautoclass_content = \"class\"\nautodoc_default_options = {\n    \"members\": True,\n    \"member-order\": \"bysource\",\n    \"show-inheritance\": True,\n    \"special-members\": \"__init__\",\n    \"undoc-members\": True,\n}\nautodoc_inherit_docstrings = True\nautodoc_typehints = \"both\"\n\n# -- Options for coverage ----------------------------------------------------\n# https://www.sphinx-doc.org/en/master/usage/extensions/coverage.html\ncoverage_write_headline = False\n\ncoverage_ignore_pyobjects = [\n    \"angr.analyses.decompiler.structured_codegen.c.StructuredCodeGenerator\",  # Alias to CStructuredCodeGenerator\n    \"angr.sim_type.SimTypeFixedSizeArray\",  # Alias to SimTypeArray\n]\n\n# -- Options for intersphinx -------------------------------------------------\n# https://www.sphinx-doc.org/en/master/usage/extensions/intersphinx.html\nintersphinx_mapping = {\n    \"python\": (\"https://docs.python.org/3\", None),\n    \"ailment\": (\"https://docs.angr.io/projects/ailment/en/latest/\", None),\n    \"archinfo\": (\"https://docs.angr.io/projects/archinfo/en/latest/\", None),\n    \"claripy\": (\"https://docs.angr.io/projects/claripy/en/latest/\", None),\n    \"cle\": (\"https://docs.angr.io/projects/cle/en/latest/\", None),\n    \"pypcode\": (\"https://docs.angr.io/projects/pypcode/en/latest/\", None),\n    \"pyvex\": (\"https://docs.angr.io/projects/pyvex/en/latest/\", None),\n}\n\n# -- Options for todos -------------------------------------------------------\n# https://www.sphinx-doc.org/en/master/usage/extensions/todo.html\ntodo_include_todos = True\n\n# -- Options for HTML output -------------------------------------------------\n# https://www.sphinx-doc.org/en/master/usage/configuration.html#options-for-html-output\n\nhtml_theme = \"furo\"\nhtml_static_path = [\"_static\"]\n", "path": "docs/conf.py"}]}