class CC::Analyzer::IssueValidations::CategoryValidation
Constants
- CATEGORIES
Public Instance Methods
message()
click to toggle source
# File lib/cc/analyzer/issue_validations/category_validation.rb, line 20 def message "Category must be at least one of #{CATEGORIES.join(", ")}" end
valid?()
click to toggle source
# File lib/cc/analyzer/issue_validations/category_validation.rb, line 16 def valid? object["categories"].present? && no_invalid_categories? end
Private Instance Methods
no_invalid_categories?()
click to toggle source
# File lib/cc/analyzer/issue_validations/category_validation.rb, line 26 def no_invalid_categories? (CATEGORIES | object["categories"]) == CATEGORIES end