Sha256: ea485d7b971ad56009daa7283733ca11545c0edf87d3b17d9f307d2f0010d3d2
Contents?: true
Size: 520 Bytes
Versions: 4
Compression:
Stored size: 520 Bytes
Contents
module Schemable class SchemaModifier def parse_path: (path: String) -> Array[Symbol] def path_exists?: (schema: Hash[Symbol, any], path: String) -> bool def deep_merge_hashes: (destination: Hash[Symbol, any], new_data: Hash[Symbol, any]) -> (Hash[Symbol, any]) def add_properties: (original_schema: (Hash[Symbol, any]), new_schema: Hash[Symbol, any], path: String) -> (Hash[Symbol, any]) def delete_properties: (original_schema: (Hash[Symbol, any]), path: String) -> (Hash[Symbol, any]) end end
Version data entries
4 entries across 4 versions & 1 rubygems