nitc :: CNBHP :: defaultinit
# Class Metric: Number of Inherited MProperties
class CNBHP
super MClassMetric
super IntMetric
redef fun name do return "cnbhp"
redef fun desc do return "number of inherited properties"
redef fun collect(mclasses) do
for mclass in mclasses do
values[mclass] = mclass.collect_inherited_mproperties(mainmodule, filter).length
end
end
end
src/metrics/mclasses_metrics.nit:273,1--285,3