object

dit_metric

Analyzes the depth of inheritance for objects, protocols, and categories.

author:
Ebrahim Azarisooreh
version:
0.2
date:
2017/4/23
compilation flags:
static, context_switching_calls
implements:
public code_metrics_protocol
imports:
public code_metrics_utilities

Public interface

(see related entities)

Protected interface

(see related entities)

Private predicates

(see related entities)

Operators

(none)

Remarks

Depth
The depth is the maximum length of a node to the root entity. Lower scores are generally better.
Inheritance
A level of inheritance defined by either one of specialization, instantiation, extension, importation, or implementation.
Scoring
The maximum path length is determined for each entity in question.

See also

(none)