class RailInspector::Changelog

Attributes

Public Class Methods

# File tools/rail_inspector/lib/rail_inspector/changelog.rb, line 261
def initialize(path, content)
  @path = path
  @content = content
  @entries = parser.parse
end

Public Instance Methods

# File tools/rail_inspector/lib/rail_inspector/changelog.rb, line 271
def offenses
  @offenses ||= entries.flat_map(&:offenses)
end
# File tools/rail_inspector/lib/rail_inspector/changelog.rb, line 267
def valid?
  offenses.empty?
end