vendor/rails/activesupport/lib/active_support.rb in radiant-0.7.2 vs vendor/rails/activesupport/lib/active_support.rb in radiant-0.8.0

- old
+ new

@@ -19,43 +19,41 @@ # LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #++ -$:.unshift(File.dirname(__FILE__)) +module ActiveSupport + def self.load_all! + [Dependencies, Deprecation, Gzip, MessageVerifier, Multibyte, SecureRandom, TimeWithZone] + end -require 'active_support/vendor' -require 'active_support/basic_object' -require 'active_support/inflector' -require 'active_support/callbacks' + autoload :BacktraceCleaner, 'active_support/backtrace_cleaner' + autoload :Base64, 'active_support/base64' + autoload :BasicObject, 'active_support/basic_object' + autoload :BufferedLogger, 'active_support/buffered_logger' + autoload :Cache, 'active_support/cache' + autoload :Callbacks, 'active_support/callbacks' + autoload :Deprecation, 'active_support/deprecation' + autoload :Duration, 'active_support/duration' + autoload :Gzip, 'active_support/gzip' + autoload :Inflector, 'active_support/inflector' + autoload :Memoizable, 'active_support/memoizable' + autoload :MessageEncryptor, 'active_support/message_encryptor' + autoload :MessageVerifier, 'active_support/message_verifier' + autoload :Multibyte, 'active_support/multibyte' + autoload :OptionMerger, 'active_support/option_merger' + autoload :OrderedHash, 'active_support/ordered_hash' + autoload :OrderedOptions, 'active_support/ordered_options' + autoload :Rescuable, 'active_support/rescuable' + autoload :SecureRandom, 'active_support/secure_random' + autoload :StringInquirer, 'active_support/string_inquirer' + autoload :TimeWithZone, 'active_support/time_with_zone' + autoload :TimeZone, 'active_support/values/time_zone' + autoload :XmlMini, 'active_support/xml_mini' +end +require 'active_support/vendor' require 'active_support/core_ext' - -require 'active_support/clean_logger' -require 'active_support/buffered_logger' - -require 'active_support/gzip' -require 'active_support/cache' - require 'active_support/dependencies' -require 'active_support/deprecation' - -require 'active_support/ordered_hash' -require 'active_support/ordered_options' -require 'active_support/option_merger' - -require 'active_support/string_inquirer' - -require 'active_support/values/time_zone' -require 'active_support/duration' - require 'active_support/json' -require 'active_support/multibyte' - -require 'active_support/base64' - -require 'active_support/time_with_zone' - -Inflector = ActiveSupport::Deprecation::DeprecatedConstantProxy.new('Inflector', 'ActiveSupport::Inflector') -Dependencies = ActiveSupport::Deprecation::DeprecatedConstantProxy.new('Dependencies', 'ActiveSupport::Dependencies') -TimeZone = ActiveSupport::Deprecation::DeprecatedConstantProxy.new('TimeZone', 'ActiveSupport::TimeZone') +I18n.load_path << "#{File.dirname(__FILE__)}/active_support/locale/en.yml"