Sha256: 78a7199ba5dd8507e75e42aa8cb3133eed415c576a3615b83e419a78ca011d86

Contents?: true

Size: 384 Bytes

Versions: 3

Compression:

Stored size: 384 Bytes

Contents

# frozen_string_literal: true

module ThemeCheck
  module ShopifyLiquid
    class SourceIndex
      class TagEntry < BaseEntry
        def parameters
          (hash['parameters'] || [])
            .map { |hash| ParameterEntry.new(hash) }
        end

        def return_type_hash
          {
            'type' => "tag<#{name}>",
          }
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
theme-check-1.13.0 lib/theme_check/shopify_liquid/source_index/tag_entry.rb
theme-check-1.12.1 lib/theme_check/shopify_liquid/source_index/tag_entry.rb
theme-check-1.12.0 lib/theme_check/shopify_liquid/source_index/tag_entry.rb