From 8083760ef21ad51a0d220a866751e980e257254a Mon Sep 17 00:00:00 2001 From: Chris Eppstein Date: Fri, 27 Aug 2010 09:30:01 -0700 Subject: [PATCH] Fix a bug in the statistics analyzer for rules with interpolation. --- lib/compass/stats.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/compass/stats.rb b/lib/compass/stats.rb index 5bf7bddc..243b42af 100644 --- a/lib/compass/stats.rb +++ b/lib/compass/stats.rb @@ -11,7 +11,7 @@ module Compass def visit(node) self.prop_count += 1 if node.is_a?(Sass::Tree::PropNode) && !node.children.any? if node.is_a?(Sass::Tree::RuleNode) - self.rule_count += node.rule.map{|r| r.split(/,/)}.flatten.compact.size + self.rule_count += node.rule.reject{|r| r.is_a?(Sass::Script::Node)}.map{|r| r.split(/,/)}.flatten.compact.size end self.mixin_def_count += 1 if node.is_a?(Sass::Tree::MixinDefNode) self.mixin_count += 1 if node.is_a?(Sass::Tree::MixinNode)