Attribute Complexity (AC)

Description:

Defined as the sum of each attribute's weight in the class.

You can set up weights for types and the array type separately. Use "*" to define types of a package with all its subpackages. For example, java.lang.* means that the row defines all classes of the java.lang package and its subpackages. To process all types not listed in the table, specify the last row as "*".

The row order is important, because checking of attributes goes from the top of the table downward. (Repetitions of a type aren't counted, so if a specific type follows a more general type that already included it, the specific type isn't counted. For example, java.lang.* won't be counted if it comes after java.*.)