cdt/cdt_6_0_x/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/errorparsers/GCCErrorParser.java
equal
deleted
inserted
replaced
51 return null; |
51 return null; |
52 } |
52 } |
53 @Override |
53 @Override |
54 public int getSeverity(Matcher matcher) { |
54 public int getSeverity(Matcher matcher) { |
55 String warningGroup = matcher.group(4); |
55 String warningGroup = matcher.group(4); |
56 if (warningGroup != null && warningGroup.indexOf("arning") >= 0) //$NON-NLS-1$ |
56 if (warningGroup != null && (warningGroup.toLowerCase().endsWith("warning:") || //$NON-NLS-1$ |
|
57 warningGroup.trim().toLowerCase().startsWith("warning:")) ) { //$NON-NLS-1$ |
57 return IMarkerGenerator.SEVERITY_WARNING; |
58 return IMarkerGenerator.SEVERITY_WARNING; |
|
59 } |
58 |
60 |
59 return IMarkerGenerator.SEVERITY_ERROR_RESOURCE; |
61 return IMarkerGenerator.SEVERITY_ERROR_RESOURCE; |
60 } |
62 } |
61 } |
63 } |
62 }; |
64 }; |