RULE_CARD : SpaghettiCode { RULE : SpaghettiCode {INTER NoInheritanceClassGlobalVariable LongMethodMethodNoParameter }; RULE : LongMethodMethodNoParameter {INTER LongMethod MethodNoParameter }; RULE : LongMethod { (METRIC: LOC, VERY_HIGH) }; RULE : MethodNoParameter {(STRUCT: PARAMETER, No) }; RULE : NoInheritanceClassGlobalVariable {INTER NoInheritance ClassGlobalVariable }; RULE : NoInheritance {(METRIC: DIT, 1) }; RULE : ClassGlobalVariable {(STRUCT: FIELD, CLASS_GLOBAL_VAR) }; };