def include_checkers(self, lang='python'): """Initialize the Checkers, should be refreshed on checkers change.""" self.registered_checkers = sorted(checkers.get_checkers_for(lang), key=lambda x: x[2]) self._has_checkers = len(self.registered_checkers) > 0 for i, values in enumerate(self.registered_checkers): Checker, color, priority = values check = Checker(self.__editor) self.registered_checkers[i] = (check, color, priority) check.finished.connect(self.show_checkers_notifications)