1{
2  "linters": {
3    "format": {
4      "include": "(include/polly/.+\\.h$|lib/.+\\.cpp$)",
5      "exclude": "(lib/External/JSON/.*)",
6      "type": "script-and-regex",
7      "script-and-regex.script": "sh -c './utils/check_format.sh \"$0\" 2> /dev/null || true'",
8      "script-and-regex.regex": "/^(OK:(?P<ignore>.+)|Error:) (?P<message>.+)$/m"
9    },
10    "chmod": {
11      "type": "chmod"
12    },
13    "filename": {
14      "exclude": "(www/experiments/.+|.*\\.jscop.*)",
15      "type": "filename"
16    },
17    "merge-conflict": {
18      "type": "merge-conflict"
19    },
20    "spelling": {
21      "exclude": "(configure|autoconf/.*)",
22      "type": "spelling"
23    }
24  }
25}
26