Hi, I like your warning plugin very much!
But I found one minor problem when parsing the output of the compiler "MS' c++
x/a/b/include/abc.h(18) : fatal error C1083: Cannot open include file: xyz.h:...
This works well and is properly detected:
x/a/b/include/abc.h(18) : error C1083: Cannot open include file: xyz.h:...
So the problem is the not-standard "fatal" word in "fatal error".
If you need further information, please, don't hesitate to send me an email, or
let me help by giving any support or test it.