Skip to content

Commit b959834

Browse files
committed
fixup, various, e.g., typing and naming
1 parent 140543a commit b959834

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

sphinx/domains/c/__init__.py

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -667,7 +667,7 @@ class CDomain(Domain):
667667
'objects': {}, # fullname -> docname, node_id, objtype
668668
}
669669

670-
initial_intersphinx_inventory = {
670+
initial_intersphinx_inventory: dict[str, Symbol] = {
671671
'root_symbol': Symbol(None, None, None, None, None),
672672
}
673673

@@ -797,23 +797,24 @@ def get_objects(self) -> Iterator[tuple[str, str, str, str, str, int]]:
797797
newestId = symbol.declaration.get_newest_id()
798798
yield (name, dispname, objectType, docname, newestId, 1)
799799

800-
def intersphinx_add_entries_v2(self, store: dict,
800+
def intersphinx_add_entries_v2(self, store: dict[str, Symbol],
801801
data: dict[str, dict[str, Any]]) -> None:
802-
root = store['root_symbol'] # type: Symbol
802+
root = store['root_symbol']
803803
for object_type, per_type_data in data.items():
804804
for object_name, item_set in per_type_data.items():
805805
parser = DefinitionParser(
806806
object_name, location=('intersphinx', 0), config=self.env.config)
807807
try:
808808
ast = parser._parse_nested_name()
809809
except DefinitionError as e:
810-
logger.warning("Error in C entry in intersphinx inventory:\n" + str(e))
810+
logger.warning("Error in C entry in intersphinx inventory:\n%s", e)
811811
continue
812812
decl = ASTDeclaration(object_type, 'intersphinx',
813813
ASTIntersphinx_v2(ast, item_set))
814-
root.add_declaration(decl, docname="$FakeIntersphinxDoc", line=0)
814+
root.add_declaration(decl, docname="_$FakeIntersphinxDoc", line=0)
815815

816-
def _intersphinx_resolve_xref_inner(self, env: "BuildEnvironment", store: dict,
816+
def _intersphinx_resolve_xref_inner(self, env: BuildEnvironment,
817+
store: dict[str, Symbol],
817818
target: str,
818819
node: pending_xref,
819820
typ: str) -> Any | None:
@@ -828,8 +829,8 @@ def _intersphinx_resolve_xref_inner(self, env: "BuildEnvironment", store: dict,
828829
decl = cast(ASTIntersphinx_v2, s.declaration.declaration)
829830
return decl.data
830831

831-
def intersphinx_resolve_xref(self, env: "BuildEnvironment",
832-
store: Any,
832+
def intersphinx_resolve_xref(self, env: BuildEnvironment,
833+
store: dict[str, Symbol],
833834
typ: str, target: str,
834835
disabled_object_types: list[str],
835836
node: pending_xref, contnode: Element

0 commit comments

Comments
 (0)