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// SPDX-FileCopyrightText: Nextcloud GmbH
2// SPDX-FileCopyrightText: 2025 Marino Faggiana
3// SPDX-License-Identifier: GPL-3.0-or-later
4
5import UIKit
6
7class NCActivityNavigationController: NCMainNavigationController {
8 override func createRightMenu() async -> UIMenu? {
9 return nil
10 }
11}
12

After

1// SPDX-FileCopyrightText: Nextcloud GmbH
2// SPDX-FileCopyrightText: 2025 Marino Faggiana
3// SPDX-License-Identifier: GPL-3.0-or-later
4
5import UIKit
6
7class NCActivityNavigationController: NCMainNavigationController {
8 override func createOptionMenu() async -> UIMenu? {
9 return nil
10 }
11}
12

Before

source_file
comment "// SPDX-FileCopyrightText: Nextcloud GmbH"
comment "// SPDX-FileCopyrightText: 2025 Marino Faggiana"
comment "// SPDX-License-Identifier: GPL-3.0-or-later"
import_declaration
import "import"
identifier
simple_identifier "UIKit"
class_declaration
class "class"
type_identifier "NCActivityNavigationController"
: ":"
inheritance_specifier
user_type
type_identifier "NCMainNavigationController"
class_body
{ "{"
function_declaration
modifiers
member_modifier
override "override"
func "func"
simple_identifier "createRightMenu"
( "("
) ")"
async "async"
-> "->"
optional_type
user_type
type_identifier "UIMenu"
?
? "?"
function_body
{ "{"
statements
control_transfer_statement
return "return"
nil "nil"
} "}"
} "}"

After

source_file
comment "// SPDX-FileCopyrightText: Nextcloud GmbH"
comment "// SPDX-FileCopyrightText: 2025 Marino Faggiana"
comment "// SPDX-License-Identifier: GPL-3.0-or-later"
import_declaration
import "import"
identifier
simple_identifier "UIKit"
class_declaration
class "class"
type_identifier "NCActivityNavigationController"
: ":"
inheritance_specifier
user_type
type_identifier "NCMainNavigationController"
class_body
{ "{"
function_declaration
modifiers
member_modifier
override "override"
func "func"
simple_identifier "createOptionMenu"
( "("
) ")"
async "async"
-> "->"
optional_type
user_type
type_identifier "UIMenu"
?
? "?"
function_body
{ "{"
statements
control_transfer_statement
return "return"
nil "nil"
} "}"
} "}"