metrics: don't visit annotation nodes
authorAlexis Laferrière <alexis.laf@xymus.net>
Thu, 20 Oct 2016 05:33:41 +0000 (01:33 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Thu, 20 Oct 2016 05:33:41 +0000 (01:33 -0400)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

src/metrics/static_types_metrics.nit

index aa4f1ef..b94ca13 100644 (file)
@@ -51,6 +51,8 @@ private class ATypeCounterVisitor
 
        redef fun visit(n)
        do
+               if n isa AAnnotation then return
+
                if n isa AType then
                        var mclassdef = self.nclassdef.mclassdef
                        var mtype = modelbuilder.resolve_mtype(mclassdef.mmodule, mclassdef, n)