I found that some intelligent developers are putting suppressions especially with C and C++ as

This cannot be caught be Cerberus because cerberus just assumes that suppression does not start with white space, Offcourse that is true with java it throws a compilation error. But with C and C++ it does not matter so we need to handle this.