Plugins/CheckerPlugins/SyntaxChecker/jsCheckSyntax.py

changeset 5849
512001065055
parent 5762
76ef5f340007
child 6048
82ad8ec9548c
equal deleted inserted replaced
5848:56388f41b1e6 5849:512001065055
186 error = error.split(":", 1)[1].strip() 186 error = error.split(":", 1)[1].strip()
187 187
188 cline = min(len(codestring.splitlines()), int(line)) - 1 188 cline = min(len(codestring.splitlines()), int(line)) - 1
189 code = codestring.splitlines()[cline] 189 code = codestring.splitlines()[cline]
190 return [{'error': (fn, int(line), 0, code, error)}] 190 return [{'error': (fn, int(line), 0, code, error)}]
191 except IndexError:
192 error = "Incomplete source file"
193 splittedCode = codestring.splitlines()
194 return [{'error': (file, len(splittedCode) + 1, len(splittedCode[-1]),
195 splittedCode[-1], error)}]
191 196
192 return [{}] 197 return [{}]

eric ide

mercurial