Sha256: 86247f5911afbbbaca553f43ba3c4e478319c0bb5364cf9fd60f7001b5b0c14a

Contents?: true

Size: 481 Bytes

Versions: 6

Compression:

Stored size: 481 Bytes

Contents

module Scrum
  module CardTypeDetection
    def sticky?(card)
      card.labels.any? { |l| l.name == @settings.label_names["sticky"] }
    end

    def waterline?(card)
      card.name =~ /w.?a.?t.?e.?r.?l.?i.?n.?e/i
    end

    def seabed?(card)
      card.name =~ /s.?e.?a.?b.?e.?d/i
    end

    def waterline_card
      @backlog_list.cards.find { |card| waterline?(card) }
    end

    def seabed_card
      @backlog_list.cards.find { |card| seabed?(card) }
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
trollolo-0.1.1 lib/scrum/card_type_detection.rb
trollolo-0.1.0 lib/scrum/card_type_detection.rb
trollolo-0.0.14 lib/scrum/card_type_detection.rb
trollolo-0.0.12 lib/scrum/card_type_detection.rb
trollolo-0.0.11 lib/scrum/card_type_detection.rb
trollolo-0.0.10 lib/scrum/card_type_detection.rb