├── .gitignore ├── .rspec ├── .ruby-gemset ├── .ruby-version ├── .travis.yml ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── benchmark ├── benchmark.log └── benchmark.rb ├── iron_hide.gemspec ├── lib ├── iron_hide.rb └── iron_hide │ ├── condition.rb │ ├── configuration.rb │ ├── errors.rb │ ├── memoize.rb │ ├── rule.rb │ ├── storage.rb │ ├── storage │ └── file_adapter.rb │ └── version.rb └── spec ├── condition_spec.rb ├── configuration_spec.rb ├── integration_spec.rb ├── iron_hide_spec.rb ├── rule_spec.rb ├── rules.json ├── spec_helper.rb ├── storage └── file_adapter_spec.rb └── storage_spec.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | -------------------------------------------------------------------------------- /.ruby-gemset: -------------------------------------------------------------------------------- 1 | iron_hide 2 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 2.1 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/Rakefile -------------------------------------------------------------------------------- /benchmark/benchmark.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/benchmark/benchmark.log -------------------------------------------------------------------------------- /benchmark/benchmark.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/benchmark/benchmark.rb -------------------------------------------------------------------------------- /iron_hide.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/iron_hide.gemspec -------------------------------------------------------------------------------- /lib/iron_hide.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/lib/iron_hide.rb -------------------------------------------------------------------------------- /lib/iron_hide/condition.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/lib/iron_hide/condition.rb -------------------------------------------------------------------------------- /lib/iron_hide/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/lib/iron_hide/configuration.rb -------------------------------------------------------------------------------- /lib/iron_hide/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/lib/iron_hide/errors.rb -------------------------------------------------------------------------------- /lib/iron_hide/memoize.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/lib/iron_hide/memoize.rb -------------------------------------------------------------------------------- /lib/iron_hide/rule.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/lib/iron_hide/rule.rb -------------------------------------------------------------------------------- /lib/iron_hide/storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/lib/iron_hide/storage.rb -------------------------------------------------------------------------------- /lib/iron_hide/storage/file_adapter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/lib/iron_hide/storage/file_adapter.rb -------------------------------------------------------------------------------- /lib/iron_hide/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/lib/iron_hide/version.rb -------------------------------------------------------------------------------- /spec/condition_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/spec/condition_spec.rb -------------------------------------------------------------------------------- /spec/configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/spec/configuration_spec.rb -------------------------------------------------------------------------------- /spec/integration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/spec/integration_spec.rb -------------------------------------------------------------------------------- /spec/iron_hide_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/spec/iron_hide_spec.rb -------------------------------------------------------------------------------- /spec/rule_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/spec/rule_spec.rb -------------------------------------------------------------------------------- /spec/rules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/spec/rules.json -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/storage/file_adapter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/spec/storage/file_adapter_spec.rb -------------------------------------------------------------------------------- /spec/storage_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/iron_hide/HEAD/spec/storage_spec.rb --------------------------------------------------------------------------------