X-Git-Url: http://nitlanguage.org diff --git a/src/metrics/tables_metrics.nit b/src/metrics/tables_metrics.nit index 41ce4d4..eac5853 100644 --- a/src/metrics/tables_metrics.nit +++ b/src/metrics/tables_metrics.nit @@ -17,17 +17,15 @@ # Metrics on table generation module tables_metrics -import model -private import metrics_base -import frontend +import metrics_base redef class ToolContext - var tables_metrics_phase = new TablesMetricsPhase(self, null) + var tables_metrics_phase: Phase = new TablesMetricsPhase(self, null) end private class TablesMetricsPhase super Phase - redef fun process_mainmodule(mainmodule) + redef fun process_mainmodule(mainmodule, given_mmodules) do if not toolcontext.opt_tables.value and not toolcontext.opt_all.value then return compute_tables_metrics(mainmodule) @@ -37,8 +35,6 @@ end # Print class tables metrics for the classes of the program main fun compute_tables_metrics(main: MModule) do - var model = main.model - var nc = 0 # Number of runtime classes var nl = 0 # Number of usages of class definitions (a class definition can be used more than once) var nhp = 0 # Number of usages of properties (a property can be used more than once)