X-Git-Url: http://nitlanguage.org diff --git a/src/metrics/self_metrics.nit b/src/metrics/self_metrics.nit index ad64c27..ba7ea78 100644 --- a/src/metrics/self_metrics.nit +++ b/src/metrics/self_metrics.nit @@ -16,17 +16,16 @@ # Metrics about the usage of explicit and implicit self module self_metrics -import modelbuilder -private import metrics_base -import frontend + +import metrics_base redef class ToolContext - var self_metrics_phase = new SelfMetricsPhase(self, null) + var self_metrics_phase: Phase = new SelfMetricsPhase(self, null) end private class SelfMetricsPhase super Phase - redef fun process_mainmodule(mainmodule) + redef fun process_mainmodule(mainmodule, given_mmodules) do if not toolcontext.opt_self.value and not toolcontext.opt_all.value then return compute_self_metrics(toolcontext.modelbuilder)