├── .document ├── .gitignore ├── .rspec ├── .travis.yml ├── CHANGES ├── Gemfile ├── Gemfile.lock ├── LICENSE.txt ├── README.md ├── Rakefile ├── examples └── backtrace.rb ├── gemfiles ├── Gemfile.ci └── Gemfile.ci.lock ├── lib ├── safely.rb └── safely │ ├── backtrace.rb │ ├── config.rb │ ├── mixin.rb │ ├── strategy.rb │ ├── strategy │ ├── hoptoad.rb │ ├── log.rb │ └── mail.rb │ └── version.rb ├── safely.gemspec └── spec ├── backtrace ├── safe.rb └── unsafe.rb ├── backtrace_spec.rb ├── config_spec.rb ├── safely_spec.rb ├── spec_helper.rb ├── strategies ├── hoptoad_spec.rb ├── log_spec.rb └── mail_spec.rb └── support └── fake_logger.rb /.document: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/.document -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/CHANGES -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/Rakefile -------------------------------------------------------------------------------- /examples/backtrace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/examples/backtrace.rb -------------------------------------------------------------------------------- /gemfiles/Gemfile.ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/gemfiles/Gemfile.ci -------------------------------------------------------------------------------- /gemfiles/Gemfile.ci.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/gemfiles/Gemfile.ci.lock -------------------------------------------------------------------------------- /lib/safely.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/lib/safely.rb -------------------------------------------------------------------------------- /lib/safely/backtrace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/lib/safely/backtrace.rb -------------------------------------------------------------------------------- /lib/safely/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/lib/safely/config.rb -------------------------------------------------------------------------------- /lib/safely/mixin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/lib/safely/mixin.rb -------------------------------------------------------------------------------- /lib/safely/strategy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/lib/safely/strategy.rb -------------------------------------------------------------------------------- /lib/safely/strategy/hoptoad.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/lib/safely/strategy/hoptoad.rb -------------------------------------------------------------------------------- /lib/safely/strategy/log.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/lib/safely/strategy/log.rb -------------------------------------------------------------------------------- /lib/safely/strategy/mail.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/lib/safely/strategy/mail.rb -------------------------------------------------------------------------------- /lib/safely/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/lib/safely/version.rb -------------------------------------------------------------------------------- /safely.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/safely.gemspec -------------------------------------------------------------------------------- /spec/backtrace/safe.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/spec/backtrace/safe.rb -------------------------------------------------------------------------------- /spec/backtrace/unsafe.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/spec/backtrace/unsafe.rb -------------------------------------------------------------------------------- /spec/backtrace_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/spec/backtrace_spec.rb -------------------------------------------------------------------------------- /spec/config_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/spec/config_spec.rb -------------------------------------------------------------------------------- /spec/safely_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/spec/safely_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/strategies/hoptoad_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/spec/strategies/hoptoad_spec.rb -------------------------------------------------------------------------------- /spec/strategies/log_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/spec/strategies/log_spec.rb -------------------------------------------------------------------------------- /spec/strategies/mail_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/spec/strategies/mail_spec.rb -------------------------------------------------------------------------------- /spec/support/fake_logger.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kennethkalmer/safely/HEAD/spec/support/fake_logger.rb --------------------------------------------------------------------------------