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/* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4
5// These lines are generated by android-components/automation/application-services-nightly-bump.py
6val VERSION = "150.20260317050357"
7val CHANNEL = ApplicationServicesChannel.NIGHTLY
8
9object ApplicationServicesConfig {
10 val version = VERSION
11 val channel = CHANNEL
12 val groupId = when (channel) {
…lines 13–36 unchanged (24 lines)

After

1/* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4
5// These lines are generated by android-components/automation/application-services-nightly-bump.py
6val VERSION = "150.20260320050245"
7val CHANNEL = ApplicationServicesChannel.NIGHTLY
8
9object ApplicationServicesConfig {
10 val version = VERSION
11 val channel = CHANNEL
12 val groupId = when (channel) {
…lines 13–36 unchanged (24 lines)

Before

source_file
block_comment "/* This Source Code Form is subject to the terms of the Mozi"...
line_comment "// These lines are generated by android-components/automatio"...
property_declaration
val "val"
variable_declaration
identifier "VERSION"
= "="
string_literal
" "\""
string_content "150.20260317050357"
" "\""
property_declaration
val "val"
variable_declaration
identifier "CHANNEL"
= "="
navigation_expression
identifier "ApplicationServicesChannel"
. "."
identifier "NIGHTLY"
object_declaration (+72 nodes collapsed)
block_comment "/**\n * Enum for GeckoView release channels.\n *\n * This deter"...
class_declaration (+25 nodes collapsed)

After

source_file
block_comment "/* This Source Code Form is subject to the terms of the Mozi"...
line_comment "// These lines are generated by android-components/automatio"...
property_declaration
val "val"
variable_declaration
identifier "VERSION"
= "="
string_literal
" "\""
string_content "150.20260320050245"
" "\""
property_declaration
val "val"
variable_declaration
identifier "CHANNEL"
= "="
navigation_expression
identifier "ApplicationServicesChannel"
. "."
identifier "NIGHTLY"
object_declaration (+72 nodes collapsed)
block_comment "/**\n * Enum for GeckoView release channels.\n *\n * This deter"...
class_declaration (+25 nodes collapsed)