org_eclipse_lemminx_extensions_contentmodel_XMLModelCompletionExtensionsTest_java
org.jsoup.parser.HtmlTreeBuilder
Element insertEmpty(Token.StartTag startTag) {
        Tag tag = Tag.valueOf(startTag.name(), this.settings);
        Element el = new Element(tag, null, this.settings.normalizeAttributes(startTag.attributes));
        this.insertNode(el);
        if (startTag.isSelfClosing()) {
            if (tag.isKnownTag()) {
                if (!tag.isEmpty()) {
                    this.tokeniser.error("Tag cannot be self closing; not a void tag");
                }
            } else {
                tag.setSelfClosing();
            }
        }
        return el;
    }
 -> java.lang.String.length(): int -> java.util.Map.get(java.lang.Object): java.lang.Object -> java.util.ArrayList.isEmpty(): boolean -> java.util.ArrayList.size(): int -> java.util.ArrayList.get(int): java.lang.Object -> java.util.List.add(java.lang.Object): boolean -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.List.size(): int
 [CALL] [CALL] -> java.lang.String.length(): int [CALL] [EXIT] [EXIT] [CALL] [CALL] [EXIT] -> java.util.Map.get(java.lang.Object): java.lang.Object [EXIT] [CALL] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [CALL] -> java.util.ArrayList.isEmpty(): boolean [CALL] [EXIT] [CALL] -> java.util.ArrayList.size(): int -> java.util.ArrayList.get(int): java.lang.Object [EXIT] [CALL] [CALL] [EXIT] [CALL] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [CALL] [EXIT] -> java.util.List.add(java.lang.Object): boolean [CALL] [CALL] [CALL] [EXIT] [EXIT] -> java.util.ArrayList.add(java.lang.Object): boolean [EXIT] -> java.util.List.size(): int [CALL] [EXIT] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [EXIT] [EXIT]