├── .debt_ceiling ├── .gitignore ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── bin └── outlaw ├── data └── core_classes.txt ├── examples └── .outlawed.example ├── extconf.rb ├── lib ├── outlaw.rb └── outlaw │ ├── enforcement.rb │ ├── law_parser.rb │ ├── post_install.rb │ ├── rule.rb │ ├── rule_methods.rb │ └── version.rb ├── outlaw.gemspec └── test ├── debt_test.rb ├── outlaw_test.rb └── test_helper.rb /.debt_ceiling: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bglusman/Outlaw/HEAD/.debt_ceiling -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | Gemfile.lock 2 | .outlawed 3 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bglusman/Outlaw/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bglusman/Outlaw/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bglusman/Outlaw/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bglusman/Outlaw/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/outlaw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bglusman/Outlaw/HEAD/bin/outlaw -------------------------------------------------------------------------------- /data/core_classes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bglusman/Outlaw/HEAD/data/core_classes.txt -------------------------------------------------------------------------------- /examples/.outlawed.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bglusman/Outlaw/HEAD/examples/.outlawed.example -------------------------------------------------------------------------------- /extconf.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bglusman/Outlaw/HEAD/extconf.rb -------------------------------------------------------------------------------- /lib/outlaw.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bglusman/Outlaw/HEAD/lib/outlaw.rb -------------------------------------------------------------------------------- /lib/outlaw/enforcement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bglusman/Outlaw/HEAD/lib/outlaw/enforcement.rb -------------------------------------------------------------------------------- /lib/outlaw/law_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bglusman/Outlaw/HEAD/lib/outlaw/law_parser.rb -------------------------------------------------------------------------------- /lib/outlaw/post_install.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bglusman/Outlaw/HEAD/lib/outlaw/post_install.rb -------------------------------------------------------------------------------- /lib/outlaw/rule.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bglusman/Outlaw/HEAD/lib/outlaw/rule.rb -------------------------------------------------------------------------------- /lib/outlaw/rule_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bglusman/Outlaw/HEAD/lib/outlaw/rule_methods.rb -------------------------------------------------------------------------------- /lib/outlaw/version.rb: -------------------------------------------------------------------------------- 1 | module Outlaw 2 | VERSION = "0.1.3" 3 | end 4 | -------------------------------------------------------------------------------- /outlaw.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bglusman/Outlaw/HEAD/outlaw.gemspec -------------------------------------------------------------------------------- /test/debt_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bglusman/Outlaw/HEAD/test/debt_test.rb -------------------------------------------------------------------------------- /test/outlaw_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bglusman/Outlaw/HEAD/test/outlaw_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bglusman/Outlaw/HEAD/test/test_helper.rb --------------------------------------------------------------------------------