├── .gitignore ├── .travis.yml ├── Gemfile ├── Guardfile ├── History.txt ├── LICENSE.txt ├── README.md ├── Rakefile ├── V2-README.md ├── configatron.gemspec ├── lib ├── configatron.rb ├── configatron │ ├── core.rb │ ├── delayed.rb │ ├── dynamic.rb │ ├── errors.rb │ ├── ext │ │ └── kernel.rb │ ├── integrations.rb │ ├── integrations │ │ ├── minitest.rb │ │ └── rails.rb │ ├── proc.rb │ ├── root_store.rb │ ├── store.rb │ └── version.rb └── generators │ └── configatron │ └── install │ ├── install_generator.rb │ └── templates │ ├── configatron │ ├── defaults.rb │ ├── development.rb │ ├── production.rb │ └── test.rb │ └── initializers │ └── configatron.rb └── test ├── _lib.rb ├── functional ├── _lib.rb ├── _lib │ └── scripts │ │ └── core.rb ├── configatron.rb ├── delayed.rb ├── loading.rb └── minitest.rb └── unit ├── _lib.rb └── configatron ├── proc.rb ├── root_store.rb └── store.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/Gemfile -------------------------------------------------------------------------------- /Guardfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/Guardfile -------------------------------------------------------------------------------- /History.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/History.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/Rakefile -------------------------------------------------------------------------------- /V2-README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/V2-README.md -------------------------------------------------------------------------------- /configatron.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/configatron.gemspec -------------------------------------------------------------------------------- /lib/configatron.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/lib/configatron.rb -------------------------------------------------------------------------------- /lib/configatron/core.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/lib/configatron/core.rb -------------------------------------------------------------------------------- /lib/configatron/delayed.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/lib/configatron/delayed.rb -------------------------------------------------------------------------------- /lib/configatron/dynamic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/lib/configatron/dynamic.rb -------------------------------------------------------------------------------- /lib/configatron/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/lib/configatron/errors.rb -------------------------------------------------------------------------------- /lib/configatron/ext/kernel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/lib/configatron/ext/kernel.rb -------------------------------------------------------------------------------- /lib/configatron/integrations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/lib/configatron/integrations.rb -------------------------------------------------------------------------------- /lib/configatron/integrations/minitest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/lib/configatron/integrations/minitest.rb -------------------------------------------------------------------------------- /lib/configatron/integrations/rails.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/lib/configatron/integrations/rails.rb -------------------------------------------------------------------------------- /lib/configatron/proc.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/lib/configatron/proc.rb -------------------------------------------------------------------------------- /lib/configatron/root_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/lib/configatron/root_store.rb -------------------------------------------------------------------------------- /lib/configatron/store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/lib/configatron/store.rb -------------------------------------------------------------------------------- /lib/configatron/version.rb: -------------------------------------------------------------------------------- 1 | class Configatron 2 | VERSION = "4.5.1" 3 | end 4 | -------------------------------------------------------------------------------- /lib/generators/configatron/install/install_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/lib/generators/configatron/install/install_generator.rb -------------------------------------------------------------------------------- /lib/generators/configatron/install/templates/configatron/defaults.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/lib/generators/configatron/install/templates/configatron/defaults.rb -------------------------------------------------------------------------------- /lib/generators/configatron/install/templates/configatron/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/lib/generators/configatron/install/templates/configatron/development.rb -------------------------------------------------------------------------------- /lib/generators/configatron/install/templates/configatron/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/lib/generators/configatron/install/templates/configatron/production.rb -------------------------------------------------------------------------------- /lib/generators/configatron/install/templates/configatron/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/lib/generators/configatron/install/templates/configatron/test.rb -------------------------------------------------------------------------------- /lib/generators/configatron/install/templates/initializers/configatron.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/lib/generators/configatron/install/templates/initializers/configatron.rb -------------------------------------------------------------------------------- /test/_lib.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/test/_lib.rb -------------------------------------------------------------------------------- /test/functional/_lib.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/test/functional/_lib.rb -------------------------------------------------------------------------------- /test/functional/_lib/scripts/core.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/test/functional/_lib/scripts/core.rb -------------------------------------------------------------------------------- /test/functional/configatron.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/test/functional/configatron.rb -------------------------------------------------------------------------------- /test/functional/delayed.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/test/functional/delayed.rb -------------------------------------------------------------------------------- /test/functional/loading.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/test/functional/loading.rb -------------------------------------------------------------------------------- /test/functional/minitest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/test/functional/minitest.rb -------------------------------------------------------------------------------- /test/unit/_lib.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/test/unit/_lib.rb -------------------------------------------------------------------------------- /test/unit/configatron/proc.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/test/unit/configatron/proc.rb -------------------------------------------------------------------------------- /test/unit/configatron/root_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/test/unit/configatron/root_store.rb -------------------------------------------------------------------------------- /test/unit/configatron/store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/configatron/HEAD/test/unit/configatron/store.rb --------------------------------------------------------------------------------