Sha256: 1c031d9fa1a9fb435ca8a2753c090c259098293f79aa90bdeeb2fd8740edcbcc

Contents?: true

Size: 514 Bytes

Versions: 12

Compression:

Stored size: 514 Bytes

Contents

Hyperstack::Autoloader.load_paths = %w[components models operations stores]

class Object
  class << self
    alias _autoloader_original_const_missing const_missing

    def const_missing(const_name)
      # need to call original code because some things are set up there
      # original code may also be overloaded by reactrb, for example
      _autoloader_original_const_missing(const_name)
    rescue StandardError => e
      Hyperstack::Autoloader.const_missing(const_name, self) || raise(e)
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
hyperstack-config-1.0.alpha1.8 lib/hyperstack/autoloader_starter.rb
hyperstack-config-1.0.alpha1.7 lib/hyperstack/autoloader_starter.rb
hyperstack-config-1.0.alpha1.6 lib/hyperstack/autoloader_starter.rb
hyperstack-config-1.0.alpha1.5 lib/hyperstack/autoloader_starter.rb
hyperstack-config-1.0.alpha1.4 lib/hyperstack/autoloader_starter.rb
hyperstack-config-1.0.alpha1.3 lib/hyperstack/autoloader_starter.rb
hyperstack-config-1.0.alpha1.2 lib/hyperstack/autoloader_starter.rb
hyperstack-config-1.0.alpha1.1 lib/hyperstack/autoloader_starter.rb
hyperstack-config-1.0.0.pre.alpha1 lib/hyperstack/autoloader_starter.rb
hyperstack-config-1.0.alpha1 lib/hyperstack/autoloader_starter.rb
hyperstack-config-1.0.pre.alpha1 lib/hyperstack/autoloader_starter.rb
hyperstack-config-0.1 lib/hyperstack/autoloader_starter.rb