From b69dee17d5289755dc0b83cfd50867a9ecdd4881 Mon Sep 17 00:00:00 2001 From: Glenn Sarti Date: Tue, 19 Jan 2021 14:45:33 +0800 Subject: [PATCH] (GH-189) Fix module root for validation Previously in commit c70511b9 validation was changed to initialise Puppet Lint correctly, however there was a typo in the provider. This commit fixes the typo and references the correct variable. --- lib/puppet-languageserver/manifest/validation_provider.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/puppet-languageserver/manifest/validation_provider.rb b/lib/puppet-languageserver/manifest/validation_provider.rb index 3bb7e281..0f2476e4 100644 --- a/lib/puppet-languageserver/manifest/validation_provider.rb +++ b/lib/puppet-languageserver/manifest/validation_provider.rb @@ -116,7 +116,7 @@ def self.init_puppet_lint(root_dir, lint_options = []) linter_options = PuppetLint::OptParser.build else begin - Dir.chdir(module_root.to_s) { linter_options = PuppetLint::OptParser.build } + Dir.chdir(root_dir.to_s) { linter_options = PuppetLint::OptParser.build } rescue OptionParser::InvalidOption => e PuppetLanguageServer.log_message(:error, "(#{name}) Error reading Puppet Lint configuration. Using default: #{e}") linter_options = PuppetLint::OptParser.build