Fix indentation rule for key following empty list
If a key-value pair follows an empty list, i.e.: ```yaml a: - b: c ``` yamllint will complain: ``` warning wrong indentation: expected 2 but found 0 (indentation) ``` This is because it is expecting the second key to be a continuation of the block entry above: ```yaml a: - b: c ``` However, both are perfectly valid, though structurally different.
This commit is contained in:
@@ -589,6 +589,9 @@ class IndentationTestCase(RuleTestCase):
|
||||
' date: 1969\n'
|
||||
' - name: Linux\n'
|
||||
' date: 1991\n'
|
||||
' k4:\n'
|
||||
' -\n'
|
||||
' k5: v3\n'
|
||||
'...\n', conf)
|
||||
conf = 'indentation: {spaces: 2, indent-sequences: true}'
|
||||
self.check('---\n'
|
||||
|
||||
Reference in New Issue
Block a user