nitmetrics: add inheritance metrics computation
[nit.git] / src / metrics / metrics_base.nit
index 18b19e3..71db364 100644 (file)
@@ -24,6 +24,8 @@ redef class ToolContext
        # --all
        var opt_all = new OptionBool("Compute all metrics", "--all")
 
+       # --inheritance
+       var opt_inheritance = new OptionBool("Compute metrics about inheritance usage", "--inheritance")
        # --refinement
        var opt_refinement = new OptionBool("Compute metrics about refinement usage", "--refinement")
        # --self
@@ -46,6 +48,7 @@ redef class ToolContext
        do
                super
                self.option_context.add_option(opt_all)
+               self.option_context.add_option(opt_inheritance)
                self.option_context.add_option(opt_refinement)
                self.option_context.add_option(opt_self)
                self.option_context.add_option(opt_nullables)