inspec/inspec-bin
Ryan Davis bfbb89a05c First pass making bin/inspec faster.
This removes requiring 'inspec' in bin/inspec and goes straight to
'inspec/cli'. It removes almost all the top-level requires in
inspec/cli.rb. This requires some autoloads and rearrangements of
requires to the command methods themselves.

```
% SLOW=1 time rake test:functional

before: Finished in 1072.442633s, 0.3264 runs/s, 1.9013 assertions/s.
after:  Finished in  681.514579s, 0.5136 runs/s, 2.9919 assertions/s.
```

I'm positive there is more we can do.

Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-06-11 18:59:55 -07:00
..
bin First pass making bin/inspec faster. 2019-06-11 18:59:55 -07:00
lib/inspec-bin blindly applied chefstyle -a 2019-06-11 18:52:03 -07:00
Gemfile blindly applied chefstyle -a 2019-06-11 18:52:03 -07:00
inspec-bin.gemspec blindly applied chefstyle -a 2019-06-11 18:52:03 -07:00
inspec-core-bin.gemspec blindly applied chefstyle -a 2019-06-11 18:52:03 -07:00
LICENSE inspec-bin skeleton 2019-04-29 13:27:09 -06:00
README.md Update README and gem description 2019-04-29 15:47:26 -06:00

inspec-bin

This gem exists so that we can publish the inspec executable in a separate gem from the main inspec library gem. This permits the community to use Chef InSpec as a library.