mirror of
https://github.com/adrienverge/yamllint.git
synced 2025-02-25 18:55:20 -06:00
docs: Add default values to rules with options
This commit is contained in:
parent
b80997eba6
commit
b65769c9d2
@ -28,6 +28,17 @@ Use this rule to control the number of spaces inside braces (``{`` and ``}``).
|
|||||||
* ``max-spaces-inside-empty`` defines the maximal number of spaces allowed
|
* ``max-spaces-inside-empty`` defines the maximal number of spaces allowed
|
||||||
inside empty braces.
|
inside empty braces.
|
||||||
|
|
||||||
|
.. rubric:: Default values (when enabled)
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
rules:
|
||||||
|
braces:
|
||||||
|
min-spaces-inside: 0
|
||||||
|
max-spaces-inside: 0
|
||||||
|
min-spaces-inside-empty: -1
|
||||||
|
max-spaces-inside-empty: -1
|
||||||
|
|
||||||
.. rubric:: Examples
|
.. rubric:: Examples
|
||||||
|
|
||||||
#. With ``braces: {min-spaces-inside: 0, max-spaces-inside: 0}``
|
#. With ``braces: {min-spaces-inside: 0, max-spaces-inside: 0}``
|
||||||
|
@ -29,6 +29,17 @@ Use this rule to control the number of spaces inside brackets (``[`` and
|
|||||||
* ``max-spaces-inside-empty`` defines the maximal number of spaces allowed
|
* ``max-spaces-inside-empty`` defines the maximal number of spaces allowed
|
||||||
inside empty brackets.
|
inside empty brackets.
|
||||||
|
|
||||||
|
.. rubric:: Default values (when enabled)
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
rules:
|
||||||
|
brackets:
|
||||||
|
min-spaces-inside: 0
|
||||||
|
max-spaces-inside: 0
|
||||||
|
min-spaces-inside-empty: -1
|
||||||
|
max-spaces-inside-empty: -1
|
||||||
|
|
||||||
.. rubric:: Examples
|
.. rubric:: Examples
|
||||||
|
|
||||||
#. With ``brackets: {min-spaces-inside: 0, max-spaces-inside: 0}``
|
#. With ``brackets: {min-spaces-inside: 0, max-spaces-inside: 0}``
|
||||||
|
@ -24,6 +24,15 @@ Use this rule to control the number of spaces before and after colons (``:``).
|
|||||||
* ``max-spaces-after`` defines the maximal number of spaces allowed after
|
* ``max-spaces-after`` defines the maximal number of spaces allowed after
|
||||||
colons (use ``-1`` to disable).
|
colons (use ``-1`` to disable).
|
||||||
|
|
||||||
|
.. rubric:: Default values (when enabled)
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
rules:
|
||||||
|
colons:
|
||||||
|
max-spaces-before: 0
|
||||||
|
max-spaces-after: 1
|
||||||
|
|
||||||
.. rubric:: Examples
|
.. rubric:: Examples
|
||||||
|
|
||||||
#. With ``colons: {max-spaces-before: 0, max-spaces-after: 1}``
|
#. With ``colons: {max-spaces-before: 0, max-spaces-after: 1}``
|
||||||
|
@ -26,6 +26,16 @@ Use this rule to control the number of spaces before and after commas (``,``).
|
|||||||
* ``max-spaces-after`` defines the maximal number of spaces allowed after
|
* ``max-spaces-after`` defines the maximal number of spaces allowed after
|
||||||
commas (use ``-1`` to disable).
|
commas (use ``-1`` to disable).
|
||||||
|
|
||||||
|
.. rubric:: Default values (when enabled)
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
rules:
|
||||||
|
commas:
|
||||||
|
max-spaces-before: 0
|
||||||
|
min-spaces-after: 1
|
||||||
|
max-spaces-after: 1
|
||||||
|
|
||||||
.. rubric:: Examples
|
.. rubric:: Examples
|
||||||
|
|
||||||
#. With ``commas: {max-spaces-before: 0}``
|
#. With ``commas: {max-spaces-before: 0}``
|
||||||
|
@ -28,6 +28,16 @@ Use this rule to control the position and formatting of comments.
|
|||||||
content. It defines the minimal required number of spaces between a comment
|
content. It defines the minimal required number of spaces between a comment
|
||||||
and its preceding content.
|
and its preceding content.
|
||||||
|
|
||||||
|
.. rubric:: Default values (when enabled)
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
rules:
|
||||||
|
comments:
|
||||||
|
require-starting-space: true
|
||||||
|
ignore-shebangs: true
|
||||||
|
min-spaces-from-content: 2
|
||||||
|
|
||||||
.. rubric:: Examples
|
.. rubric:: Examples
|
||||||
|
|
||||||
#. With ``comments: {require-starting-space: true}``
|
#. With ``comments: {require-starting-space: true}``
|
||||||
|
@ -22,6 +22,14 @@ Use this rule to require or forbid the use of document end marker (``...``).
|
|||||||
* Set ``present`` to ``true`` when the document end marker is required, or to
|
* Set ``present`` to ``true`` when the document end marker is required, or to
|
||||||
``false`` when it is forbidden.
|
``false`` when it is forbidden.
|
||||||
|
|
||||||
|
.. rubric:: Default values (when enabled)
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
rules:
|
||||||
|
document-end:
|
||||||
|
present: true
|
||||||
|
|
||||||
.. rubric:: Examples
|
.. rubric:: Examples
|
||||||
|
|
||||||
#. With ``document-end: {present: true}``
|
#. With ``document-end: {present: true}``
|
||||||
|
@ -22,6 +22,14 @@ Use this rule to require or forbid the use of document start marker (``---``).
|
|||||||
* Set ``present`` to ``true`` when the document start marker is required, or to
|
* Set ``present`` to ``true`` when the document start marker is required, or to
|
||||||
``false`` when it is forbidden.
|
``false`` when it is forbidden.
|
||||||
|
|
||||||
|
.. rubric:: Default values (when enabled)
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
rules:
|
||||||
|
document-start:
|
||||||
|
present: true
|
||||||
|
|
||||||
.. rubric:: Examples
|
.. rubric:: Examples
|
||||||
|
|
||||||
#. With ``document-start: {present: true}``
|
#. With ``document-start: {present: true}``
|
||||||
|
@ -25,6 +25,16 @@ Use this rule to set a maximal number of allowed consecutive blank lines.
|
|||||||
* ``max-end`` defines the maximal number of empty lines allowed at the end of
|
* ``max-end`` defines the maximal number of empty lines allowed at the end of
|
||||||
the file. This option takes precedence over ``max``.
|
the file. This option takes precedence over ``max``.
|
||||||
|
|
||||||
|
.. rubric:: Default values (when enabled)
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
rules:
|
||||||
|
empty-lines:
|
||||||
|
max: 2
|
||||||
|
max-start: 0
|
||||||
|
max-end: 0
|
||||||
|
|
||||||
.. rubric:: Examples
|
.. rubric:: Examples
|
||||||
|
|
||||||
#. With ``empty-lines: {max: 1}``
|
#. With ``empty-lines: {max: 1}``
|
||||||
|
@ -23,6 +23,15 @@ Use this rule to prevent nodes with empty content, that implicitly result in
|
|||||||
* Use ``forbid-in-block-mappings`` to prevent empty values in block mappings.
|
* Use ``forbid-in-block-mappings`` to prevent empty values in block mappings.
|
||||||
* Use ``forbid-in-flow-mappings`` to prevent empty values in flow mappings.
|
* Use ``forbid-in-flow-mappings`` to prevent empty values in flow mappings.
|
||||||
|
|
||||||
|
.. rubric:: Default values (when enabled)
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
rules:
|
||||||
|
empty-values:
|
||||||
|
forbid-in-block-mappings: true
|
||||||
|
forbid-in-flow-mappings: true
|
||||||
|
|
||||||
.. rubric:: Examples
|
.. rubric:: Examples
|
||||||
|
|
||||||
#. With ``empty-values: {forbid-in-block-mappings: true}``
|
#. With ``empty-values: {forbid-in-block-mappings: true}``
|
||||||
|
@ -22,6 +22,14 @@ Use this rule to control the number of spaces after hyphens (``-``).
|
|||||||
* ``max-spaces-after`` defines the maximal number of spaces allowed after
|
* ``max-spaces-after`` defines the maximal number of spaces allowed after
|
||||||
hyphens.
|
hyphens.
|
||||||
|
|
||||||
|
.. rubric:: Default values (when enabled)
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
rules:
|
||||||
|
hyphens:
|
||||||
|
max-spaces-after: 1
|
||||||
|
|
||||||
.. rubric:: Examples
|
.. rubric:: Examples
|
||||||
|
|
||||||
#. With ``hyphens: {max-spaces-after: 1}``
|
#. With ``hyphens: {max-spaces-after: 1}``
|
||||||
|
@ -32,6 +32,16 @@ Use this rule to control the indentation.
|
|||||||
* ``check-multi-line-strings`` defines whether to lint indentation in
|
* ``check-multi-line-strings`` defines whether to lint indentation in
|
||||||
multi-line strings. Set to ``true`` to enable, ``false`` to disable.
|
multi-line strings. Set to ``true`` to enable, ``false`` to disable.
|
||||||
|
|
||||||
|
.. rubric:: Default values (when enabled)
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
rules:
|
||||||
|
indentation:
|
||||||
|
spaces: consistent
|
||||||
|
indent-sequences: true
|
||||||
|
check-multi-line-strings: false
|
||||||
|
|
||||||
.. rubric:: Examples
|
.. rubric:: Examples
|
||||||
|
|
||||||
#. With ``indentation: {spaces: 1}``
|
#. With ``indentation: {spaces: 1}``
|
||||||
|
@ -30,6 +30,16 @@ recommend running yamllint with Python 3.
|
|||||||
* ``allow-non-breakable-inline-mappings`` implies ``allow-non-breakable-words``
|
* ``allow-non-breakable-inline-mappings`` implies ``allow-non-breakable-words``
|
||||||
and extends it to also allow non-breakable words in inline mappings.
|
and extends it to also allow non-breakable words in inline mappings.
|
||||||
|
|
||||||
|
.. rubric:: Default values (when enabled)
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
rules:
|
||||||
|
line-length:
|
||||||
|
max: 80
|
||||||
|
allow-non-breakable-words: true
|
||||||
|
allow-non-breakable-inline-mappings: false
|
||||||
|
|
||||||
.. rubric:: Examples
|
.. rubric:: Examples
|
||||||
|
|
||||||
#. With ``line-length: {max: 70}``
|
#. With ``line-length: {max: 70}``
|
||||||
|
@ -21,6 +21,14 @@ Use this rule to force the type of new line characters.
|
|||||||
|
|
||||||
* Set ``type`` to ``unix`` to use UNIX-typed new line characters (``\\n``), or
|
* Set ``type`` to ``unix`` to use UNIX-typed new line characters (``\\n``), or
|
||||||
``dos`` to use DOS-typed new line characters (``\\r\\n``).
|
``dos`` to use DOS-typed new line characters (``\\r\\n``).
|
||||||
|
|
||||||
|
.. rubric:: Default values (when enabled)
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
rules:
|
||||||
|
new-lines:
|
||||||
|
type: unix
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
|
@ -20,6 +20,20 @@ start with ``0`` are interpreted as octal, but this is not always wanted.
|
|||||||
For instance ``010`` is the city code of Beijing, and should not be
|
For instance ``010`` is the city code of Beijing, and should not be
|
||||||
converted to ``8``.
|
converted to ``8``.
|
||||||
|
|
||||||
|
.. rubric:: Options
|
||||||
|
|
||||||
|
* Use ``forbid-implicit-octal`` to prevent numbers starting with ``0``.
|
||||||
|
* Use ``forbid-explicit-octal`` to prevent numbers starting with ``0o``.
|
||||||
|
|
||||||
|
.. rubric:: Default values (when enabled)
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
rules:
|
||||||
|
octal-values:
|
||||||
|
forbid-implicit-octal: true
|
||||||
|
forbid-explicit-octal: true
|
||||||
|
|
||||||
.. rubric:: Examples
|
.. rubric:: Examples
|
||||||
|
|
||||||
#. With ``octal-values: {forbid-implicit-octal: true}``
|
#. With ``octal-values: {forbid-implicit-octal: true}``
|
||||||
|
@ -34,6 +34,17 @@ used.
|
|||||||
|
|
||||||
**Note**: Multi-line strings (with ``|`` or ``>``) will not be checked.
|
**Note**: Multi-line strings (with ``|`` or ``>``) will not be checked.
|
||||||
|
|
||||||
|
.. rubric:: Default values (when enabled)
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
rules:
|
||||||
|
quoted-strings:
|
||||||
|
quote-type: any
|
||||||
|
required: true
|
||||||
|
extra-required: []
|
||||||
|
extra-allowed: []
|
||||||
|
|
||||||
.. rubric:: Examples
|
.. rubric:: Examples
|
||||||
|
|
||||||
#. With ``quoted-strings: {quote-type: any, required: true}``
|
#. With ``quoted-strings: {quote-type: any, required: true}``
|
||||||
|
@ -34,6 +34,15 @@ This can be useful to prevent surprises from YAML parsers transforming
|
|||||||
``truthy`` rule applies to both keys and values. Set this option to ``false``
|
``truthy`` rule applies to both keys and values. Set this option to ``false``
|
||||||
to prevent this.
|
to prevent this.
|
||||||
|
|
||||||
|
.. rubric:: Default values (when enabled)
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
rules:
|
||||||
|
truthy:
|
||||||
|
allowed-values: ['true', 'false']
|
||||||
|
check-keys: true
|
||||||
|
|
||||||
.. rubric:: Examples
|
.. rubric:: Examples
|
||||||
|
|
||||||
#. With ``truthy: {}``
|
#. With ``truthy: {}``
|
||||||
|
Loading…
Reference in New Issue
Block a user