nitc :: CNOD :: defaultinit
# Class Metric: Number of Descendants
class CNOD
super MClassMetric
super IntMetric
redef fun name do return "cnod"
redef fun desc do return "number of descendant classes"
redef fun collect(mclasses) do
for mclass in mclasses do
values[mclass] = mclass.in_hierarchy(mainmodule).smallers.length - 1
end
end
end
src/metrics/mclasses_metrics.nit:147,1--159,3