Merge pull request #13969 from lggomez/feat/pinter-linter_invfiles

printer-linter: exit on invalid definition file paths
This commit is contained in:
Joey de l'Arago 2022-12-09 11:43:35 +01:00 committed by GitHub
commit 3f699a35f4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,5 +1,6 @@
from argparse import ArgumentParser
from os import getcwd
from os import path
from pathlib import Path
from typing import List
@ -41,6 +42,11 @@ def main() -> None:
full_body_check = {"Diagnostics": []}
for file in files:
if not path.exists(file):
print(f"Can't find the file: {file}")
return
if to_fix or to_diagnose:
for file in files:
diagnostics = diagnoseIssuesWithFile(file, settings)