Path: lib/inactive_support.rb
Last Update: Fri Mar 20 04:47:12 -0700 2009


InactiveSupport is a subset of features copied from the Rails ActiveSupport 2.0.2 library, and retain the same ownership and licensing as the originals.

Using this subset of ActiveSupport makes AutomateIt:

  • More reliable: InactiveSupport is guaranteed correctly to work because it‘s part of AutomateIt. This is in contrast to ActiveSupport, which is versioned separately and regularly introduces new bugs and breaks backwards compatibility, which makes it unsuitable as a library.
  • Easier and faster install: Installing AutomateIt is easier and faster because it no longer needs the ActiveSupport and Builder gems..
  • Quicker startup: InactiveSupport loads in a fraction of the time that ActiveSupport takes.

Required files

inactive_support/core_ext/array/extract_options   inactive_support/core_ext/blank   inactive_support/core_ext/symbol   inactive_support/core_ext/module/aliasing   inactive_support/core_ext/class/attribute_accessors   inactive_support/core_ext/class/inheritable_attributes   inactive_support/core_ext/enumerable   inactive_support/core_ext/numeric/time   inactive_support/core_ext/string/inflections   inactive_support/core_ext/hash/keys   inactive_support/basic_object   inactive_support/duration   inactive_support/core_ext/time/conversions   inactive_support/clean_logger