Sha256: eae39c4b4b68932d6a52b7f1484f24c0fba796841ed50b3de29aa49caceff3ea
Contents?: true
Size: 350 Bytes
Versions: 4
Compression:
Stored size: 350 Bytes
Contents
# frozen_string_literal: true module Remocon class BooleanNormalizer < Remocon::Normalizer def self.respond_symbol Remocon::Type::BOOLEAN end def validate @bool_val = @content.to_s.to_boolean rescue ArgumentError => e raise ValidationError, e.message end def normalize @bool_val end end end
Version data entries
4 entries across 4 versions & 1 rubygems