Sha256: ecc2511b0650f6a56e8fd7c03bc3ed11dad45e94762b3801c29cdeaf6011f441

Contents?: true

Size: 583 Bytes

Versions: 6

Compression:

Stored size: 583 Bytes

Contents

require "Checked/version"
require 'Uni_Arch'

require "Checked/Base/DSL"
require "Checked/Base/DSL_Obj"
require "Checked/Base/Base"
require "Checked/Base/Arch"


%w{ Demand Ask Clean }.each { |klass|
  require "Checked/#{klass}/#{klass}"
  
  Dir.glob(File.join File.dirname(__FILE__), "Checked/#{klass}/*.rb").each { |path|
    
    # Require the file.
    path =~ %r!lib/Checked/(.+)/(.+)\.rb!
    require( "Checked/#{$1}/#{$2}" ) if $1 && $2
    
    # Set up routes.
    if klass != $2
      Checked::Arch.use Checked.const_get(:"#{klass}").const_get(:"#{$2}")
    end
  }
}
  

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
Checked-1.2.3 lib/Checked.rb
Checked-1.2.2 lib/Checked.rb
Checked-1.2.1 lib/Checked.rb
Checked-1.2.0 lib/Checked.rb
Checked-1.1.0 lib/Checked.rb
Checked-1.0.0 lib/Checked.rb