Sha256: a20cfbca1a2d06a69fb4c519cd45043afba739f8040aa0ddb0abc030404ce18f

Contents?: true

Size: 231 Bytes

Versions: 5

Compression:

Stored size: 231 Bytes

Contents

# frozen_string_literal: true

module Jimmy
  class Schema
    private

    def cast_key(key)
      case key
      when Regexp
        assert_regexp key
        super key.source
      else
        super
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
jimmy-2.1.0 lib/jimmy/schema/casting.rb
jimmy-2.0.3 lib/jimmy/schema/casting.rb
jimmy-2.0.2 lib/jimmy/schema/casting.rb
jimmy-2.0.1 lib/jimmy/schema/casting.rb
jimmy-2.0.0 lib/jimmy/schema/casting.rb