Sha256: cfa30175a33b6176b77811005725000f3c7bcd43de1a94ddc081f4a8c7f4e4d2

Contents?: true

Size: 254 Bytes

Versions: 4

Compression:

Stored size: 254 Bytes

Contents

# encoding: utf-8

module Attestor

  module Policy

    # @private
    class Xor < Node

      def validate!
        return if detect(&:valid?) && detect(&:invalid?)
        super
      end

    end # class Xor

  end # module Base

end # module Policy

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
attestor-2.2.1 lib/attestor/policy/xor.rb
attestor-2.2.0 lib/attestor/policy/xor.rb
attestor-2.1.0 lib/attestor/policy/xor.rb
attestor-2.0.0 lib/attestor/policy/xor.rb