Skip to content

Conversation

@glennsarti
Copy link
Contributor

Previously in commit fed22c2 the document symbol provider was updated
to use the new LSP classes however it appears some code branches were missed.

This commit updates the document symbol provider to use the correct method name.


Previously the Puppet-Lint configuration could raise an error, thereby stopping
any puppet lint rules from working. This was due to puppet-lint.rc files
containing command params which were invalide due to puppet-lint plugin gems
not being loaded e.g. --no-trailing_comma-check

This commit changes the document validator to use the default configuration if
an error occurs loading the configuration.

Previously in commit fed22c2 the document symbol provider was updated
to use the new LSP classes however it appears some code branches were missed.

This commit updates the document symbol provider to use the correct method name.
@glennsarti glennsarti self-assigned this Jul 18, 2020
@glennsarti glennsarti added this to the 1.0.0 milestone Jul 18, 2020
Previously the Puppet-Lint configuration could raise an error, thereby stopping
any puppet lint rules from working.  This was due to puppet-lint.rc files
containing command params which were invalide due to puppet-lint plugin gems
not being loaded e.g. --no-trailing_comma-check

This commit changes the document validator to use the default configuration if
an error occurs loading the configuration.
@glennsarti glennsarti force-pushed the spike-fix-broken-stuff branch from 414fa90 to 327bd50 Compare July 18, 2020 12:55
@jpogran jpogran merged commit 3d5e403 into puppetlabs:master Jul 20, 2020
@glennsarti glennsarti deleted the spike-fix-broken-stuff branch July 22, 2020 12:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants