Shall not invoke macros

Guideline: Shall not invoke macros gui_a1mHfjgKk4Xr
status: draft
tags: reduce-human-error
category: mandatory
decidability: decidable
scope: system
release: todo

Description of the guideline goes here.

Rationale: rat_62mSorNF05kD
status: draft
parent needs: gui_a1mHfjgKk4Xr

Explanation of why this guideline is important.

Non-Compliant Example: non_compl_ex_hP5KLhqQfDcd
status: draft
parent needs: gui_a1mHfjgKk4Xr

Explanation of code example.

#[allow(dead_code)]
fn example_function() {
    // Non-compliant implementation
}
Compliant Example: compl_ex_ti7GWHCOhUvT
status: draft
parent needs: gui_a1mHfjgKk4Xr

Explanation of code example.

#[allow(dead_code)]
fn example_function() {
    // Compliant implementation
}