| { |
| "problemMatcher": [ |
| { |
| "owner": "sphinx-problem-matcher", |
| "pattern": [ |
| { |
| "regexp": "^(.*):(\\d+):\\s+(\\w*):\\s+(.*)$", |
| "file": 1, |
| "line": 2, |
| "severity": 3, |
| "message": 4 |
| } |
| ] |
| }, |
| { |
| "owner": "sphinx-problem-matcher-loose", |
| "pattern": [ |
| { |
| "_comment": "A bit of a looser pattern, doesn't look for line numbers, just looks for file names relying on them to start with / and end with .rst", |
| "regexp": "(\/.*\\.rst):\\s+(\\w*):\\s+(.*)$", |
| "file": 1, |
| "severity": 2, |
| "message": 3 |
| } |
| ] |
| }, |
| { |
| "owner": "sphinx-problem-matcher-loose-no-severity", |
| "pattern": [ |
| { |
| "_comment": "Looks for file names ending with .rst and line numbers but without severity", |
| "regexp": "^(.*\\.rst):(\\d+):(.*)$", |
| "file": 1, |
| "line": 2, |
| "message": 3 |
| } |
| ] |
| } |
| ] |
| } |