Foodcritic / foodcritic

Lint tool for Chef cookbooks.
http://foodcritic.io
MIT License
408 stars 153 forks source link

Vendor the parts of legacy cucumber-core we need #820

Closed tas50 closed 4 years ago

tas50 commented 4 years ago

We use ~100 lines of cucumber in total to parse out the rule tags in the .foodcritic files. This tag expression format was removed from cucumber 4.0 so we're pinning on a SUPER old version of cucumber that also brings in the backports gem which is very large. Vendoring these 2 classes lets us remove a whole bunch of deps and unblocks anyone trying to use modern cucumber.

Signed-off-by: Tim Smith tsmith@chef.io