nitc :: MNCT :: defaultinit
# MModule Metric: Number of Live Cast Types
class MNCT
super RTAMetric
super IntMetric
redef fun name do return "mnct"
redef fun desc do return "number of live cast mtypes 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_cast_types.length
end
end
end
src/metrics/rta_metrics.nit:165,1--179,3