diff -r 52ec6b6b3432 -r b9cc331a4576 Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py --- a/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py Sat Sep 05 15:25:59 2015 +0200 +++ b/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py Sat Sep 05 17:56:10 2015 +0200 @@ -100,6 +100,7 @@ self.__data = {} self.__statistics = {} self.__onlyFixes = {} + self.__noFixCodesList = [] self.on_loadDefaultButton_clicked() @@ -150,7 +151,8 @@ itm.setIcon(1, UI.PixmapCache.getIcon("syntaxError.png")) if fixed: itm.setIcon(0, UI.PixmapCache.getIcon("issueFixed.png")) - elif code in FixableCodeStyleIssues and not autofixing: + elif code in FixableCodeStyleIssues and not autofixing and \ + code not in self.__noFixCodesList: itm.setIcon(0, UI.PixmapCache.getIcon("issueFixable.png")) fixable = True @@ -356,6 +358,8 @@ repeatMessages = self.repeatCheckBox.isChecked() fixCodes = self.fixIssuesEdit.text() noFixCodes = self.noFixIssuesEdit.text() + self.__noFixCodesList = \ + [c.strip() for c in noFixCodes.split(",") if c.strip()] fixIssues = self.fixIssuesCheckBox.isChecked() and repeatMessages self.showIgnored = self.ignoredCheckBox.isChecked() and \ repeatMessages