@@ -98,7 +98,9 @@ def skip_generate_keyword_class(keyword: str) -> bool:
9898 return False
9999
100100
101- def get_undefined_alias_keywords (keywords_list : typing .List [typing .Dict ], subset_domains : typing .Optional [typing .List [str ]] = None ) -> typing .List [typing .Dict ]:
101+ def get_undefined_alias_keywords (
102+ keywords_list : typing .List [typing .Dict ], subset_domains : typing .Optional [typing .List [str ]] = None
103+ ) -> typing .List [typing .Dict ]:
102104 from keyword_generation .utils .domain_mapper import get_keyword_domain
103105
104106 undefined_aliases : typing .List [typing .Dict ] = []
@@ -259,7 +261,9 @@ def generate_autodoc_file(autodoc_output_path, all_keywords, env):
259261 logger .info (f"Generated index.rst with { len (categories )} category links" )
260262
261263
262- def get_keywords_to_generate (kwd_name : typing .Optional [str ] = None , subset_domains : typing .Optional [typing .List [str ]] = None ) -> typing .List [typing .Dict ]:
264+ def get_keywords_to_generate (
265+ kwd_name : typing .Optional [str ] = None , subset_domains : typing .Optional [typing .List [str ]] = None
266+ ) -> typing .List [typing .Dict ]:
263267 """Get keywords to generate. If a kwd name is not none, only generate
264268 it and its generations. If subset_domains is provided, only generate keywords
265269 from those domains (e.g., ['boundary', 'contact', 'control'])."""
@@ -292,12 +296,19 @@ def get_keywords_to_generate(kwd_name: typing.Optional[str] = None, subset_domai
292296 return keywords
293297
294298
295- def generate_classes (lib_path : str , kwd_name : typing .Optional [str ] = None , autodoc_output_path : str = "" , subset_domains : typing .Optional [typing .List [str ]] = None ) -> None :
299+ def generate_classes (
300+ lib_path : str ,
301+ kwd_name : typing .Optional [str ] = None ,
302+ autodoc_output_path : str = "" ,
303+ subset_domains : typing .Optional [typing .List [str ]] = None ,
304+ ) -> None :
296305 """Generates the keyword classes, importer, and type-mapper
297306 if kwd_name is not None, this only generates that particular keyword class
298307 if subset_domains is not None, only generates keywords from those domains
299308 """
300- logger .debug (f"Starting class generation with lib_path={ lib_path } , kwd_name={ kwd_name } , subset_domains={ subset_domains } " )
309+ logger .debug (
310+ f"Starting class generation with lib_path={ lib_path } , kwd_name={ kwd_name } , subset_domains={ subset_domains } "
311+ )
301312 if subset_domains :
302313 logger .info (f"Subset mode: generating only domains { subset_domains } " )
303314 autodoc_entries = []
@@ -394,7 +405,9 @@ def run_codegen(args):
394405
395406 if args .keyword == "" :
396407 kwd = None
397- logger .info ("Generating code for all keywords" if not subset_domains else f"Generating subset: { subset_domains } " )
408+ logger .info (
409+ "Generating code for all keywords" if not subset_domains else f"Generating subset: { subset_domains } "
410+ )
398411 generate_classes (output , autodoc_output_path = autodoc_path , subset_domains = subset_domains )
399412 else :
400413 kwd = args .keyword
0 commit comments