patriciogonzalezvivo/Communitas — Issue #1: reserved identifier violation
Author: elfring
Created: 2011-12-25 10:45:59+00:00
State: open

I suggest to try the search pattern "\\<\_(?:(?:_(.*))|([A-Z]+))" on source files.
A few places will be found where names begin with two underscores or an underscore and an uppercase letter.

Examples:
- [```_OFXTUIO```](https://github.com/patriciogonzalezvivo/Communitas/blob/d9203e00bfd4b3be933bd51c24fbf378091fb6ad/src/ofxTuio/src/ofxTuio.h#L24)
- [```_OFXSPACE```](https://github.com/patriciogonzalezvivo/Communitas/blob/34988cbe2ad7efc5ced93ff8e6495d91738098b8/src/ofxSpace.h#L16)
- [```_TESTAPP```](https://github.com/patriciogonzalezvivo/Communitas/blob/34988cbe2ad7efc5ced93ff8e6495d91738098b8/src/testApp.h#L16)

[This does not fit](https://www.securecoding.cert.org/confluence/display/cplusplus/DCL32-CPP.+Do+not+declare+or+define+a+reserved+identifier#DCL32-CPP.Donotdeclareordefineareservedidentifier-NoncompliantCodeExample%28HeaderGuard%29 "Do not use identifiers that are reserved for the compiler implementation.") to the expected naming conventions of the C/C++ language standard.
I recommend to adjust your selection for unique names.