| Attribute | Description | Required | 
|---|
 | includingClasses | Comma or space separated list of wild-card patterns of
         fully-qualified class name which are included in the analysis.
         Only '*' are recognized as wild-card character. | No. By default all classes defined in the file set 
        are included. | 
 
 | excludingClasses | Comma or space separated list of wild-card patterns of
         fully-qualified class name which are excluded from the analysis.
         Only '*' are recognized as wild-card character. | No. By default no class defined in the file set is 
        excluded. | 
 
 | mergeInnerClasses | If trueall class vertices are merged 
         with the vertices of the corresponding inner classes. | No. Default is false. | 
 
 | reflectionPattern | Comma or space separated list of wild-card patterns of
         fully-qualified class name. 
         Only '*' are recognized as wild-card character. 
         If in the code of a class an ordinary string constant matches 
         one of these patterns and if this string constant 
         has a valid syntax for a fully-qualified 
         class name this constant will be treated as a class reference.
      | No. By default ordinary string constants are not 
        treated as class references. | 
 
 | definitionFile | Path of the dependency definition file. 
          It is either absolute or relative to the base directory. | No. By default the dependency definition commands
         are embedded in the ant task. | 
 
 | failOnUnwantedDependencies | If true the task will fail if an
         unwanted dependency is found. | No. Default value is false. | 
 
 | reportFile | Path of the report file. 
        It is either absolute or relative to the base directory. | No. By default the result is written onto the console. | 
| resultRenderer | Fully-qualified class name of a ResultRenderer. | No. By default DefaultResultRendereris used. |