Code view:

A painting is a person's account of this edit as text, recorded independently of the node mapping - a rendering often has several equally defensible answers where the mapping has one. Deletions and insertions carry no position on the opposite side in a painting, so that panel draws no caret for them.

Before

…lines 1–114 unchanged (114 lines)
115 </style>
116 </head>
117 <body>
118 <div id="overview" class="bg-2">
119 <h1>ESLint Report</h1>
120 <div>
121 <span>8 problems (4 errors, 4 warnings)</span> - Generated on Fri Jun 27 2025 20:37:32 GMT+0000 (Coordinated Universal Time)
122 </div>
123 </div>
124 <table>
125 <tbody>
126 <tr class="bg-2" data-group="f-0">
127 <th colspan="4">
…lines 128–220 unchanged (93 lines)

After

…lines 1–114 unchanged (114 lines)
115 </style>
116 </head>
117 <body>
118 <div id="overview" class="bg-2">
119 <h1>ESLint Report</h1>
120 <div>
121 <span>8 problems (4 errors, 4 warnings)</span> - Generated on Tue Jul 01 2025 20:11:40 GMT+0000 (Coordinated Universal Time)
122 </div>
123 </div>
124 <table>
125 <tbody>
126 <tr class="bg-2" data-group="f-0">
127 <th colspan="4">
…lines 128–220 unchanged (93 lines)

Before

document
doctype
<! "<!"
doctype "DOCTYPE"
> ">"
element
start_tag
< "<"
tag_name "html"
> ">"
element (+100 nodes collapsed)
element
start_tag
< "<"
tag_name "body"
> ">"
element
start_tag
< "<"
tag_name "div"
attribute
attribute_name "id"
= "="
quoted_attribute_value
" "\""
attribute_value "overview"
" "\""
attribute
attribute_name "class"
= "="
quoted_attribute_value
" "\""
attribute_value "bg-2"
" "\""
> ">"
element
start_tag
< "<"
tag_name "h1"
> ">"
text "ESLint Report"
end_tag
</ "</"
tag_name "h1"
> ">"
element
start_tag
< "<"
tag_name "div"
> ">"
element
start_tag
< "<"
tag_name "span"
> ">"
text "8 problems (4 errors, 4 warnings)"
end_tag
</ "</"
tag_name "span"
> ">"
text "- Generated on Fri Jun 27 2025 20:37:32 GMT+0000 (Coordinate"...
end_tag
</ "</"
tag_name "div"
> ">"
end_tag
</ "</"
tag_name "div"
> ">"
element (+885 nodes collapsed)
script_element
start_tag
< "<"
tag_name "script"
attribute
attribute_name "type"
= "="
quoted_attribute_value
" "\""
attribute_value "text/javascript"
" "\""
> ">"
raw_text "\n var groups = document.querySelectorAll(\"tr[data"...
end_tag
</ "</"
tag_name "script"
> ">"
end_tag
</ "</"
tag_name "body"
> ">"
end_tag
</ "</"
tag_name "html"
> ">"

After

document
doctype
<! "<!"
doctype "DOCTYPE"
> ">"
element
start_tag
< "<"
tag_name "html"
> ">"
element (+100 nodes collapsed)
element
start_tag
< "<"
tag_name "body"
> ">"
element
start_tag
< "<"
tag_name "div"
attribute
attribute_name "id"
= "="
quoted_attribute_value
" "\""
attribute_value "overview"
" "\""
attribute
attribute_name "class"
= "="
quoted_attribute_value
" "\""
attribute_value "bg-2"
" "\""
> ">"
element
start_tag
< "<"
tag_name "h1"
> ">"
text "ESLint Report"
end_tag
</ "</"
tag_name "h1"
> ">"
element
start_tag
< "<"
tag_name "div"
> ">"
element
start_tag
< "<"
tag_name "span"
> ">"
text "8 problems (4 errors, 4 warnings)"
end_tag
</ "</"
tag_name "span"
> ">"
text "- Generated on Tue Jul 01 2025 20:11:40 GMT+0000 (Coordinate"...
end_tag
</ "</"
tag_name "div"
> ">"
end_tag
</ "</"
tag_name "div"
> ">"
element (+885 nodes collapsed)
script_element
start_tag
< "<"
tag_name "script"
attribute
attribute_name "type"
= "="
quoted_attribute_value
" "\""
attribute_value "text/javascript"
" "\""
> ">"
raw_text "\n var groups = document.querySelectorAll(\"tr[data"...
end_tag
</ "</"
tag_name "script"
> ">"
end_tag
</ "</"
tag_name "body"
> ">"
end_tag
</ "</"
tag_name "html"
> ">"