Improve performance of nitdoc by 60 times in some cases!
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
- 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
var max = 0
for mgroup in mgroups do
var mmax = mgroup.concern_rank
- 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
var max = 0
for mmodule in collect_mmodules do
var mmax = mmodule.concern_rank
- 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
var max = 0
for p in in_importation.direct_greaters do
var pmax = p.concern_rank