rule new_lines default to dos on windows systems
This commit is contained in:
@@ -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'}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user