Sha256: 5c4e193cd3849c43a17bed07719d281defaf8c4ef531e8ef1adf6a5702706094
Contents?: true
Size: 481 Bytes
Versions: 6
Compression:
Stored size: 481 Bytes
Contents
module Crystal class Meta def initialize(options = {}) @options = HashWithStringifyKeys.new(options) end def store(new_options) options.deep_merge!(HashWithStringifyKeys.new(new_options)) end def tag_by_name(name) tags.find_by_name(name) end def tags_by_pattern(pattern = //) tags.filter(pattern) end private def options @options end def tags @tags ||= Tags.new(options) end end end
Version data entries
6 entries across 6 versions & 1 rubygems