Skip until the given end tag is matched in the stream. When returned, the context is positioned past the end of the tag. @param tag The name of the tag whose ETag (</tag>) to match. @return A non-null Mark instance (positioned immediately before the ETag) if found, <str
(String tag)
| 466 | * <strong>null</strong> otherwise. |
| 467 | */ |
| 468 | Mark skipUntilETag(String tag) { |
| 469 | Mark ret = skipUntil("</" + tag); |
| 470 | if (ret != null) { |
| 471 | skipSpaces(); |
| 472 | if (nextChar() != '>') { |
| 473 | ret = null; |
| 474 | } |
| 475 | } |
| 476 | return ret; |
| 477 | } |
| 478 | |
| 479 | /** |
| 480 | * Parse ELExpressionBody that is a body of ${} or #{} expression. Initial reader position is expected to be just |
no test coverage detected