Sha256: 4379a7cf4d462063abfca8fd889c4f66c0d732e03370ef0f96b74ed0ef8d1f0c

Contents?: true

Size: 214 Bytes

Versions: 8

Compression:

Stored size: 214 Bytes

Contents

module WarningSigns
  class StringPattern
    attr_accessor :pattern

    def initialize(raw_pattern)
      @pattern = raw_pattern
    end

    def match?(message)
      message.include?(pattern)
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
warning_signs-0.7.2 lib/warning_signs/string_pattern.rb
warning_signs-0.7.1 lib/warning_signs/string_pattern.rb
warning_signs-0.7.0 lib/warning_signs/string_pattern.rb
warning_signs-0.6.1 lib/warning_signs/string_pattern.rb
warning_signs-0.6.0 lib/warning_signs/string_pattern.rb
warning_signs-0.5.0 lib/warning_signs/string_pattern.rb
warning_signs-0.4.0 lib/warning_signs/string_pattern.rb
warning_signs-0.3.0 lib/warning_signs/string_pattern.rb