diff --git a/lib/cc/engine/category_parser.rb b/lib/cc/engine/category_parser.rb index 8f97f447..ba90c583 100644 --- a/lib/cc/engine/category_parser.rb +++ b/lib/cc/engine/category_parser.rb @@ -6,7 +6,7 @@ def initialize(cop_name) end def category - CATEGORIES[cop_name] || CATEGORIES[cop] || DEFAULT_CATEGORY + CATEGORIES[cop_name] || CATEGORIES[namespace] || DEFAULT_CATEGORY end private @@ -14,6 +14,7 @@ def category DEFAULT_CATEGORY = "Style".freeze CATEGORIES = { "Lint" => "Style", + "Lint/Eval" => "Security", "Metrics" => "Complexity", "Metrics/LineLength" => "Style", "Performance" => "BugRisk", @@ -28,7 +29,7 @@ def category attr_reader :cop_name - def cop + def namespace cop_name.split("/").first end end