Konvention: Nutzloser DUT

Benutzerbeschreibung

Diese Konvention erkennt DUTs (Data Unit Types), die nur aus einem Element bestehen.

Diese Konventionsverletzung kann auf eine unvollständige Refactoring-Aktivität oder eine nicht abgeschlossene Funktion hinweisen.

Beispiel

TYPE UT_MyUnion :
UNION
    xInit : BOOL; //only one element in union
END_UNION
END_TYPE

TYPE ST_MyStruct :
STRUCT
    xInit : BOOL; //only one element in struct
END_STRUCT
END_TYPE

TYPE ET_MyEnum :
(
    State := 1 //only one element in enum
);
END_TYPE