danmar/cppcheck — comment on commit 2ca932a3ae3c9c051c23dacbcc3ed3e622aeddca
File:  line 0
By kimmov:

I don't think it is a good idea to warn about missing `explicit`. It is not always required / needed so this is just produces lots of unnecessary noise.
Ref: http://www.parashift.com/c++-faq-lite/ctors.html#faq-10.22

And having `explicit` for constructor with more than one parameter is a clear error, so severity for it is IMHO wrong.