From c27536533d159d322099f5e33fdf9324f63b0791 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Mon, 29 Jan 2024 21:12:04 +0100 Subject: [PATCH] fix: ensure yaml document end marker is not set BREAKING CHANGE: The default setting for the yamllint rule `docuent-end` has been changed to `false`. --- ansiblelater/rules/CheckYamlDocumentEnd.py | 2 +- ansiblelater/rules/CheckYamlDocumentStart.py | 2 +- ansiblelater/rules/CheckYamlOctalValues.py | 2 +- ansiblelater/settings.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ansiblelater/rules/CheckYamlDocumentEnd.py b/ansiblelater/rules/CheckYamlDocumentEnd.py index 4e71535..cff74f5 100644 --- a/ansiblelater/rules/CheckYamlDocumentEnd.py +++ b/ansiblelater/rules/CheckYamlDocumentEnd.py @@ -3,7 +3,7 @@ from ansiblelater.rule import RuleBase class CheckYamlDocumentEnd(RuleBase): rid = "YML109" - description = "YAML should contain document end marker" + description = "YAML document end marker should match configuration" types = ["playbook", "task", "handler", "rolevars", "hostvars", "groupvars", "meta"] def check(self, candidate, settings): diff --git a/ansiblelater/rules/CheckYamlDocumentStart.py b/ansiblelater/rules/CheckYamlDocumentStart.py index c7503d7..265434f 100644 --- a/ansiblelater/rules/CheckYamlDocumentStart.py +++ b/ansiblelater/rules/CheckYamlDocumentStart.py @@ -3,7 +3,7 @@ from ansiblelater.rule import RuleBase class CheckYamlDocumentStart(RuleBase): rid = "YML104" - description = "YAML should contain document start marker" + description = "YAML document start marker should match configuration" types = ["playbook", "task", "handler", "rolevars", "hostvars", "groupvars", "meta"] def check(self, candidate, settings): diff --git a/ansiblelater/rules/CheckYamlOctalValues.py b/ansiblelater/rules/CheckYamlOctalValues.py index 166c5be..e90d30b 100644 --- a/ansiblelater/rules/CheckYamlOctalValues.py +++ b/ansiblelater/rules/CheckYamlOctalValues.py @@ -3,7 +3,7 @@ from ansiblelater.rule import RuleBase class CheckYamlOctalValues(RuleBase): rid = "YML110" - description = "YAML should not use forbidden implicit or explicit octal value" + description = "YAML implicit/explicit octal value should match configuration" types = ["playbook", "task", "handler", "rolevars", "hostvars", "groupvars", "meta"] def check(self, candidate, settings): diff --git a/ansiblelater/settings.py b/ansiblelater/settings.py index f45e087..e34b917 100644 --- a/ansiblelater/settings.py +++ b/ansiblelater/settings.py @@ -174,7 +174,7 @@ class Settings: "present": True, }, "document-end": { - "present": True, + "present": False, }, "colons": { "max-spaces-before": 0,