`const` - I see, will change that. I probably need to watch https://www.agilelearner.com/presentation/22 again...

constructor - technically it's possible, even for `priority` and `name` methods. But it may jeopardize the way we support plug-n-play for rules. Well, it /was/ a very clear decision for oclint 0.4 version, but I believe this mechanism also has been evolved a little bit, so we can postpone this decision and this can be discussed separately.

C++11 - Language standards could be supported technically - in addition to C++11, Objective-C standards like ObjC1, ObjC2, and C standards like C99, C11, etc. I agree with you, it's too early to have them, but since it's technically possible, so when we need them, we can implement them very easily.