Ejemplo n.º 1
0
 def remove_unused_imports(self):
     can_select = _OneTimeSelector(
         self._get_unbound_names(self.pymodule)
         | self._get_all_star_list(self.pymodule))
     visitor = actions.RemovingVisitor(self.project, self._current_folder(),
                                       can_select)
     for import_statement in self.imports:
         import_statement.accept(visitor)
Ejemplo n.º 2
0
 def filter_names(self, can_select):
     visitor = actions.RemovingVisitor(self.project, self._current_folder(),
                                       can_select)
     for import_statement in self.imports:
         import_statement.accept(visitor)