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–55 unchanged (55 lines)
56 new IsoLanguage("id", "", "ind", "Indonesian", Language.Indonesian),
57 new IsoLanguage("te", "", "tel", "Telugu", Language.Telugu),
58 new IsoLanguage("mk", "", "mkd", "Macedonian", Language.Macedonian),
59 new IsoLanguage("sl", "", "slv", "Slovenian", Language.Slovenian),
60 new IsoLanguage("ml", "", "mal", "Malayalam", Language.Malayalam),
61 new IsoLanguage("kn", "", "kan", "Kannada", Language.Kannada),
62 };
63
64 private static readonly Dictionary<string, Language> AlternateIsoCodeMappings = new ()
65 {
66 { "cn", Language.Chinese }
67 };
68
…lines 69–117 unchanged (49 lines)

After

…lines 1–55 unchanged (55 lines)
56 new IsoLanguage("id", "", "ind", "Indonesian", Language.Indonesian),
57 new IsoLanguage("te", "", "tel", "Telugu", Language.Telugu),
58 new IsoLanguage("mk", "", "mkd", "Macedonian", Language.Macedonian),
59 new IsoLanguage("sl", "", "slv", "Slovenian", Language.Slovenian),
60 new IsoLanguage("ml", "", "mal", "Malayalam", Language.Malayalam),
61 new IsoLanguage("kn", "", "kan", "Kannada", Language.Kannada),
62 new IsoLanguage("sq", "", "sqi", "Albanian", Language.Albanian),
63 };
64
65 private static readonly Dictionary<string, Language> AlternateIsoCodeMappings = new ()
66 {
67 { "cn", Language.Chinese }
68 };
…lines 69–118 unchanged (50 lines)

Before

compilation_unit
using_directive
using "using"
identifier "System"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "System"
. "."
identifier "Collections"
. "."
identifier "Generic"
; ";"
using_directive
using "using"
qualified_name
identifier "System"
. "."
identifier "Linq"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Languages"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Organizer"
; ";"
namespace_declaration
namespace "namespace"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Parser"
declaration_list
{ "{"
class_declaration
modifier
public "public"
modifier
static "static"
class "class"
identifier "IsoLanguages"
declaration_list
{ "{"
field_declaration
modifier
private "private"
modifier
static "static"
modifier
readonly "readonly"
variable_declaration
generic_name
identifier "HashSet"
type_argument_list
< "<"
identifier "IsoLanguage"
> ">"
variable_declarator
identifier "All"
= "="
object_creation_expression
new "new"
generic_name
identifier "HashSet"
type_argument_list
< "<"
identifier "IsoLanguage"
> ">"
initializer_expression
{ "{"
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+35 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+35 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+35 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+35 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+35 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
} "}"
; ";"
field_declaration (+40 nodes collapsed)
method_declaration (+354 nodes collapsed)
method_declaration (+38 nodes collapsed)
method_declaration (+57 nodes collapsed)
} "}"
} "}"

After

compilation_unit
using_directive
using "using"
identifier "System"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "System"
. "."
identifier "Collections"
. "."
identifier "Generic"
; ";"
using_directive
using "using"
qualified_name
identifier "System"
. "."
identifier "Linq"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Languages"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Organizer"
; ";"
namespace_declaration
namespace "namespace"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Parser"
declaration_list
{ "{"
class_declaration
modifier
public "public"
modifier
static "static"
class "class"
identifier "IsoLanguages"
declaration_list
{ "{"
field_declaration
modifier
private "private"
modifier
static "static"
modifier
readonly "readonly"
variable_declaration
generic_name
identifier "HashSet"
type_argument_list
< "<"
identifier "IsoLanguage"
> ">"
variable_declarator
identifier "All"
= "="
object_creation_expression
new "new"
generic_name
identifier "HashSet"
type_argument_list
< "<"
identifier "IsoLanguage"
> ">"
initializer_expression
{ "{"
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+35 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+35 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+35 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+35 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+35 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression (+34 nodes collapsed)
, ","
object_creation_expression
new "new"
identifier "IsoLanguage"
argument_list
( "("
argument
string_literal
" "\""
string_literal_content "sq"
" "\""
, ","
argument
string_literal
" "\""
" "\""
, ","
argument
string_literal
" "\""
string_literal_content "sqi"
" "\""
, ","
argument
string_literal
" "\""
string_literal_content "Albanian"
" "\""
, ","
argument
member_access_expression
identifier "Language"
. "."
identifier "Albanian"
) ")"
, ","
} "}"
; ";"
field_declaration (+40 nodes collapsed)
method_declaration (+354 nodes collapsed)
method_declaration (+38 nodes collapsed)
method_declaration (+57 nodes collapsed)
} "}"
} "}"