rule new_lines default to dos on windows systems

pull/456/head
Jan Wille 3 years ago
parent c268a82c5a
commit 5891042769

@ -29,8 +29,17 @@ Use this rule to force the type of new line characters.
rules:
new-lines:
type: unix
**only** on windows (if `sys.platform == "win32"`):
.. code-block:: yaml
rules:
new-lines:
type: dos
"""
from sys import platform
from yamllint.linter import LintProblem
@ -38,6 +47,9 @@ from yamllint.linter import LintProblem
ID = 'new-lines'
TYPE = 'line'
CONF = {'type': ('unix', 'dos')}
if platform == "win32":
DEFAULT = {'type': 'dos'}
else:
DEFAULT = {'type': 'unix'}

Loading…
Cancel
Save