nitc :: CatalogStats :: defaultinit
# Catalog statistics
class CatalogStats
# Number of packages
var packages = 0
# Number of maintainers
var maintainers = 0
# Number of contributors
var contributors = 0
# Number of tags
var tags = 0
# Number of modules
var modules = 0
# Number of classes
var classes = 0
# Number of methods
var methods = 0
# Number of line of codes
var loc = 0
# Return the stats as a Map associating each stat key to its value
fun to_map: Map[String, Int] do
var map = new HashMap[String, Int]
map["packages"] = packages
map["maintainers"] = maintainers
map["contributors"] = contributors
map["tags"] = tags
map["modules"] = modules
map["classes"] = classes
map["methods"] = methods
map["loc"] = loc
return map
end
end
src/catalog/catalog.nit:545,1--585,3