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

1using System.Reflection;
2
3[assembly: AssemblyVersion("10.11.0")]
4[assembly: AssemblyFileVersion("10.11.0")]
5

After

1using System.Reflection;
2
3[assembly: AssemblyVersion("10.12.0")]
4[assembly: AssemblyFileVersion("10.12.0")]
5

Before

compilation_unit
using_directive
using "using"
qualified_name
identifier "System"
. "."
identifier "Reflection"
; ";"
global_attribute
[ "["
assembly "assembly"
: ":"
attribute
identifier "AssemblyVersion"
attribute_argument_list
( "("
attribute_argument
string_literal
" "\""
string_literal_content "10.11.0"
" "\""
) ")"
] "]"
global_attribute
[ "["
assembly "assembly"
: ":"
attribute
identifier "AssemblyFileVersion"
attribute_argument_list
( "("
attribute_argument
string_literal
" "\""
string_literal_content "10.11.0"
" "\""
) ")"
] "]"

After

compilation_unit
using_directive
using "using"
qualified_name
identifier "System"
. "."
identifier "Reflection"
; ";"
global_attribute
[ "["
assembly "assembly"
: ":"
attribute
identifier "AssemblyVersion"
attribute_argument_list
( "("
attribute_argument
string_literal
" "\""
string_literal_content "10.12.0"
" "\""
) ")"
] "]"
global_attribute
[ "["
assembly "assembly"
: ":"
attribute
identifier "AssemblyFileVersion"
attribute_argument_list
( "("
attribute_argument
string_literal
" "\""
string_literal_content "10.12.0"
" "\""
) ")"
] "]"