== Why is this an issue?

Unused macros should be removed from a code base for multiple reasons:


* They unnecessarily bloat the code.
* They run the risk of confusing or sidetracking developers trying to read the code. 
* They could clash with future macro additions. 


== Resources

* https://wiki.sei.cmu.edu/confluence/x/5dUxBQ[CERT, MSC12-C.] - Detect and remove code that has no effect or is never executed


ifdef::env-github,rspecator-view[]

'''
== Implementation Specification
(visible only on this page)

=== Message

Remove the "xxx" macro.


'''
== Comments And Links
(visible only on this page)

=== is related to: S1763

=== is related to: S901

=== on 30 Jul 2014, 21:03:10 Freddy Mallet wrote:
Not sure that from a technical point of view this rule is easy to be implemented.

endif::env-github,rspecator-view[]
