Sha256: 8969c248df400c0d361b55a519244288a3b4ef7fd756c0f9a42a0083d552a42c
Contents?: true
Size: 523 Bytes
Versions: 9
Compression:
Stored size: 523 Bytes
Contents
# frozen_string_literal: true require 'r2-oas/schema/v3/manager/file_manager' module R2OAS module Schema class FileManager extend Forwardable def_delegators :@manager, :save, :delete def initialize(path, path_type = :ref) case ::R2OAS.version when :v3 @manager = V3::FileManager.new(path, path_type) else raise "Do not support version: #{::R2OAS.version}" end end class << self alias build new end end end end
Version data entries
9 entries across 9 versions & 1 rubygems