@@ -44,9 +44,7 @@ def get_source_files(self, paths) -> List[str]:
4444 return get_python_paths_list (paths )
4545
4646 def parse_files (self , paths_list : List [str ]) -> Dict :
47- self ._module_names_set = {
48- os .path .basename (path ).replace (".py" , "" ) for path in paths_list
49- }
47+ self ._module_names_set = {os .path .basename (path ).replace (".py" , "" ) for path in paths_list }
5048 all_data = {}
5149 for path in paths_list :
5250 source = self ._read_file_content (path )
@@ -121,9 +119,7 @@ def _read_file_content(self, path: Text) -> Text:
121119 def _parse_source (self , source : Text , filename : Text ):
122120 if self ._major == 2 :
123121 if ast27 is None :
124- raise ImportError (
125- "typed_ast is required to parse Python 2 source code."
126- )
122+ raise ImportError ("typed_ast is required to parse Python 2 source code." )
127123 return ast27 .parse (source , filename = filename , mode = "exec" )
128124
129125 return self ._parse_with_feature_version (source , filename , self ._feature_version )
@@ -233,9 +229,7 @@ def _collect_dependencies_in_module(
233229 ) -> List [str ]:
234230 deps : List [str ] = []
235231 ast_mod = self ._ast_mod
236- collector = self ._make_dependency_collector (
237- local_entities , module_aliases , entity_aliases , ast_mod
238- )
232+ collector = self ._make_dependency_collector (local_entities , module_aliases , entity_aliases , ast_mod )
239233 for node in getattr (ast_tree , "body" , []):
240234 if isinstance (node , (ast_mod .FunctionDef , ast_mod .ClassDef )):
241235 continue
@@ -259,28 +253,20 @@ def _collect_dependencies_in_entity(
259253 if isinstance (node , ast_mod .ClassDef ):
260254 for base in node .bases :
261255 if isinstance (base , ast_mod .Attribute ):
262- dep = self ._resolve_attribute (
263- base , local_entities , module_aliases , entity_aliases , ast_mod
264- )
256+ dep = self ._resolve_attribute (base , local_entities , module_aliases , entity_aliases , ast_mod )
265257 elif isinstance (base , ast_mod .Name ):
266- dep = self ._resolve_name (
267- base .id , local_entities , module_aliases , entity_aliases
268- )
258+ dep = self ._resolve_name (base .id , local_entities , module_aliases , entity_aliases )
269259 else :
270260 dep = None
271261 if dep :
272262 deps .append (dep )
273- collector = self ._make_dependency_collector (
274- local_entities , module_aliases , entity_aliases , ast_mod
275- )
263+ collector = self ._make_dependency_collector (local_entities , module_aliases , entity_aliases , ast_mod )
276264 for child in node .body :
277265 collector .visit (child )
278266 deps .extend (collector .dependencies )
279267 return deps
280268
281- collector = self ._make_dependency_collector (
282- local_entities , module_aliases , entity_aliases , ast_mod
283- )
269+ collector = self ._make_dependency_collector (local_entities , module_aliases , entity_aliases , ast_mod )
284270 collector .visit (node )
285271 deps .extend (collector .dependencies )
286272 return deps
@@ -311,13 +297,9 @@ def _resolve_call_target(
311297 ast_mod ,
312298 ) -> Optional [str ]:
313299 if isinstance (func_node , ast_mod .Name ):
314- return self ._resolve_name (
315- func_node .id , local_entities , module_aliases , entity_aliases
316- )
300+ return self ._resolve_name (func_node .id , local_entities , module_aliases , entity_aliases )
317301 if isinstance (func_node , ast_mod .Attribute ):
318- return self ._resolve_attribute (
319- func_node , local_entities , module_aliases , entity_aliases , ast_mod
320- )
302+ return self ._resolve_attribute (func_node , local_entities , module_aliases , entity_aliases , ast_mod )
321303 return None
322304
323305 def _resolve_attribute (
0 commit comments