nitc :: Catalog :: mpackage_stats
# Compose package stats
fun mpackage_stats(mpackage: MPackage): MPackageStats do
var stats = new MPackageStats
stats.mmodules = mmodules[mpackage]
stats.mclasses = mclasses[mpackage]
stats.mmethods = mmethods[mpackage]
stats.loc = loc[mpackage]
stats.errors = errors[mpackage]
stats.warnings = warnings[mpackage]
stats.warnings_per_kloc = warnings_per_kloc[mpackage]
stats.documentation_score = documentation_score[mpackage]
stats.commits = commits[mpackage]
stats.score = score[mpackage]
mpackages_stats[mpackage] = stats
return stats
end
src/catalog/catalog.nit:512,2--528,4