inspec/lib/inspec/objects.rb
Ryan Davis e375ea30c8 Split out Inspec::Input functional code from the code generation code.
Includes moving errors into Inspec::Input and Inspec::InputRegistry.

Fixes #4456.
Fixes #4473.

Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-09-13 17:12:20 -07:00

14 lines
539 B
Ruby

module Inspec
# TODO: these should be namespaced in Objects
autoload :Tag, "inspec/objects/tag"
autoload :Control, "inspec/objects/control"
autoload :Describe, "inspec/objects/describe"
autoload :EachLoop, "inspec/objects/each_loop"
autoload :List, "inspec/objects/list"
autoload :OrTest, "inspec/objects/or_test"
autoload :RubyHelper, "inspec/objects/ruby_helper"
autoload :Test, "inspec/objects/test"
autoload :Value, "inspec/objects/value"
end
require "inspec/objects/input" # already defined so you can't autoload