[Yaml] fixed compact notation when there is an inlined hash (closes #8082)
This commit is contained in:
parent
18abbb81ee
commit
19f93cb859
@ -89,7 +89,7 @@ class Parser
|
|||||||
}
|
}
|
||||||
elseif (isset($values['leadspaces'])
|
elseif (isset($values['leadspaces'])
|
||||||
&& ' ' == $values['leadspaces']
|
&& ' ' == $values['leadspaces']
|
||||||
&& preg_match('#^(?P<key>'.Inline::REGEX_QUOTED_STRING.'|[^ \'"].*?) *\:(\s+(?P<value>.+?))?\s*$#', $values['value'], $matches))
|
&& preg_match('#^(?P<key>'.Inline::REGEX_QUOTED_STRING.'|[^ \'"\{].*?) *\:(\s+(?P<value>.+?))?\s*$#', $values['value'], $matches))
|
||||||
{
|
{
|
||||||
// this is a compact notation element, add to next block and parse
|
// this is a compact notation element, add to next block and parse
|
||||||
$c = $this->getRealCurrentLineNb();
|
$c = $this->getRealCurrentLineNb();
|
||||||
|
Reference in New Issue
Block a user