Robert Kaussow
ce0d895fc4
feat: add new rule CheckKeyOrder ( #765 )
2024-01-30 22:35:45 +01:00
Robert Kaussow
674ffe6445
feat: add new rule CheckFQCN ( #761 )
2024-01-29 08:34:08 +01:00
Robert Kaussow
da5d3c21c2
feat: add rule CheckYamlOctalValues ( #758 )
2024-01-27 20:31:15 +01:00
Robert Kaussow
2f4e35d83c
refactor: use lint-like rule identifier ( #757 )
2024-01-27 19:56:35 +01:00
Robert Kaussow
2df48598ec
refactor: drop default standards version and rename to rules ( #752 )
...
BREAKING CHANGE: The option to define a `Standards` version has been removed. Every new rule that is added on upcoming releases is activated by default and will also create errors if triggered. The behavior of rules can be controlled by the existing `rules.exclude_filter` or `rules.warning_filter` options.
BREAKING CHANGE: The option `rules.buildin` has been renamed to `rules.builtin`.
BREAKING CHANGE: The option `rules.standards` has been renamed to `rules.dir`.
BREAKING CHANGE: The option `rules.filter` has been renamed to `rules.include_filter`.
2024-01-25 21:40:15 +01:00
Robert Kaussow
9a9bf37702
feat: add role for deprecated loop bare vars ( #586 )
2023-04-26 08:58:34 +02:00
Robert Kaussow
505a2aef5d
feat: add rule to check standards version ( #522 )
2023-01-09 16:25:16 +01:00
Robert Kaussow
b8d4783646
fix: add 'rescue' to allowed prevlines for CheckTaskSeparation ( #240 )
2021-10-11 16:12:35 +02:00
Robert Kaussow
440aaea5b1
feat: add config option to exclude modules from native yaml check ( #236 )
2021-10-10 22:59:52 +02:00
Robert Kaussow
dde7eae3b8
feat: add config option to exclude tasks from named task check ( #232 )
2021-10-10 18:30:40 +02:00
Robert Kaussow
123f8fbcb5
fix: report deprecated ansible-later features as warning by default ( #233 )
2021-10-10 17:00:44 +02:00
Robert Kaussow
c5f4f2212f
feat: add config option to set allowed literal bools ( #225 )
2021-10-07 22:59:39 +02:00
Robert Kaussow
c218c41a74
docs: fix spellchecking
2021-05-22 15:42:29 +02:00
Robert Kaussow
017f61db66
feat: add rule CheckChangedInWhen
2021-01-31 22:42:00 +01:00
Robert Kaussow
a21f599cad
feat: add rule CheckRelativeRolePaths
2021-01-31 22:24:33 +01:00
Robert Kaussow
273b32a200
feat: add rule CheckLocalAction
2021-01-31 18:20:24 +01:00
Robert Kaussow
3bcfb4852e
feat: add rule CheckNestedJinja
2021-01-31 18:05:01 +01:00
Robert Kaussow
f70f0ca1f1
feat: add rule CheckWhenFormat
2021-01-31 14:22:48 +01:00
Robert Kaussow
e90b80f12f
feat: add rule CheckMetaChangeFromDefault
2021-01-31 13:33:11 +01:00
Robert Kaussow
e878a3cc33
feat: add rule CheckGitHasVersion
2021-01-31 12:48:32 +01:00
Robert Kaussow
647539e726
feat: add rule CheckFilePermissionOctal
2021-01-31 12:36:51 +01:00
Robert Kaussow
4362305e46
feat: add rule CheckMissingFilePermission
2021-01-30 17:42:42 +01:00
Robert Kaussow
23f308730e
rename rule to CheckCompareToEmptyString
2021-01-30 16:57:49 +01:00
Robert Kaussow
43d7edca32
refactor plugin system to use a class-based approach ( #68 )
...
* refactor plugin system to use a class-based approach
* disable some docstring linter errors and fix imports
* cleanup
* fix docs
* add metavars to cli arguments for better helptext
* add option to disable buildin rules
* remove print
* remove dead code
2021-01-30 16:52:48 +01:00
Robert Kaussow
2b6676636b
feat: add rule check_command_instead_of_argument
2021-01-19 22:58:47 +01:00
Robert Kaussow
7c6dfed431
fix spelling and formatting of the docs
2020-06-03 16:23:46 +02:00
Robert Kaussow
161141edab
remove faulty submodule
2020-01-15 00:15:13 +01:00
Robert Kaussow
57bfa64bd0
deploy docs page
2020-01-15 00:10:20 +01:00