diff --git a/src/vs/platform/markers/common/problemMatcher.ts b/src/vs/platform/markers/common/problemMatcher.ts index 29ec19e8fe02e5537099c25ec6b62ff06689d94f..71092e34ea518a06f67a94186b87f298732d7af9 100644 --- a/src/vs/platform/markers/common/problemMatcher.ts +++ b/src/vs/platform/markers/common/problemMatcher.ts @@ -693,6 +693,10 @@ class ProblemPatternParser extends Parser { super(logger); } + public parse(value: Config.ProblemPattern): ProblemPattern; + public parse(value: Config.MultiLineProblemPattern): MultiLineProblemPattern[]; + public parse(value: Config.NamedProblemPattern): NamedProblemPattern; + public parse(value: Config.NamedMultiLineProblemPattern): NamedMultiLineProblemPattern; public parse(value: Config.ProblemPattern | Config.MultiLineProblemPattern | Config.NamedProblemPattern | Config.NamedMultiLineProblemPattern): any { if (Config.NamedMultiLineProblemPattern.is(value)) { return this.createNamedMultiLineProblemPattern(value);