Improve performance of nitdoc by 60 times in some cases!
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
end
redef class MProject
- redef fun concern_rank do
+ redef fun concern_rank is cached do
var max = 0
for mgroup in mgroups do
var mmax = mgroup.concern_rank
return res
end
- redef fun concern_rank do
+ redef fun concern_rank is cached do
var max = 0
for mmodule in collect_mmodules do
var mmax = mmodule.concern_rank
return res
end
- redef fun concern_rank do
+ redef fun concern_rank is cached do
var max = 0
for p in in_importation.direct_greaters do
var pmax = p.concern_rank