Parse utils - Is current character a token delimiter ? Delimiters are currently defined to be =, >, <, ", and ' or any space character as defined by isSpace . @return A boolean.
()
| 595 | * @return A boolean. |
| 596 | */ |
| 597 | private boolean isDelimiter() { |
| 598 | if (!isSpace()) { |
| 599 | int ch = peekChar(); |
| 600 | // Look for a single-char work delimiter: |
| 601 | if (ch == '=' || ch == '>' || ch == '"' || ch == '\'' || ch == '/') { |
| 602 | return true; |
| 603 | } |
| 604 | // Look for an end-of-comment or end-of-tag: |
| 605 | if (ch == '-') { |
| 606 | Mark mark = mark(); |
| 607 | if (((ch = nextChar()) == '>') || ((ch == '-') && (nextChar() == '>'))) { |
| 608 | setCurrent(mark); |
| 609 | return true; |
| 610 | } else { |
| 611 | setCurrent(mark); |
| 612 | return false; |
| 613 | } |
| 614 | } |
| 615 | return false; |
| 616 | } else { |
| 617 | return true; |
| 618 | } |
| 619 | } |
| 620 | } |
| 621 |
no test coverage detected