This mapping has 1 multi-map group: several pairings are equally correct there. The code view shows one arbitrary valid pairing, not the only one.

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–35 unchanged (35 lines)
36
37 public override HealthCheck Check()
38 {
39 var startupFolder = _appFolderInfo.StartUpFolder;
40 var uiFolder = Path.Combine(startupFolder, "UI");
41
42 if ((OsInfo.IsWindows || _configFileProvider.UpdateAutomatically) &&
43 _configFileProvider.UpdateMechanism == UpdateMechanism.BuiltIn &&
44 !_osInfo.IsDocker)
45 {
46 if (OsInfo.IsOsx && startupFolder.GetAncestorFolders().Contains("AppTranslocation"))
47 {
48 return new HealthCheck(GetType(),
…lines 49–80 unchanged (32 lines)

After

…lines 1–35 unchanged (35 lines)
36
37 public override HealthCheck Check()
38 {
39 var startupFolder = _appFolderInfo.StartUpFolder;
40 var uiFolder = Path.Combine(startupFolder, "UI");
41
42 if (_configFileProvider.UpdateAutomatically &&
43 _configFileProvider.UpdateMechanism == UpdateMechanism.BuiltIn &&
44 !_osInfo.IsDocker)
45 {
46 if (OsInfo.IsOsx && startupFolder.GetAncestorFolders().Contains("AppTranslocation"))
47 {
48 return new HealthCheck(GetType(),
…lines 49–80 unchanged (32 lines)

Before

compilation_unit
using_directive
using "using"
identifier "System"
; ";"
using_directive
using "using"
qualified_name
identifier "System"
. "."
identifier "IO"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Common"
. "."
identifier "Disk"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Common"
. "."
identifier "EnvironmentInfo"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Common"
. "."
identifier "Extensions"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Configuration"
; ";"
using_directive
using "using"
qualified_name
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Configuration"
. "."
identifier "Events"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Localization"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Update"
; ";"
namespace_declaration
namespace "namespace"
qualified_name
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "HealthCheck"
. "."
identifier "Checks"
declaration_list
{ "{"
class_declaration
attribute_list
[ "["
attribute
identifier "CheckOn"
attribute_argument_list
( "("
attribute_argument
typeof_expression
typeof "typeof"
( "("
identifier "ConfigFileSavedEvent"
) ")"
) ")"
] "]"
modifier
public "public"
class "class"
identifier "UpdateCheck"
base_list
: ":"
identifier "HealthCheckBase"
declaration_list
{ "{"
field_declaration
modifier
private "private"
modifier
readonly "readonly"
variable_declaration
identifier "IDiskProvider"
variable_declarator
identifier "_diskProvider"
; ";"
field_declaration
modifier
private "private"
modifier
readonly "readonly"
variable_declaration
identifier "IAppFolderInfo"
variable_declarator
identifier "_appFolderInfo"
; ";"
field_declaration
modifier
private "private"
modifier
readonly "readonly"
variable_declaration
identifier "ICheckUpdateService"
variable_declarator
identifier "_checkUpdateService"
; ";"
field_declaration
modifier
private "private"
modifier
readonly "readonly"
variable_declaration
identifier "IConfigFileProvider"
variable_declarator
identifier "_configFileProvider"
; ";"
field_declaration
modifier
private "private"
modifier
readonly "readonly"
variable_declaration
identifier "IOsInfo"
variable_declarator
identifier "_osInfo"
; ";"
constructor_declaration (+71 nodes collapsed)
method_declaration
modifier
public "public"
modifier
override "override"
identifier "HealthCheck"
identifier "Check"
parameter_list
( "("
) ")"
block
{ "{"
local_declaration_statement
variable_declaration
implicit_type
var "var"
variable_declarator
identifier "startupFolder"
= "="
member_access_expression
identifier "_appFolderInfo"
. "."
identifier "StartUpFolder"
; ";"
local_declaration_statement (+24 nodes collapsed)
if_statement
if "if"
( "("
binary_expression
binary_expression any 2:1
parenthesized_expression
( "("
binary_expression any 2:1
member_access_expression
identifier "OsInfo"
. "."
identifier "IsWindows"
|| "||"
member_access_expression
identifier "_configFileProvider"
. "."
identifier "UpdateAutomatically"
) ")"
&& "&&"
binary_expression
member_access_expression
identifier "_configFileProvider"
. "."
identifier "UpdateMechanism"
== "=="
member_access_expression
identifier "UpdateMechanism"
. "."
identifier "BuiltIn"
&& "&&"
prefix_unary_expression
! "!"
member_access_expression
identifier "_osInfo"
. "."
identifier "IsDocker"
) ")"
block (+248 nodes collapsed)
if_statement (+83 nodes collapsed)
return_statement
return "return"
object_creation_expression
new "new"
identifier "HealthCheck"
argument_list
( "("
argument
invocation_expression
identifier "GetType"
argument_list
( "("
) ")"
) ")"
; ";"
} "}"
} "}"
} "}"

After

compilation_unit
using_directive
using "using"
identifier "System"
; ";"
using_directive
using "using"
qualified_name
identifier "System"
. "."
identifier "IO"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Common"
. "."
identifier "Disk"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Common"
. "."
identifier "EnvironmentInfo"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Common"
. "."
identifier "Extensions"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Configuration"
; ";"
using_directive
using "using"
qualified_name
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Configuration"
. "."
identifier "Events"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Localization"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Update"
; ";"
namespace_declaration
namespace "namespace"
qualified_name
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "HealthCheck"
. "."
identifier "Checks"
declaration_list
{ "{"
class_declaration
attribute_list
[ "["
attribute
identifier "CheckOn"
attribute_argument_list
( "("
attribute_argument
typeof_expression
typeof "typeof"
( "("
identifier "ConfigFileSavedEvent"
) ")"
) ")"
] "]"
modifier
public "public"
class "class"
identifier "UpdateCheck"
base_list
: ":"
identifier "HealthCheckBase"
declaration_list
{ "{"
field_declaration
modifier
private "private"
modifier
readonly "readonly"
variable_declaration
identifier "IDiskProvider"
variable_declarator
identifier "_diskProvider"
; ";"
field_declaration
modifier
private "private"
modifier
readonly "readonly"
variable_declaration
identifier "IAppFolderInfo"
variable_declarator
identifier "_appFolderInfo"
; ";"
field_declaration
modifier
private "private"
modifier
readonly "readonly"
variable_declaration
identifier "ICheckUpdateService"
variable_declarator
identifier "_checkUpdateService"
; ";"
field_declaration
modifier
private "private"
modifier
readonly "readonly"
variable_declaration
identifier "IConfigFileProvider"
variable_declarator
identifier "_configFileProvider"
; ";"
field_declaration
modifier
private "private"
modifier
readonly "readonly"
variable_declaration
identifier "IOsInfo"
variable_declarator
identifier "_osInfo"
; ";"
constructor_declaration (+71 nodes collapsed)
method_declaration
modifier
public "public"
modifier
override "override"
identifier "HealthCheck"
identifier "Check"
parameter_list
( "("
) ")"
block
{ "{"
local_declaration_statement
variable_declaration
implicit_type
var "var"
variable_declarator
identifier "startupFolder"
= "="
member_access_expression
identifier "_appFolderInfo"
. "."
identifier "StartUpFolder"
; ";"
local_declaration_statement (+24 nodes collapsed)
if_statement
if "if"
( "("
binary_expression
binary_expression any 2:1
member_access_expression
identifier "_configFileProvider"
. "."
identifier "UpdateAutomatically"
&& "&&"
binary_expression
member_access_expression
identifier "_configFileProvider"
. "."
identifier "UpdateMechanism"
== "=="
member_access_expression
identifier "UpdateMechanism"
. "."
identifier "BuiltIn"
&& "&&"
prefix_unary_expression
! "!"
member_access_expression
identifier "_osInfo"
. "."
identifier "IsDocker"
) ")"
block (+248 nodes collapsed)
if_statement (+83 nodes collapsed)
return_statement
return "return"
object_creation_expression
new "new"
identifier "HealthCheck"
argument_list
( "("
argument
invocation_expression
identifier "GetType"
argument_list
( "("
) ")"
) ")"
; ";"
} "}"
} "}"
} "}"