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

1// @loggerTestOnly @validateStaticComponents
2function Example(props) {
3 function Component() {
4 return <div />;
5 }
6 return <Component />;
7}
8

After

1// @loggerTestOnly @validateStaticComponents @outputMode:"lint"
2function Example(props) {
3 function Component() {
4 return <div />;
5 }
6 return <Component />;
7}
8

Before

program
comment "// @loggerTestOnly @validateStaticComponents"
function_declaration (+33 nodes collapsed)

After

program
comment "// @loggerTestOnly @validateStaticComponents @outputMode:\"li"...
function_declaration (+33 nodes collapsed)