nitc :: MNLM :: defaultinit
# MModule Metric: Number of Live Methods
class MNLM
super RTAMetric
super IntMetric
redef fun name do return "mnlm"
redef fun desc do return "number of live methods 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_methods.length
end
end
end
src/metrics/rta_metrics.nit:201,1--215,3