nitc :: MNLMD :: defaultinit
# MModule Metric: Number of Live MethodDefs
class MNLMD
super RTAMetric
super IntMetric
redef fun name do return "mnlmd"
redef fun desc do return "number of live method definitions in a mmodule"
redef fun collect(mainmodules) do
for mainmodule in mainmodules do
var analysis = new MetricsRapidTypeAnalysis(modelbuilder, mainmodule)
analysis.run_analysis
values[mainmodule] = analysis.live_methoddefs.length
end
end
end
src/metrics/rta_metrics.nit:217,1--231,3