-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpuppetlint.rc
More file actions
30 lines (22 loc) · 826 Bytes
/
puppetlint.rc
File metadata and controls
30 lines (22 loc) · 826 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Modern puppet-lint configuration file
# Updated for puppet-lint 2.5.0+
# Line Length - increased to 140 chars, which is the modern standard
--no-140chars-check
# Class Structure - widely accepted style exceptions
--no-class_inherits_from_params_class-check
--no-autoloader_layout-check
# Code Style - reasonable exceptions for practical development
--no-arrow_alignment-check
--no-parameter_order-check
# Documentation - disable only if you document elsewhere
--no-documentation-check
# Whitespace and Formatting - keep these enabled for clean code
# --no-trailing_whitespace-check
# --no-hard_tabs-check
# Quotation - double quotes are often needed for variable interpolation
--no-double_quoted_strings-check
# Optional automatic fixes (uncomment to enable)
# --fix
# Control behavior
--relative
--fail-on-warnings