lib/RubyExt/require.rb in RubyExt-0.1.1 vs lib/RubyExt/require.rb in RubyExt-0.1.2
- old
+ new
@@ -1,56 +2 @@
-require 'RubyExt/require_base'
-
-# Ruby Classes extensions
-%w{
-symbol string array false_class true_class nil_class
-}.each{|n| require "RubyExt/#{n}"}
-
-Path = RubyExt::Path
-Log = RubyExt::Log
-Observable = RubyExt::Observable
-OpenConstructor = RubyExt::OpenConstructor
-Cache = RubyExt::Cache
-
-# Facets
-require 'facets/elementor'
-require 'facets/blankslate'
-# Dictionary, Crypt, BiCrypt, Duration, LRUCache, LinkedList, Timer, Memoizer,
-# Recorder, attr_validator
-# "TreeTop" - cool Ruby Parser DSL.
-
-# ResourceProcessing
-require 'yaml'
-module RubyExt
- Resource.register_resource_extension(
- ".yaml",
- lambda{|data, klass, name| YAML.load(data)},
- lambda{|data, klass, name| YAML.dump(data)}
- )
-
- Resource.register_resource_extension(
- ".rb",
- lambda{|data, klass, name|
- script = ClassLoader.wrap_inside_namespace(klass, data)
- eval script, TOPLEVEL_BINDING, "#{klass.name}/#{name}"
- },
- lambda{|data, klass, name| raise "Writing '.rb' Resource isn't supported!"}
- )
-end
-
-# Cache
-Cache.cached_with_params :class, Module, :resource_exist?, :[]
-
-# Others
-require 'fileutils'
-# Undef
-#[
-#:select, :autoload, :autoload?, :chomp, :chomp!, :chop, :chop!, :fail, :format, :gsub,
-#:gsub!, :iterator?, :open, :print, :printf, :puts, :putc, :readline, :readlines, :scan,
-#:split, :sub, :sub!, :test, :trap, :warn
-#].each do |m|
-# Kernel.send :undef_method, m
-#end
-
-# select
-
-require 'RubyExt/debug'
+require 'RubyExt/_require'
\ No newline at end of file