test_class.file: base/lang/src/test/java/leap/lang/jsoup/nodes/DocumentTest.java
test_class.identifier: DocumentTest
test_case.body: @Ignore
      @Test public void testOverflowClone() {
          StringBuilder builder = new StringBuilder();
          for (int i = 0; i < 100000; i++) {
              builder.insert(0, "<i>");
              builder.append("</i>");
          }
  
          Document doc = Jsoup.parse(builder.toString());
          doc.clone();
      }
test_case.class_method_signature: DocumentTest.testOverflowClone()
test_case.full_signature: @Ignore @Test public void testOverflowClone()
test_case.identifier: testOverflowClone
test_case.invocations: insert append parse toString clone
test_case.modifiers: @Ignore @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testOverflowClone()
focal_class.declarator: outputSettings = new OutputSettings()
focal_class.modifier: private
focal_class.original_string: private OutputSettings outputSettings = new OutputSettings();
focal_class.type: OutputSettings
focal_class.var_name: outputSettings
focal_class.declarator: quirksMode = QuirksMode.noQuirks
focal_class.modifier: private
focal_class.original_string: private QuirksMode quirksMode = QuirksMode.noQuirks;
focal_class.type: QuirksMode
focal_class.var_name: quirksMode
focal_class.declarator: location
focal_class.modifier: private
focal_class.original_string: private String location;
focal_class.type: String
focal_class.var_name: location
focal_class.file: base/lang/src/main/java/leap/lang/jsoup/nodes/Document.java
focal_class.identifier: Document
focal_class.class_method_signature: Document.Document(String baseUri)
focal_class.full_signature: public  Document(String baseUri)
focal_class.identifier: Document
focal_class.modifiers: public
focal_class.parameters: (String baseUri)
focal_class.signature:  Document(String baseUri)
focal_class.class_method_signature: Document.createShell(String baseUri)
focal_class.full_signature: static public Document createShell(String baseUri)
focal_class.identifier: createShell
focal_class.modifiers: static public
focal_class.parameters: (String baseUri)
focal_class.return: Document
focal_class.signature: Document createShell(String baseUri)
focal_class.class_method_signature: Document.location()
focal_class.full_signature: public String location()
focal_class.identifier: location
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String location()
focal_class.class_method_signature: Document.head()
focal_class.full_signature: public Element head()
focal_class.identifier: head
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Element
focal_class.signature: Element head()
focal_class.class_method_signature: Document.body()
focal_class.full_signature: public Element body()
focal_class.identifier: body
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Element
focal_class.signature: Element body()
focal_class.class_method_signature: Document.title()
focal_class.full_signature: public String title()
focal_class.identifier: title
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String title()
focal_class.class_method_signature: Document.title(String title)
focal_class.full_signature: public void title(String title)
focal_class.identifier: title
focal_class.modifiers: public
focal_class.parameters: (String title)
focal_class.return: void
focal_class.signature: void title(String title)
focal_class.class_method_signature: Document.createElement(String tagName)
focal_class.full_signature: public Element createElement(String tagName)
focal_class.identifier: createElement
focal_class.modifiers: public
focal_class.parameters: (String tagName)
focal_class.return: Element
focal_class.signature: Element createElement(String tagName)
focal_class.class_method_signature: Document.normalise()
focal_class.full_signature: public Document normalise()
focal_class.identifier: normalise
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Document
focal_class.signature: Document normalise()
focal_class.class_method_signature: Document.normaliseTextNodes(Element element)
focal_class.full_signature: private void normaliseTextNodes(Element element)
focal_class.identifier: normaliseTextNodes
focal_class.modifiers: private
focal_class.parameters: (Element element)
focal_class.return: void
focal_class.signature: void normaliseTextNodes(Element element)
focal_class.class_method_signature: Document.normaliseStructure(String tag, Element htmlEl)
focal_class.full_signature: private void normaliseStructure(String tag, Element htmlEl)
focal_class.identifier: normaliseStructure
focal_class.modifiers: private
focal_class.parameters: (String tag, Element htmlEl)
focal_class.return: void
focal_class.signature: void normaliseStructure(String tag, Element htmlEl)
focal_class.class_method_signature: Document.findFirstElementByTagName(String tag, Node node)
focal_class.full_signature: private Element findFirstElementByTagName(String tag, Node node)
focal_class.identifier: findFirstElementByTagName
focal_class.modifiers: private
focal_class.parameters: (String tag, Node node)
focal_class.return: Element
focal_class.signature: Element findFirstElementByTagName(String tag, Node node)
focal_class.class_method_signature: Document.outerHtml()
focal_class.full_signature: @Override public String outerHtml()
focal_class.identifier: outerHtml
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String outerHtml()
focal_class.class_method_signature: Document.text(String text)
focal_class.full_signature: @Override public Element text(String text)
focal_class.identifier: text
focal_class.modifiers: @Override public
focal_class.parameters: (String text)
focal_class.return: Element
focal_class.signature: Element text(String text)
focal_class.class_method_signature: Document.nodeName()
focal_class.full_signature: @Override public String nodeName()
focal_class.identifier: nodeName
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String nodeName()
focal_class.class_method_signature: Document.clone()
focal_class.full_signature: @Override public Document clone()
focal_class.identifier: clone
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Document
focal_class.signature: Document clone()
focal_class.class_method_signature: Document.outputSettings()
focal_class.full_signature: public OutputSettings outputSettings()
focal_class.identifier: outputSettings
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: OutputSettings
focal_class.signature: OutputSettings outputSettings()
focal_class.class_method_signature: Document.outputSettings(OutputSettings outputSettings)
focal_class.full_signature: public Document outputSettings(OutputSettings outputSettings)
focal_class.identifier: outputSettings
focal_class.modifiers: public
focal_class.parameters: (OutputSettings outputSettings)
focal_class.return: Document
focal_class.signature: Document outputSettings(OutputSettings outputSettings)
focal_class.class_method_signature: Document.quirksMode()
focal_class.full_signature: public QuirksMode quirksMode()
focal_class.identifier: quirksMode
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: QuirksMode
focal_class.signature: QuirksMode quirksMode()
focal_class.class_method_signature: Document.quirksMode(QuirksMode quirksMode)
focal_class.full_signature: public Document quirksMode(QuirksMode quirksMode)
focal_class.identifier: quirksMode
focal_class.modifiers: public
focal_class.parameters: (QuirksMode quirksMode)
focal_class.return: Document
focal_class.signature: Document quirksMode(QuirksMode quirksMode)
focal_class.class_method_signature: Document.equals(Object o)
focal_class.full_signature: @Override public boolean equals(Object o)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (Object o)
focal_class.return: boolean
focal_class.signature: boolean equals(Object o)
focal_class.superclass: extends Element
focal_method.body: @Override
      public Document clone() {
          Document clone = (Document) super.clone();
          clone.outputSettings = this.outputSettings.clone();
          return clone;
      }
focal_method.class_method_signature: Document.clone()
focal_method.full_signature: @Override public Document clone()
focal_method.identifier: clone
focal_method.invocations: clone clone
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: Document
focal_method.signature: Document clone()