Sha256: a366b15310eb33e48e703d72a3da3ef0a0ad70dac5c056444cbd818608c81be0
Contents?: true
Size: 441 Bytes
Versions: 149
Compression:
Stored size: 441 Bytes
Contents
module CC module Analyzer module IssueValidations class ContentValidation < Validation def valid? !has_content? || (content.is_a?(Hash) && content["body"].is_a?(String)) end def message "Content must be a hash containing a 'body' key with string contents" end private def has_content? object.key?("content") end end end end end
Version data entries
149 entries across 149 versions & 2 rubygems