eric6/Plugins/CheckerPlugins/CodeStyleChecker/Simplify/SimplifyChecker.py

changeset 8224
e0ecde23e7b2
parent 8216
6a042a54e0f7
child 8225
811b7fa1b8a9
equal deleted inserted replaced
8223:73ab31b11a81 8224:e0ecde23e7b2
112 if code in self.__expected: 112 if code in self.__expected:
113 return 113 return
114 114
115 if code and (self.counters[code] == 1 or self.__repeat): 115 if code and (self.counters[code] == 1 or self.__repeat):
116 # record the issue with one based line number 116 # record the issue with one based line number
117 self.errors.append( 117 errorInfo = {
118 { 118 "file": self.__filename,
119 "file": self.__filename, 119 "line": lineNumber + 1,
120 "line": lineNumber + 1, 120 "offset": offset,
121 "offset": offset, 121 "code": code,
122 "code": code, 122 "args": args,
123 "args": args, 123 }
124 } 124 if errorInfo not in self.errors:
125 ) 125 self.errors.append(errorInfo)
126 126
127 def run(self): 127 def run(self):
128 """ 128 """
129 Public method to check the given source against functions 129 Public method to check the given source against functions
130 to be replaced by 'pathlib' equivalents. 130 to be replaced by 'pathlib' equivalents.

eric ide

mercurial