org_eclipse_lemminx_services_XMLCompletionTest_java
org.eclipse.lemminx.dom.DOMElement
public Integer endsWith(char c, int startOffset) {
        String text = this.getOwnerDocument().getText();
        if (startOffset > text.length() || startOffset < 0) {
            return null;
        }
        --startOffset;
        while (startOffset >= 0) {
            char current = text.charAt(startOffset);
            if (Character.isWhitespace(current)) {
                --startOffset;
                continue;
            }
            if (current != c) {
                return null;
            }
            return startOffset;
        }
        return null;
    }
 -> java.lang.String.length(): int -> java.lang.String.charAt(int): char -> java.lang.Character.isWhitespace(char): boolean -> java.lang.Integer.valueOf(int): java.lang.Integer
 [CALL] [CALL] [CALL] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] -> java.lang.String.length(): int -> java.lang.String.charAt(int): char -> java.lang.Character.isWhitespace(char): boolean -> java.lang.Integer.valueOf(int): java.lang.Integer [EXIT]