src/eric7/Plugins/PluginSyntaxChecker.py

branch
eric7
changeset 9955
aa02420279fe
parent 9925
a267ac36dd69
child 10061
8bdad5699288
equal deleted inserted replaced
9954:7c5fa3eef082 9955:aa02420279fe
72 "pyCheckSyntax", 72 "pyCheckSyntax",
73 self.__getPythonOptions, 73 self.__getPythonOptions,
74 lambda: Preferences.getPython("Python3Extensions"), 74 lambda: Preferences.getPython("Python3Extensions"),
75 self.__translateSyntaxCheck, 75 self.__translateSyntaxCheck,
76 self.syntaxCheckService.serviceErrorPy3, 76 self.syntaxCheckService.serviceErrorPy3,
77 )
78
79 # JavaScript syntax check via Python3
80 self.syntaxCheckService.addLanguage(
81 "JavaScript",
82 "Python3",
83 path,
84 "jsCheckSyntax",
85 lambda: [], # No options
86 lambda: [".js"],
87 lambda fn, problems: self.syntaxCheckService.syntaxChecked.emit(
88 fn, problems
89 ),
90 self.syntaxCheckService.serviceErrorJavaScript,
91 ) 77 )
92 78
93 # YAML syntax check via Python3 79 # YAML syntax check via Python3
94 self.syntaxCheckService.addLanguage( 80 self.syntaxCheckService.addLanguage(
95 "YAML", 81 "YAML",

eric ide

mercurial