vcpkg-tool/.github/workflows/matchers.json

44 строки
1.2 KiB
JSON

{
"problemMatcher": [
{
"owner": "vcpkg-msvc",
"pattern": [
{
"regexp": "^(.*?)\\((\\d+)\\):\\s+(?:fatal\\s+)?(warning|error)(?:\\s+[^:]*):\\s+(.*)$",
"file": 1,
"line": 2,
"severity": 3,
"message": 4
}
]
},
{
"owner": "vcpkg-gcc",
"pattern": [
{
"regexp": "^(.*?):(\\d+):(\\d*):?\\s+(?:fatal\\s+)?(warning|error):\\s+(.*)$",
"file": 1,
"line": 2,
"column": 3,
"severity": 4,
"message": 5
}
]
},
{
"owner": "vcpkg-catch",
"pattern": [
{
"regexp": "^(.*?):(\\d+): FAILED:",
"file": 1,
"line": 2
},
{
"regexp": "^(.*[^=-].*)$",
"message": 1,
"loop": true
}
]
}
]
}