Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugin review; disable unnecessary plugins #567

Merged
merged 2 commits into from
Feb 23, 2017
Merged

Plugin review; disable unnecessary plugins #567

merged 2 commits into from
Feb 23, 2017

Conversation

rnelson0
Copy link
Collaborator

This is a breaking change, scheduled for v3.0.0.

@rnelson0 rnelson0 added this to the 3.0.0 milestone Dec 17, 2016
@rnelson0 rnelson0 changed the title [561] Plugin review; disable unnecessary plugins Plugin review; disable unnecessary plugins Dec 19, 2016
@binford2k
Copy link
Collaborator

Could you attach a quick list of the rationale for each plugin being disabled?

@@ -71,6 +71,7 @@ def check
end
end
end
PuppetLint.configuration.send('names_containing_dash')
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

did you mean 'disable_names_containing_dash'

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixing

@rnelson0
Copy link
Collaborator Author

Rationale from #561
All plugins are on by default. Over time, the lint plugins have drifted from the style guide. We reviewed all the core checks and correlated them to the style guide. The checks below either cannot be correlated, require a style guide addition/modification, or are not part of linting. I have commented them for disabling, removing, or requiring a style guide update.

check_classes.rb

check_documentation.rb

check_nodes.rb

  • unquoted_node_name Style Guide Update, no matching style guide reference but known good practice

check_resources.rb

check_strings.rb

check_variables.rb

@binford2k binford2k merged commit fba734e into 3.0.0 Feb 23, 2017
@rnelson0 rnelson0 deleted the plugin_review branch February 23, 2017 22:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants