Sha256: e661253b98867d7ec77fa986ad2a7ac0ddaaa332060a4092e224010a675d93c6

Contents?: true

Size: 270 Bytes

Versions: 46

Compression:

Stored size: 270 Bytes

Contents

class GetIgnoredViolation
  IGNORE_REGEXP = />*\s*danger\s*:\s*ignore\s*"(?<error>[^"]*)"/i.freeze

  def initialize(body)
    @body = body
  end

  def call
    return [] unless body

    body.chomp.scan(IGNORE_REGEXP).flatten
  end

  private

  attr_reader :body
end

Version data entries

46 entries across 46 versions & 2 rubygems

Version Path
danger-9.5.1 lib/danger/request_sources/support/get_ignored_violation.rb
danger-9.5.0 lib/danger/request_sources/support/get_ignored_violation.rb
danger-9.4.3 lib/danger/request_sources/support/get_ignored_violation.rb
danger-9.4.2 lib/danger/request_sources/support/get_ignored_violation.rb
danger-9.4.1 lib/danger/request_sources/support/get_ignored_violation.rb
danger-9.4.0 lib/danger/request_sources/support/get_ignored_violation.rb
danger-9.3.2 lib/danger/request_sources/support/get_ignored_violation.rb
danger-additional-logging-0.0.36 lib/danger/request_sources/support/get_ignored_violation.rb
danger-additional-logging-0.0.35 lib/danger/request_sources/support/get_ignored_violation.rb
danger-additional-logging-0.0.34 lib/danger/request_sources/support/get_ignored_violation.rb
danger-additional-logging-0.0.33 lib/danger/request_sources/support/get_ignored_violation.rb
danger-additional-logging-0.0.32 lib/danger/request_sources/support/get_ignored_violation.rb
danger-additional-logging-0.0.31 lib/danger/request_sources/support/get_ignored_violation.rb
danger-additional-logging-0.0.30 lib/danger/request_sources/support/get_ignored_violation.rb
danger-additional-logging-0.0.29 lib/danger/request_sources/support/get_ignored_violation.rb
danger-additional-logging-0.0.28 lib/danger/request_sources/support/get_ignored_violation.rb
danger-additional-logging-0.0.27 lib/danger/request_sources/support/get_ignored_violation.rb
danger-additional-logging-0.0.26 lib/danger/request_sources/support/get_ignored_violation.rb
danger-additional-logging-0.0.25 lib/danger/request_sources/support/get_ignored_violation.rb
danger-additional-logging-0.0.24 lib/danger/request_sources/support/get_ignored_violation.rb