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)
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)