problem-matchers.json 681 B

123456789101112131415161718192021222324252627282930313233
  1. {
  2. "problemMatcher": [
  3. {
  4. "owner": "gcc",
  5. "pattern": [
  6. {
  7. "regexp": "^(?:\\s+\\d+\\>)?(\\S.*?)[\\(:](\\d+)[,:]?(\\d*)(?::{\\d+:\\d+\\-\\d+:\\d+})?\\)?:\\s+(?:fatal\\s+)?(error|warning|info):\\s+(.*?)(?:\\s*\\[(.*)\\])?$",
  8. "file": 1,
  9. "line": 2,
  10. "column": 3,
  11. "severity": 4,
  12. "message": 5,
  13. "code": 6
  14. }
  15. ]
  16. },
  17. {
  18. "owner": "msvc",
  19. "pattern": [
  20. {
  21. "regexp": "^(?:\\s+\\d+\\>)?(\\S.*)\\((\\d+),?(\\d*)?(?:,\\d+,\\d+)?\\)\\s*:\\s+(?:fatal\\s+)?(error|warning|info)\\s+(\\w{1,2}\\d+)\\s*:\\s*(.*)$",
  22. "file": 1,
  23. "line": 2,
  24. "column": 3,
  25. "severity": 4,
  26. "code": 5,
  27. "message": 6
  28. }
  29. ]
  30. }
  31. ]
  32. }