diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-04 00:38:50 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-04 00:38:50 +0000 |
commit | 09e7b47bad7e7310a6f52bdc20e9a9f251e79769 (patch) | |
tree | c93d189c1318902b8f1e5333d7ee34a1e9db9a34 /docs/rules.rst | |
parent | Initial commit. (diff) | |
download | yamllint-09e7b47bad7e7310a6f52bdc20e9a9f251e79769.tar.xz yamllint-09e7b47bad7e7310a6f52bdc20e9a9f251e79769.zip |
Adding upstream version 1.33.0.upstream/1.33.0
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'docs/rules.rst')
-rw-r--r-- | docs/rules.rst | 131 |
1 files changed, 131 insertions, 0 deletions
diff --git a/docs/rules.rst b/docs/rules.rst new file mode 100644 index 0000000..eb3bc82 --- /dev/null +++ b/docs/rules.rst @@ -0,0 +1,131 @@ +Rules +===== + +When linting a document with yamllint, a series of rules (such as +``line-length``, ``trailing-spaces``, etc.) are checked against. + +A :doc:`configuration file <configuration>` can be used to enable or disable +these rules, to set their level (*error* or *warning*), but also to tweak their +options. + +This page describes the rules and their options. + +.. contents:: List of rules + :local: + :depth: 1 + +anchors +------- + +.. automodule:: yamllint.rules.anchors + +braces +------ + +.. automodule:: yamllint.rules.braces + +brackets +-------- + +.. automodule:: yamllint.rules.brackets + +colons +------ + +.. automodule:: yamllint.rules.colons + +commas +------ + +.. automodule:: yamllint.rules.commas + +comments +-------- + +.. automodule:: yamllint.rules.comments + +comments-indentation +-------------------- + +.. automodule:: yamllint.rules.comments_indentation + +document-end +------------ + +.. automodule:: yamllint.rules.document_end + +document-start +-------------- + +.. automodule:: yamllint.rules.document_start + +empty-lines +----------- + +.. automodule:: yamllint.rules.empty_lines + +empty-values +------------ + +.. automodule:: yamllint.rules.empty_values + +float-values +------------ + +.. automodule:: yamllint.rules.float_values + + +hyphens +------- + +.. automodule:: yamllint.rules.hyphens + +indentation +----------- + +.. automodule:: yamllint.rules.indentation + +key-duplicates +-------------- + +.. automodule:: yamllint.rules.key_duplicates + +key-ordering +-------------- + +.. automodule:: yamllint.rules.key_ordering + +line-length +----------- + +.. automodule:: yamllint.rules.line_length + +new-line-at-end-of-file +----------------------- + +.. automodule:: yamllint.rules.new_line_at_end_of_file + +new-lines +--------- + +.. automodule:: yamllint.rules.new_lines + +octal-values +------------ + +.. automodule:: yamllint.rules.octal_values + +quoted-strings +-------------- + +.. automodule:: yamllint.rules.quoted_strings + +trailing-spaces +--------------- + +.. automodule:: yamllint.rules.trailing_spaces + +truthy +--------------- + +.. automodule:: yamllint.rules.truthy |