Sha256: bebc06eeb51b5f2cd14253cdf0518fe195c9c605c000ec768f21f7b93c2ae963
Contents?: true
Size: 669 Bytes
Versions: 2
Compression:
Stored size: 669 Bytes
Contents
module Danger class Markdown attr_accessor :message, :file, :line def initialize(message, file, line) self.message = message self.file = file self.line = line end def ==(other) return false if other.nil? return false unless other.kind_of? self.class other.message == message && other.file == file && other.line == line end def inline? return (file.nil? && line.nil?) == false end def to_s extra = [] extra << "file: #{file}" unless file.nil? extra << "line: #{line}" unless line.nil? "Markdown #{message} { #{extra.join ', '} }" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
danger-3.2.2 | lib/danger/danger_core/messages/markdown.rb |
danger-3.2.1 | lib/danger/danger_core/messages/markdown.rb |