inspec/lib/inspec
Ryan Davis f2e4fb549c Address and fix all our ruby 2.7 warnings & errors.
This does NOT include fixes for our dependencies that are also having
2.7 warnings (which cause our functional tests to fail because for
some reason we expect stderr to be empty, which is brittle).

I've got upstream PRs to fix all of those. My tests pass locally. I
could push a commit that modifies the Gemfile to use my forks, but I'd
like to see how this fares for now.

Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-11-27 15:42:52 -08:00
..
archive blindly applied chefstyle -a 2019-06-11 18:52:03 -07:00
completions Add command-line completions for fish shell 2017-05-04 11:42:13 -05:00
dependencies Switched chefstyle back to Layout/AlignArguments=with_first_argument. 2019-11-08 12:57:43 -08:00
fetcher Address and fix all our ruby 2.7 warnings & errors. 2019-11-27 15:42:52 -08:00
formatters If there is no data, alwaya return an empty hash. 2019-10-08 00:31:23 -07:00
objects Merge pull request #4680 from inspec/btm/warn-objects 2019-11-12 15:30:45 -05:00
plugin Address and fix all our ruby 2.7 warnings & errors. 2019-11-27 15:42:52 -08:00
reporters Fixed 2 failing tests w/ missing empty hash waiver data. 2019-10-09 17:49:04 -07:00
resources Address and fix all our ruby 2.7 warnings & errors. 2019-11-27 15:42:52 -08:00
secrets chefstyle -a; https://github.com/chef/chefstyle/pull/74 2019-07-08 17:22:50 -07:00
utils Added wildcard and dot-prefixed identifier support. Combined regex identifier into standard identifier 2019-10-30 16:39:38 -07:00
backend.rb Refactor into Inspec::DSL.method_missing_resource 2019-09-04 15:44:26 -07:00
base_cli.rb Minor cleanups for readability. 2019-10-03 13:45:19 -07:00
cached_fetcher.rb Move the registry cache object 2019-11-22 10:09:51 -05:00
cli.rb Switched chefstyle back to Layout/AlignArguments=with_first_argument. 2019-11-08 12:57:43 -08:00
config.rb Bump chefstyle and fix up flagged code. 2019-11-08 12:57:43 -08:00
control_eval_context.rb Refactor into Inspec::DSL.method_missing_resource 2019-09-04 15:44:26 -07:00
describe_base.rb Make __profile_id private and add comment 2019-11-07 10:49:49 -05:00
dist.rb blindly applied chefstyle -a 2019-06-11 18:52:03 -07:00
dsl.rb Fix problem in method_missing in rspec extensions when backend unavailable. 2019-10-04 00:36:16 -07:00
dsl_shared.rb chefstyle -a; https://github.com/chef/chefstyle/pull/74 2019-07-08 17:22:50 -07:00
env_printer.rb chefstyle -a; https://github.com/chef/chefstyle/pull/74 2019-07-08 17:22:50 -07:00
errors.rb Split out Inspec::Input functional code from the code generation code. 2019-09-13 17:12:20 -07:00
exceptions.rb Remove # encoding: utf8 magic comments 2019-05-07 16:06:23 -07:00
expect.rb blindly applied chefstyle -a 2019-06-11 18:52:03 -07:00
fetcher.rb Move the registry cache object 2019-11-22 10:09:51 -05:00
file_provider.rb Changed FileProvider to try to encode UTF-8 and convert newlines. 2019-11-12 14:51:56 -08:00
formatters.rb blindly applied chefstyle -a 2019-06-11 18:52:03 -07:00
globals.rb blindly applied chefstyle -a 2019-06-11 18:52:03 -07:00
impact.rb Make inspec much faster for most commands. 2019-09-04 15:44:26 -07:00
input.rb Revert to a small amount of duplicating to_hash in inspec/input.rb 2019-10-06 19:30:37 -04:00
input_dsl_helpers.rb Refactor to DRY up repeated implementation of input() 2019-11-06 11:13:18 -05:00
input_registry.rb Switched chefstyle back to Layout/AlignArguments=with_first_argument. 2019-11-08 12:57:43 -08:00
library_eval_context.rb blindly applied chefstyle -a 2019-06-11 18:52:03 -07:00
log.rb blindly applied chefstyle -a 2019-06-11 18:52:03 -07:00
metadata.rb Rearrange a require in metadata.rb to break circularity is load. 2019-11-12 14:50:39 -08:00
method_source.rb Switched chefstyle back to Layout/AlignArguments=with_first_argument. 2019-11-08 12:57:43 -08:00
objects.rb Split out Inspec::Input functional code from the code generation code. 2019-09-13 17:12:20 -07:00
profile.rb Extra todos! Yay! 2019-10-21 13:30:14 -07:00
profile_context.rb Split out Inspec::Input functional code from the code generation code. 2019-09-13 17:12:20 -07:00
profile_vendor.rb blindly applied chefstyle -a 2019-06-11 18:52:03 -07:00
reporters.rb blindly applied chefstyle -a 2019-06-11 18:52:03 -07:00
require_loader.rb Remove all leading newlines. 2019-05-31 11:43:44 -07:00
resource.rb Pre-load the gem resource to override the global gem method. 2019-11-04 13:25:35 -08:00
resources.rb Documented lib/inspec/resources.rb current usage. 2019-09-04 15:44:26 -07:00
rspec_extensions.rb Refactor to DRY up repeated implementation of input() 2019-11-06 11:13:18 -05:00
rule.rb Missing require? 2019-11-12 14:51:56 -08:00
runner.rb Singularize the fetchers directory name 2019-11-22 09:57:28 -05:00
runner_mock.rb blindly applied chefstyle -a 2019-06-11 18:52:03 -07:00
runner_rspec.rb Minor cleanups for readability. 2019-10-03 13:45:19 -07:00
runtime_profile.rb blindly applied chefstyle -a 2019-06-11 18:52:03 -07:00
schema.rb linting 2019-10-09 20:16:10 -07:00
secrets.rb chefstyle -a; https://github.com/chef/chefstyle/pull/74 2019-07-08 17:22:50 -07:00
shell.rb Sped up inspec shell by avoiding pre-registering all reesources. 2019-09-04 15:44:26 -07:00
shell_detector.rb chefstyle -a; https://github.com/chef/chefstyle/pull/74 2019-07-08 17:22:50 -07:00
source_reader.rb chefstyle -a; https://github.com/chef/chefstyle/pull/74 2019-07-08 17:22:50 -07:00
ui.rb chefstyle -a; https://github.com/chef/chefstyle/pull/74 2019-07-08 17:22:50 -07:00
ui_table_helper.rb Removing inspec/profile_vendor from inspec/base_cli. 2019-06-11 19:16:58 -07:00
version.rb Bump version to 4.18.40 by Chef Expeditor 2019-11-25 19:56:25 +00:00