@@ -35,3 +35,74 @@ if puppetversion = ENV['PUPPET_GEM_VERSION']
3535else
3636 gem 'puppet' , '< 4' , :require => false
3737end
38+
39+ # puppet lint plugins
40+ # https://puppet.community/plugins/#puppet-lint
41+ gem 'puppet-lint-appends-check' ,
42+ :git => 'https://github.com/puppet-community/puppet-lint-appends-check.git' ,
43+ :require => false
44+ gem 'puppet-lint-classes_and_types_beginning_with_digits--check' ,
45+ :git => 'https://github.com/puppet-community/puppet-lint-classes_and_types_beginning_with_digits-check.git' ,
46+ :require => false
47+ gem 'puppet-lint-empty_string-check' ,
48+ :git => 'https://github.com/puppet-community/puppet-lint-empty_string-check.git' ,
49+ :require => false
50+ gem 'puppet-lint-file_ensure-check' ,
51+ :git => 'https://github.com/puppet-community/puppet-lint-file_ensure-check.git' ,
52+ :require => false
53+ gem 'puppet-lint-leading_zero-check' ,
54+ :git => 'https://github.com/puppet-community/puppet-lint-leading_zero-check.git' ,
55+ :require => false
56+ gem 'puppet-lint-numericvariable' ,
57+ :git => 'https://github.com/fiddyspence/puppetlint-numericvariable.git' ,
58+ :require => false
59+ gem 'puppet-lint-resource_reference_syntax' ,
60+ :git => 'https://github.com/tuxmea/puppet-lint-resource_reference_syntax.git' ,
61+ :require => false
62+ gem 'puppet-lint-security-plugins' ,
63+ :git => 'https://github.com/floek/puppet-lint-security-plugins.git' ,
64+ :require => false
65+ gem 'puppet-lint-spaceship_operator_without_tag-check' ,
66+ :git => 'https://github.com/puppet-community/puppet-lint-spaceship_operator_without_tag-check.git' ,
67+ :require => false
68+ gem 'puppet-lint-strict_indent-check' ,
69+ :git => 'https://github.com/relud/puppet-lint-strict_indent-check.git' ,
70+ :require => false
71+ gem 'puppet-lint-trailing_comma-check' ,
72+ :git => 'https://github.com/puppet-community/puppet-lint-trailing_comma-check.git' ,
73+ :require => false
74+ gem 'puppet-lint-trailing_newline-check' ,
75+ :git => 'https://github.com/rodjek/puppet-lint-trailing_newline-check.git' ,
76+ :require => false
77+ gem 'puppet-lint-undef_in_function-check' ,
78+ :git => 'https://github.com/puppet-community/puppet-lint-undef_in_function-check.git' ,
79+ :require => false
80+ gem 'puppet-lint-unquoted_string-check' ,
81+ :git => 'https://github.com/puppet-community/puppet-lint-unquoted_string-check.git' ,
82+ :require => false
83+ gem 'puppet-lint-usascii_format-check' ,
84+ :git => 'https://github.com/jpmasters/puppet-lint-usascii_format-check.git' ,
85+ :require => false
86+ gem 'puppet-lint-variable_contains_upcase' ,
87+ :git => 'https://github.com/fiddyspence/puppetlint-variablecase.git' ,
88+ :require => false
89+ gem 'puppet-lint-version_comparison-check' ,
90+ :git => 'https://github.com/puppet-community/puppet-lint-version_comparison-check.git' ,
91+ :require => false
92+
93+ # disabled lint plugins
94+ #gem 'puppet-lint-file_source_rights-check',
95+ # :git => 'https://github.com/camptocamp/puppet-lint-file_source_rights-check.git',
96+ # :require => false
97+ #gem 'puppet-lint-fileserver-check',
98+ # :git => 'https://github.com/camptocamp/puppet-lint-fileserver-check.git',
99+ # :require => false
100+ #gem 'puppet-lint-global_resource-check',
101+ # :git => 'https://github.com/ninech/puppet-lint-global_resource-check.git',
102+ # :require => false
103+ #gem 'puppet-lint-package_ensure-check',
104+ # :git => 'https://github.com/danzilio/puppet-lint-package_ensure-check.git',
105+ # :require => false
106+ #gem 'puppet-lint-param-docs',
107+ # :git => 'https://github.com/domcleal/puppet-lint-param-docs.git',
108+ # :require => false
0 commit comments