@@ -46,8 +46,7 @@ def _create_element_from_result(domain: Domain, inv_name: str | None,
4646 if node .get ('refexplicit' ):
4747 # use whatever title was given
4848 newnode .append (contnode )
49- elif dispname == '-' or \
50- (domain .name == 'std' and node ['reftype' ] == 'keyword' ):
49+ elif dispname == '-' or (domain .name == 'std' and node ['reftype' ] == 'keyword' ):
5150 # use whatever title was given, but strip prefix
5251 title = contnode .astext ()
5352 if inv_name is not None and title .startswith (inv_name + ':' ):
@@ -113,7 +112,7 @@ def _resolve_reference_in_domain(env: BuildEnvironment,
113112
114113 # the inventory contains domain:type as objtype
115114 domain_name = domain .name
116- obj_types = {f" { domain_name } :{ obj_type } " : None for obj_type in obj_types }
115+ obj_types = {f' { domain_name } :{ obj_type } ' : None for obj_type in obj_types }
117116
118117 # now that the objtypes list is complete we can remove the disabled ones
119118 if honor_disabled_refs :
@@ -151,7 +150,7 @@ def _resolve_reference(env: BuildEnvironment, inv_name: str | None, inventory: I
151150 if typ == 'any' :
152151 for domain_name , domain in env .domains .items ():
153152 if (honor_disabled_refs
154- and (domain_name + ":*" ) in env .config .intersphinx_disabled_reftypes ):
153+ and (domain_name + ':*' ) in env .config .intersphinx_disabled_reftypes ):
155154 continue
156155 objtypes : Iterable [str ] = domain .object_types .keys ()
157156 res = _resolve_reference_in_domain (env , inv_name , inventory ,
@@ -166,8 +165,8 @@ def _resolve_reference(env: BuildEnvironment, inv_name: str | None, inventory: I
166165 if not domain_name :
167166 # only objects in domains are in the inventory
168167 return None
169- if honor_disabled_refs \
170- and (domain_name + ":*" ) in env .config .intersphinx_disabled_reftypes :
168+ if ( honor_disabled_refs
169+ and (domain_name + ':*' ) in env .config .intersphinx_disabled_reftypes ) :
171170 return None
172171 domain = env .get_domain (domain_name )
173172 objtypes = domain .objtypes_for_role (typ ) or ()
@@ -264,7 +263,7 @@ class IntersphinxRole(SphinxRole):
264263 # group 1: just for the optionality of the inventory name
265264 # group 2: the inventory name (optional)
266265 # group 3: the domain:role or role part
267- _re_inv_ref = re .compile (r" (\+([^:]+))?:(.*)" )
266+ _re_inv_ref = re .compile (r' (\+([^:]+))?:(.*)' )
268267
269268 def __init__ (self , orig_name : str ) -> None :
270269 self .orig_name = orig_name
0 commit comments