Skip to content

Commit 16b0fa1

Browse files
committed
fixup! Update handler for mkdocstrings 0.28
1 parent 161c89a commit 16b0fa1

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

mkdocstrings_handlers/vba/_handler.py

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,12 @@ def __init__(self, *, base_dir: Path, encoding: str, **kwargs: Any) -> None:
5050
self.base_dir = base_dir
5151
self.encoding = encoding
5252

53-
name: str = "vba"
53+
name: str = "vba" # type: ignore[misc]
5454
"""
5555
The handler's name.
5656
"""
5757

58-
domain: str = "vba"
58+
domain: str = "vba" # type: ignore[misc]
5959
"""
6060
The cross-documentation domain/language for this handler.
6161
"""
@@ -151,24 +151,26 @@ def collect(
151151
def render(
152152
self,
153153
data: VbaModuleInfo,
154-
config: MutableMapping[str, Any],
154+
options: MutableMapping[str, Any],
155+
*,
156+
locale: str | None = None,
155157
) -> str:
156158
template = self.env.get_template(f"module.html")
157159

158160
# Heading level is a "state" variable, that will change at each step
159161
# of the rendering recursion. Therefore, it's easier to use it as a plain value
160162
# than as an item in a dictionary.
161-
heading_level = config["heading_level"]
163+
heading_level = options["heading_level"]
162164
try:
163-
config["members_order"] = Order(config["members_order"])
165+
options["members_order"] = Order(options["members_order"])
164166
except ValueError:
165167
choices = "', '".join(item.value for item in Order)
166168
raise PluginError(
167-
f"Unknown members_order '{config['members_order']}', choose between '{choices}'."
169+
f"Unknown members_order '{options['members_order']}', choose between '{choices}'."
168170
)
169171

170172
return template.render(
171-
config=config,
173+
config=options,
172174
module=data,
173175
heading_level=heading_level,
174176
root=True,

0 commit comments

Comments
 (0)