mirror of
https://github.com/SquidDev-CC/CC-Tweaked
synced 2024-12-14 12:10:30 +00:00
953b94fd08
- Add a basic problem matcher for illuaminate errors. - Add a script (tools/parse-reports.py) which parses the XML reports generated by checkstyle and junit, extracts source locations, and emits them in a manner which can be consumed by another set of matchers. This should make it a little easier to see problems for folks who just rely on CI to test things (though also, please don't do this if you can help it).
19 lines
469 B
JSON
19 lines
469 B
JSON
{
|
|
"problemMatcher": [
|
|
{
|
|
"owner": "illuaminate",
|
|
"severity": "warning",
|
|
"pattern": [
|
|
{
|
|
"regexp": "^([\\w./-]+):\\[(\\d+):(\\d+)\\-(?:\\d+):(?:\\d+)\\]: (.*) \\[([a-z:-]+)\\]$",
|
|
"file": 1,
|
|
"line": 2,
|
|
"column": 3,
|
|
"message": 4,
|
|
"code": 5
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|