class Lutaml::Model::Schema::Generator::Ref

It is used in the context of generating JSON schemas.
This class is used to generate a reference to a schema definition.

def initialize(type)

def initialize(type)
  @type = type
  @name = @type.name.gsub("::", "_")
end

def to_schema

def to_schema
  {
    "$ref" => "#/$defs/#{name}",
  }
end