Sha256: 6e33d8a477b806dacb61d34088b955bf90b801ba00370446e0320085d44a8499

Contents?: true

Size: 719 Bytes

Versions: 12

Compression:

Stored size: 719 Bytes

Contents

=begin
{% include "api_info.j2" %}
=end

require 'datadog_api_client/models'
require_relative 'datadog_api_client/inflector'

loader = Zeitwerk::Loader.new
loader.tag = File.basename(__FILE__, ".rb")
loader.collapse("#{__dir__}/datadog_api_client/*/models/")
loader.collapse("#{__dir__}/datadog_api_client/*/api/")

{%- for version, apis in all_apis.items() %}
loader.push_dir("#{__dir__}/datadog_api_client/{{ version }}", namespace: DatadogAPIClient::{{ version|upper }})
{%- endfor %}
# Ignore model_base.rb from being loaded in by zeitwerk as it is loaded in by default
loader.ignore("#{__dir__}/datadog_api_client/*/model_base.rb")
loader.inflector = {{ module_name }}::{{ module_name }}Inflector.new
loader.setup

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
datadog_api_client-2.29.1 .generator/src/generator/templates/datadog_api_client.j2
datadog_api_client-2.28.1 .generator/src/generator/templates/datadog_api_client.j2
datadog_api_client-2.27.1 .generator/src/generator/templates/datadog_api_client.j2
datadog_api_client-2.26.1 .generator/src/generator/templates/datadog_api_client.j2
datadog_api_client-2.26.0 .generator/src/generator/templates/datadog_api_client.j2
datadog_api_client-2.25.0 .generator/src/generator/templates/datadog_api_client.j2
datadog_api_client-2.24.0 .generator/src/generator/templates/datadog_api_client.j2
datadog_api_client-2.22.0 .generator/src/generator/templates/datadog_api_client.j2
datadog_api_client-2.21.0 .generator/src/generator/templates/datadog_api_client.j2
datadog_api_client-2.20.0 .generator/src/generator/templates/datadog_api_client.j2
datadog_api_client-2.19.0 .generator/src/generator/templates/datadog_api_client.j2
datadog_api_client-2.18.0 .generator/src/generator/templates/datadog_api_client.j2