# {"id":"partitionSourceFiles","fileNameMappings":{"org.jsoup.internal.StringUtil":"StringUtil.java","org.jsoup.select.NodeVisitor":"NodeVisitor.java","org.jsoup.nodes.Attributes":"Attributes.java","org.jsoup.helper.Validate":"Validate.java","org.jsoup.nodes.Element":"Element.java","org.jsoup.helper.ValidationException":"ValidationException.java","org.jsoup.nodes.Document":"Document.java","org.jsoup.parser.Tag":"Tag.java"}}
org.jsoup.nodes.Node -> zm4:
# {"id":"sourceFile","fileName":"Node.java"}
    org.jsoup.nodes.Element parentNode -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lb42;"}
    int siblingIndex -> Y
    java.util.List EmptyNodes -> Z
    1:5:void <clinit>():27:27 -> <clinit>
    1:8:void replaceWith(org.jsoup.nodes.Node):533:533 -> A
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb42;)V"}
    9:11:void replaceWith(org.jsoup.nodes.Node):534:534 -> A
    12:16:void replaceWith(org.jsoup.nodes.Node):535:535 -> A
    17:29:void replaceChild(org.jsoup.nodes.Node,org.jsoup.nodes.Node):547:547 -> A
    17:29:void replaceWith(org.jsoup.nodes.Node):535 -> A
    30:33:void replaceChild(org.jsoup.nodes.Node,org.jsoup.nodes.Node):551:551 -> A
    30:33:void replaceWith(org.jsoup.nodes.Node):535 -> A
    34:36:void replaceChild(org.jsoup.nodes.Node,org.jsoup.nodes.Node):552:552 -> A
    34:36:void replaceWith(org.jsoup.nodes.Node):535 -> A
    37:40:void replaceChild(org.jsoup.nodes.Node,org.jsoup.nodes.Node):554:554 -> A
    37:40:void replaceWith(org.jsoup.nodes.Node):535 -> A
    41:49:void replaceChild(org.jsoup.nodes.Node,org.jsoup.nodes.Node):555:555 -> A
    41:49:void replaceWith(org.jsoup.nodes.Node):535 -> A
    50:51:void replaceChild(org.jsoup.nodes.Node,org.jsoup.nodes.Node):556:556 -> A
    50:51:void replaceWith(org.jsoup.nodes.Node):535 -> A
    52:54:void setSiblingIndex(int):693:693 -> A
    52:54:void replaceChild(org.jsoup.nodes.Node,org.jsoup.nodes.Node):557 -> A
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    52:54:void replaceWith(org.jsoup.nodes.Node):535 -> A
    55:56:void replaceChild(org.jsoup.nodes.Node,org.jsoup.nodes.Node):558:558 -> A
    55:56:void replaceWith(org.jsoup.nodes.Node):535 -> A
    57:62:void replaceChild(org.jsoup.nodes.Node,org.jsoup.nodes.Node):560:560 -> A
    57:62:void replaceWith(org.jsoup.nodes.Node):535 -> A
    1:10:int siblingIndex():686:686 -> B
    11:15:void org.jsoup.nodes.Element.reindexChildren():2189:2189 -> B
    11:15:int siblingIndex():687 -> B
    16:19:void org.jsoup.nodes.Element.reindexChildren():2193:2193 -> B
    16:19:int siblingIndex():687 -> B
    20:25:void org.jsoup.nodes.Element.reindexChildren():2191:2191 -> B
    20:25:int siblingIndex():687 -> B
    26:31:void setSiblingIndex(int):693:693 -> B
    26:31:void org.jsoup.nodes.Element.reindexChildren():2191 -> B
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    26:31:int siblingIndex():687 -> B
    32:33:void org.jsoup.nodes.Element.reindexChildren():2193:2193 -> B
    32:33:int siblingIndex():687 -> B
    34:36:int siblingIndex():689:689 -> B
    1:3:java.lang.String absUrl(java.lang.String):261:261 -> a
    4:15:java.lang.String absUrl(java.lang.String):262:262 -> a
    16:22:boolean org.jsoup.nodes.Attributes.hasKeyIgnoreCase(java.lang.String):378:378 -> a
    16:22:java.lang.String absUrl(java.lang.String):262 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    23:34:java.lang.String absUrl(java.lang.String):265:265 -> a
    35:52:java.lang.String org.jsoup.internal.StringUtil.stripControlChars(java.lang.String):343:343 -> a
    35:52:java.lang.String org.jsoup.internal.StringUtil.resolve(java.lang.String,java.lang.String):322 -> a
    35:52:java.lang.String absUrl(java.lang.String):265 -> a
    53:57:java.lang.String org.jsoup.internal.StringUtil.resolve(java.lang.String,java.lang.String):326:326 -> a
    53:57:java.lang.String absUrl(java.lang.String):265 -> a
    58:66:java.lang.String org.jsoup.internal.StringUtil.resolve(java.lang.String,java.lang.String):332:332 -> a
    58:66:java.lang.String absUrl(java.lang.String):265 -> a
    67:71:java.lang.String org.jsoup.internal.StringUtil.resolve(java.lang.String,java.lang.String):329:329 -> a
    67:71:java.lang.String absUrl(java.lang.String):265 -> a
    72:76:java.lang.String org.jsoup.internal.StringUtil.resolve(java.lang.String,java.lang.String):330:330 -> a
    72:76:java.lang.String absUrl(java.lang.String):265 -> a
    77:92:java.lang.String org.jsoup.internal.StringUtil.resolve(java.lang.String,java.lang.String):336:336 -> a
    77:92:java.lang.String absUrl(java.lang.String):265 -> a
    1:4:void addChildren(int,org.jsoup.nodes.Node[]):589:589 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(I[Lzm4;)V"}
    5:9:void addChildren(int,org.jsoup.nodes.Node[]):590:590 -> b
    10:17:void addChildren(int,org.jsoup.nodes.Node[]):593:593 -> b
    18:23:int org.jsoup.nodes.Element.childNodeSize():153:153 -> b
    18:23:void addChildren(int,org.jsoup.nodes.Node[]):594 -> b
    24:26:void addChildren(int,org.jsoup.nodes.Node[]):594:594 -> b
    27:30:void addChildren(int,org.jsoup.nodes.Node[]):596:596 -> b
    31:35:void addChildren(int,org.jsoup.nodes.Node[]):598:598 -> b
    36:49:void addChildren(int,org.jsoup.nodes.Node[]):600:600 -> b
    50:56:org.jsoup.nodes.Element org.jsoup.nodes.Element.empty():1067:1067 -> b
    50:56:org.jsoup.nodes.Node org.jsoup.nodes.Element.empty():49 -> b
    50:56:void addChildren(int,org.jsoup.nodes.Node[]):606 -> b
    57:60:org.jsoup.nodes.Element org.jsoup.nodes.Element.empty():1070:1070 -> b
    57:60:org.jsoup.nodes.Node org.jsoup.nodes.Element.empty():49 -> b
    57:60:void addChildren(int,org.jsoup.nodes.Node[]):606 -> b
    61:72:org.jsoup.nodes.Element org.jsoup.nodes.Element.empty():1069:1069 -> b
    61:72:org.jsoup.nodes.Node org.jsoup.nodes.Element.empty():49 -> b
    61:72:void addChildren(int,org.jsoup.nodes.Node[]):606 -> b
    73:75:org.jsoup.nodes.Element org.jsoup.nodes.Element.empty():1070:1070 -> b
    73:75:org.jsoup.nodes.Node org.jsoup.nodes.Element.empty():49 -> b
    73:75:void addChildren(int,org.jsoup.nodes.Node[]):606 -> b
    76:82:void addChildren(int,org.jsoup.nodes.Node[]):607:607 -> b
    83:87:void addChildren(int,org.jsoup.nodes.Node[]):608:608 -> b
    88:96:void addChildren(int,org.jsoup.nodes.Node[]):611:611 -> b
    97:98:void addChildren(int,org.jsoup.nodes.Node[]):613:613 -> b
    99:103:void org.jsoup.nodes.Element.invalidateChildren():2197:2197 -> b
    99:103:void addChildren(int,org.jsoup.nodes.Node[]):613 -> b
    104:114:void org.jsoup.helper.Validate.noNullElements(java.lang.Object[],java.lang.String):165:165 -> b
    104:114:void org.jsoup.helper.Validate.noNullElements(java.lang.Object[]):155 -> b
    104:114:void addChildren(int,org.jsoup.nodes.Node[]):618 -> b
    115:116:void org.jsoup.helper.Validate.noNullElements(java.lang.Object[],java.lang.String):167:167 -> b
    115:116:void org.jsoup.helper.Validate.noNullElements(java.lang.Object[]):155 -> b
    115:116:void addChildren(int,org.jsoup.nodes.Node[]):618 -> b
    117:121:void org.jsoup.helper.ValidationException.<init>(java.lang.String):14:14 -> b
    117:121:void org.jsoup.helper.Validate.noNullElements(java.lang.Object[],java.lang.String):167 -> b
    117:121:void org.jsoup.helper.Validate.noNullElements(java.lang.Object[]):155 -> b
    117:121:void addChildren(int,org.jsoup.nodes.Node[]):618 -> b
    122:122:void org.jsoup.helper.Validate.noNullElements(java.lang.Object[],java.lang.String):167:167 -> b
    122:122:void org.jsoup.helper.Validate.noNullElements(java.lang.Object[]):155 -> b
    122:122:void addChildren(int,org.jsoup.nodes.Node[]):618 -> b
    123:128:void addChildren(int,org.jsoup.nodes.Node[]):619:619 -> b
    129:134:void reparentChild(org.jsoup.nodes.Node):627:627 -> b
    129:134:void addChildren(int,org.jsoup.nodes.Node[]):620 -> b
    135:138:void setParentNode(org.jsoup.nodes.Node):540:540 -> b
    135:138:void reparentChild(org.jsoup.nodes.Node):627 -> b
    135:138:void addChildren(int,org.jsoup.nodes.Node[]):620 -> b
    139:141:void setParentNode(org.jsoup.nodes.Node):541:541 -> b
    139:141:void reparentChild(org.jsoup.nodes.Node):627 -> b
    139:141:void addChildren(int,org.jsoup.nodes.Node[]):620 -> b
    142:146:void setParentNode(org.jsoup.nodes.Node):543:543 -> b
    142:146:void reparentChild(org.jsoup.nodes.Node):627 -> b
    142:146:void addChildren(int,org.jsoup.nodes.Node[]):620 -> b
    147:153:void addChildren(int,org.jsoup.nodes.Node[]):622:622 -> b
    154:155:void addChildren(int,org.jsoup.nodes.Node[]):623:623 -> b
    156:160:void org.jsoup.nodes.Element.invalidateChildren():2197:2197 -> b
    156:160:void addChildren(int,org.jsoup.nodes.Node[]):623 -> b
    1:3:java.lang.String attr(java.lang.String):125:125 -> c
    4:10:java.lang.String attr(java.lang.String):126:126 -> c
    11:18:java.lang.String attr(java.lang.String):129:129 -> c
    19:25:java.lang.String attr(java.lang.String):130:130 -> c
    26:34:java.lang.String attr(java.lang.String):132:132 -> c
    35:43:java.lang.String attr(java.lang.String):133:133 -> c
    44:46:java.lang.String attr(java.lang.String):127:127 -> c
    1:5:java.lang.Object clone():26:26 -> clone
    org.jsoup.nodes.Attributes attributes() -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lbw;"}
    java.lang.String baseUri() -> e
    1:6:boolean equals(java.lang.Object):958:958 -> equals
    1:11:org.jsoup.nodes.Node childNode(int):277:277 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lzm4;"}
    int childNodeSize() -> h
    2:5:org.jsoup.nodes.Node clone():1002:1002 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lzm4;"}
    6:10:org.jsoup.nodes.Node clone():1005:1005 -> i
    11:13:org.jsoup.nodes.Node clone():1006:1006 -> i
    14:19:org.jsoup.nodes.Node clone():1008:1008 -> i
    20:25:org.jsoup.nodes.Node clone():1009:1009 -> i
    26:32:org.jsoup.nodes.Node clone():1011:1011 -> i
    33:36:org.jsoup.nodes.Node clone():1013:1013 -> i
    37:46:org.jsoup.nodes.Node clone():1014:1014 -> i
    47:49:org.jsoup.nodes.Node clone():1015:1015 -> i
    50:56:org.jsoup.nodes.Node clone():1016:1016 -> i
    1:6:org.jsoup.nodes.Node doClone(org.jsoup.nodes.Node):1042:1042 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lzm4;)Lzm4;"}
    7:15:org.jsoup.nodes.Node doClone(org.jsoup.nodes.Node):1047:1047 -> j
    16:23:org.jsoup.nodes.Node doClone(org.jsoup.nodes.Node):1048:1048 -> j
    24:27:org.jsoup.nodes.Node doClone(org.jsoup.nodes.Node):1050:1050 -> j
    28:33:org.jsoup.nodes.Node doClone(org.jsoup.nodes.Node):1051:1051 -> j
    34:35:org.jsoup.nodes.Document org.jsoup.nodes.Document.shallowClone():296:296 -> j
    34:35:org.jsoup.nodes.Node doClone(org.jsoup.nodes.Node):1053 -> j
    36:37:org.jsoup.parser.Tag org.jsoup.nodes.Element.tag():228:228 -> j
    36:37:org.jsoup.nodes.Document org.jsoup.nodes.Document.shallowClone():296 -> j
    36:37:org.jsoup.nodes.Node doClone(org.jsoup.nodes.Node):1053 -> j
    38:39:java.lang.String org.jsoup.parser.Tag.namespace():144:144 -> j
    38:39:org.jsoup.nodes.Document org.jsoup.nodes.Document.shallowClone():296 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    38:39:org.jsoup.nodes.Node doClone(org.jsoup.nodes.Node):1053 -> j
    40:48:org.jsoup.nodes.Document org.jsoup.nodes.Document.shallowClone():296:296 -> j
    40:48:org.jsoup.nodes.Node doClone(org.jsoup.nodes.Node):1053 -> j
    49:58:org.jsoup.nodes.Document org.jsoup.nodes.Document.shallowClone():297:297 -> j
    49:58:org.jsoup.nodes.Node doClone(org.jsoup.nodes.Node):1053 -> j
    59:66:org.jsoup.nodes.Document org.jsoup.nodes.Document.shallowClone():298:298 -> j
    59:66:org.jsoup.nodes.Node doClone(org.jsoup.nodes.Node):1053 -> j
    67:68:org.jsoup.nodes.Node doClone(org.jsoup.nodes.Node):1054:1054 -> j
    69:79:org.jsoup.nodes.Node doClone(org.jsoup.nodes.Node):1055:1055 -> j
    80:84:org.jsoup.nodes.Node doClone(org.jsoup.nodes.Node):1044:1044 -> j
    java.util.List ensureChildNodes() -> k
    1:8:org.jsoup.nodes.Node firstChild():705:705 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lzm4;"}
    9:20:org.jsoup.nodes.Node firstChild():706:706 -> l
    1:3:boolean hasAttr(java.lang.String):174:174 -> m
    4:11:boolean hasAttr(java.lang.String):175:175 -> m
    12:22:boolean hasAttr(java.lang.String):178:178 -> m
    23:26:boolean hasAttr(java.lang.String):179:179 -> m
    27:30:boolean hasAttr(java.lang.String):180:180 -> m
    31:36:boolean org.jsoup.nodes.Attributes.hasKeyIgnoreCase(java.lang.String):378:378 -> m
    31:36:boolean hasAttr(java.lang.String):180 -> m
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    37:47:boolean hasAttr(java.lang.String):180:180 -> m
    48:51:boolean hasAttr(java.lang.String):183:183 -> m
    52:59:boolean org.jsoup.nodes.Attributes.hasKeyIgnoreCase(java.lang.String):378:378 -> m
    52:59:boolean hasAttr(java.lang.String):183 -> m
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    boolean hasAttributes() -> n
    1:9:boolean nameIs(java.lang.String):70:70 -> o
    1:6:org.jsoup.nodes.Element nextElementSibling():761:761 -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb42;"}
    7:15:org.jsoup.nodes.Element nextElementSibling():762:762 -> p
    1:6:org.jsoup.nodes.Node nextSibling():652:652 -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lzm4;"}
    7:10:org.jsoup.nodes.Node nextSibling():655:655 -> q
    11:16:org.jsoup.nodes.Node nextSibling():656:656 -> q
    17:24:org.jsoup.nodes.Node nextSibling():657:657 -> q
    25:32:org.jsoup.nodes.Node nextSibling():658:658 -> q
    java.lang.String nodeName() -> r
    1:5:java.lang.String normalName():51:51 -> s
    1:4:void outerHtml(org.jsoup.internal.QuietAppendable):869:869 -> t
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Las5;)V"}
    5:8:void org.jsoup.select.NodeVisitor.traverse(org.jsoup.nodes.Node):73:73 -> t
    5:8:void outerHtml(org.jsoup.internal.QuietAppendable):870 -> t
    1:4:java.lang.String outerHtml():845:845 -> toString
    1:4:java.lang.String toString():939 -> toString
    5:11:java.lang.String outerHtml():846:846 -> toString
    5:11:java.lang.String toString():939 -> toString
    12:16:java.lang.String outerHtml():847:847 -> toString
    12:16:java.lang.String toString():939 -> toString
    void outerHtmlHead(org.jsoup.internal.QuietAppendable,org.jsoup.nodes.Document$OutputSettings) -> u
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Las5;Lgx1;)V"}
    3:9:org.jsoup.nodes.Document ownerDocument():371:371 -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lhx1;"}
    10:14:org.jsoup.nodes.Document ownerDocument():372:372 -> v
    org.jsoup.nodes.Node parent() -> w
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb42;"}
    1:6:org.jsoup.nodes.Node previousSibling():670:670 -> x
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lzm4;"}
    7:12:org.jsoup.nodes.Node previousSibling():673:673 -> x
    13:32:org.jsoup.nodes.Node previousSibling():674:674 -> x
    1:4:void remove():382:382 -> y
    5:8:void remove():383:383 -> y
    1:11:void removeChild(org.jsoup.nodes.Node):564:564 -> z
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lzm4;)V"}
    12:14:void removeChild(org.jsoup.nodes.Node):565:565 -> z
    15:20:boolean org.jsoup.nodes.Element.hasValidChildren():2201:2201 -> z
    15:20:void removeChild(org.jsoup.nodes.Node):566 -> z
    21:32:void removeChild(org.jsoup.nodes.Node):567:567 -> z
    33:41:void removeChild(org.jsoup.nodes.Node):569:569 -> z
    42:46:void org.jsoup.nodes.Element.invalidateChildren():2197:2197 -> z
    42:46:void removeChild(org.jsoup.nodes.Node):571 -> z
    47:49:void removeChild(org.jsoup.nodes.Node):572:572 -> z
