mirror of
https://github.com/rust-lang/rust-analyzer
synced 2024-12-27 05:23:24 +00:00
Use named multiline Problem Matcher
Now that https://github.com/Microsoft/vscode/pull/65840 is in the latest release we can use the first commit from https://github.com/rust-analyzer/rust-analyzer/pull/408
This commit is contained in:
parent
dae8b68d9d
commit
f626733c4a
1 changed files with 2 additions and 29 deletions
|
@ -177,7 +177,6 @@
|
||||||
},
|
},
|
||||||
"problemPatterns": [
|
"problemPatterns": [
|
||||||
{
|
{
|
||||||
"//comment": "named multiline problem patterns are not parsed properly in vscode at the moment, when fixed in vscode replace both \"pattern\": [...] below with \"pattern\": \"$rustc\"",
|
|
||||||
"name": "rustc",
|
"name": "rustc",
|
||||||
"patterns": [
|
"patterns": [
|
||||||
{
|
{
|
||||||
|
@ -202,20 +201,7 @@
|
||||||
"relative",
|
"relative",
|
||||||
"${workspaceRoot}"
|
"${workspaceRoot}"
|
||||||
],
|
],
|
||||||
"pattern": [
|
"pattern": "$rustc"
|
||||||
{
|
|
||||||
"regexp": "^(warning|warn|error)(?:\\[(.*?)\\])?: (.*)$",
|
|
||||||
"severity": 1,
|
|
||||||
"code": 2,
|
|
||||||
"message": 3
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"regexp": "^[\\s->=]*(.*?):(\\d*):(\\d*)\\s*$",
|
|
||||||
"file": 1,
|
|
||||||
"line": 2,
|
|
||||||
"column": 3
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "rustc-watch",
|
"name": "rustc-watch",
|
||||||
|
@ -227,20 +213,7 @@
|
||||||
"beginsPattern": "^\\[Running ",
|
"beginsPattern": "^\\[Running ",
|
||||||
"endsPattern": "^(\\[Finished running\\]|To learn more, run the command again with --verbose\\.)$"
|
"endsPattern": "^(\\[Finished running\\]|To learn more, run the command again with --verbose\\.)$"
|
||||||
},
|
},
|
||||||
"pattern": [
|
"pattern": "$rustc"
|
||||||
{
|
|
||||||
"regexp": "^(warning|warn|error)(?:\\[(.*?)\\])?: (.*)$",
|
|
||||||
"severity": 1,
|
|
||||||
"code": 2,
|
|
||||||
"message": 3
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"regexp": "^[\\s->=]*(.*?):(\\d*):(\\d*)\\s*$",
|
|
||||||
"file": 1,
|
|
||||||
"line": 2,
|
|
||||||
"column": 3
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue