Merge remote-tracking branch 'refs/remotes/origin/main'

This commit is contained in:
Paul Gauthier 2024-09-08 09:20:20 -07:00
commit 99dc235a00

View file

@ -46,14 +46,18 @@ class Linter:
cmd += " " + rel_fname cmd += " " + rel_fname
cmd = cmd.split() cmd = cmd.split()
process = subprocess.Popen( try:
cmd, process = subprocess.Popen(
cwd=self.root, cmd,
stdout=subprocess.PIPE, cwd=self.root,
stderr=subprocess.STDOUT, stdout=subprocess.PIPE,
encoding=self.encoding, stderr=subprocess.STDOUT,
errors="replace", encoding=self.encoding,
) errors="replace",
)
except OSError as err:
print(f"Unable to execute lint command: {err}")
return
stdout, _ = process.communicate() stdout, _ = process.communicate()
errors = stdout errors = stdout
if process.returncode == 0: if process.returncode == 0: