Sha256: d7a14917d5e3e93c9402af3efdd498fc2dcc66da178589afa415c2ec050882e1

Contents?: true

Size: 447 Bytes

Versions: 1

Compression:

Stored size: 447 Bytes

Contents

# frozen_string_literal: true

require "zeitwerk"
loader = Zeitwerk::Loader.for_gem
loader.inflector.inflect(
  "ai_refactor" => "AIRefactor",
  "ai_client" => "AIClient",
  "rspec_runner" => "RSpecRunner"
)
loader.setup # ready!

module AIRefactor
  class NoOutputError < StandardError; end
  # Your code goes here...
end

# We eager load here to ensure that all Refactor classes are loaded at startup so they can be registered
loader.eager_load

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ai_refactor-0.6.0 lib/ai_refactor.rb