InactiveSupport
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