class Danger::Changelog::Parsers::ValidationResult

Attributes

errors[R]

Public Class Methods

new() click to toggle source
# File lib/changelog/parsers/validation_result.rb, line 5
def initialize
  @errors = []
end

Public Instance Methods

error!(message) click to toggle source
# File lib/changelog/parsers/validation_result.rb, line 19
def error!(message)
  errors << message
end
invalid?() click to toggle source
# File lib/changelog/parsers/validation_result.rb, line 15
def invalid?
  !valid?
end
to_s() click to toggle source
# File lib/changelog/parsers/validation_result.rb, line 23
def to_s
  return nil if valid?

  errors.join(', ')
end
valid?() click to toggle source
# File lib/changelog/parsers/validation_result.rb, line 11
def valid?
  errors.empty?
end