|
|
@ -570,6 +570,9 @@ public class PathCompiler { |
|
|
|
} else if('\\' == c){ |
|
|
|
} else if('\\' == c){ |
|
|
|
inEscape = true; |
|
|
|
inEscape = true; |
|
|
|
} else if (c == CLOSE_SQUARE_BRACKET && !inProperty) { |
|
|
|
} else if (c == CLOSE_SQUARE_BRACKET && !inProperty) { |
|
|
|
|
|
|
|
if (lastSignificantWasComma){ |
|
|
|
|
|
|
|
fail("Found empty property at index "+readPosition); |
|
|
|
|
|
|
|
} |
|
|
|
break; |
|
|
|
break; |
|
|
|
} else if (c == potentialStringDelimiter) { |
|
|
|
} else if (c == potentialStringDelimiter) { |
|
|
|
if (inProperty && !inEscape) { |
|
|
|
if (inProperty && !inEscape) { |
|
|
|