Hi @aleffert, glad to know it works with the suppression system. Just one suggestion, I was wondering to make the annotation with this format `__attribute__((annotate("oclint:enforce[IDENTIFIER]")))`, so that it follows the same format as `oclint:suppress[]`. Not sure if `enforce` is a proper word to use in this case, what do you think?

And I agree with your idea by having another attribute name or some identifiers other than the rule name. Feel free to create a new topic for raising more discussion on this topic.