Sha256: 6dfb9882104b27046ba6d00df6edc24874a0accbb4a8bcf197ee61b9f176b8db
Contents?: true
Size: 448 Bytes
Versions: 10
Compression:
Stored size: 448 Bytes
Contents
# frozen-string-literal: true module Leftovers module Matchers class NodeScalarValue # :nocov: using ::Leftovers::Backports::SetCaseEq if defined?(::Leftovers::Backports::SetCaseEq) # :nocov: def initialize(matcher) @matcher = matcher freeze end def ===(node) return false unless node.scalar? @matcher === node.to_scalar_value end freeze end end end
Version data entries
10 entries across 10 versions & 1 rubygems