Next: Deeply_Nested_Inlining, Previous: Deep_Inheritance_Hierarchies, Up: Predefined Rules
Deeply_Nested_Generics
Flags a generic declaration nested in another generic declaration if the nesting level of the inner generic exceeds a value specified by the N rule parameter. The nesting level is the number of generic declaratons that enclose the given (generic) declaration. Formal packages are not flagged by this rule.
This rule has the following (mandatory) parameters for the +R option: