Sha256: 13f47b43689e8dc440ed82ae9ff917624dea75dea50ab0f9ab98c1cb17bc2f52
Contents?: true
Size: 701 Bytes
Versions: 1
Compression:
Stored size: 701 Bytes
Contents
# frozen_string_literal: true require_relative "declarations/schema_drop" module Expressir module Liquid class RepositoryDrop < ::Expressir::Liquid::ModelElementDrop def initialize(model, selected_schemas: nil, options: {}) # rubocop:disable Lint/MissingSuper @model = model @selected_schemas = selected_schemas @options = options super end def schemas return [] unless @model.schemas @model.schemas.map do |item| ::Expressir::Liquid::Declarations::SchemaDrop.new( item, selected_schemas: @selected_schemas, options: @options, ) end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
expressir-2.1.5 | lib/expressir/liquid/repository_drop.rb |