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.Collections.Generic;
2using System.IO;
3using System.Linq;
4using FizzWare.NBuilder;
5using FluentAssertions;
6using Moq;
7using NUnit.Framework;
8using NzbDrone.Common.Disk;
9using NzbDrone.Core.Download;
10using NzbDrone.Core.Download.TrackedDownloads;
11using NzbDrone.Core.MediaFiles;
12using NzbDrone.Core.MediaFiles.MovieImport;
13using NzbDrone.Core.Movies;
14using NzbDrone.Core.Parser;
15using NzbDrone.Core.Parser.Model;
…lines 16–510 unchanged (495 lines)

After

1using System.Collections.Generic;
2using System.IO;
3using System.Linq;
4using FizzWare.NBuilder;
5using FluentAssertions;
6using Moq;
7using NUnit.Framework;
8using NzbDrone.Common.Disk;
9using NzbDrone.Common.Extensions;
10using NzbDrone.Core.Download;
11using NzbDrone.Core.Download.TrackedDownloads;
12using NzbDrone.Core.MediaFiles;
13using NzbDrone.Core.MediaFiles.MovieImport;
14using NzbDrone.Core.Movies;
15using NzbDrone.Core.Parser;
…lines 16–511 unchanged (496 lines)

Before

compilation_unit
using_directive
using "using"
qualified_name
qualified_name
identifier "System"
. "."
identifier "Collections"
. "."
identifier "Generic"
; ";"
using_directive
using "using"
qualified_name
identifier "System"
. "."
identifier "IO"
; ";"
using_directive
using "using"
qualified_name
identifier "System"
. "."
identifier "Linq"
; ";"
using_directive
using "using"
qualified_name
identifier "FizzWare"
. "."
identifier "NBuilder"
; ";"
using_directive
using "using"
identifier "FluentAssertions"
; ";"
using_directive
using "using"
identifier "Moq"
; ";"
using_directive
using "using"
qualified_name
identifier "NUnit"
. "."
identifier "Framework"
; ";"
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 "Core"
. "."
identifier "Download"
; ";"
using_directive
using "using"
qualified_name
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Download"
. "."
identifier "TrackedDownloads"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "MediaFiles"
; ";"
using_directive
using "using"
qualified_name
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "MediaFiles"
. "."
identifier "MovieImport"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Movies"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Parser"
; ";"
using_directive
using "using"
qualified_name
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Parser"
. "."
identifier "Model"
; ";"
using_directive
using "using"
qualified_name
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Test"
. "."
identifier "Framework"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Test"
. "."
identifier "Common"
; ";"
namespace_declaration (+6818 nodes collapsed)

After

compilation_unit
using_directive
using "using"
qualified_name
qualified_name
identifier "System"
. "."
identifier "Collections"
. "."
identifier "Generic"
; ";"
using_directive
using "using"
qualified_name
identifier "System"
. "."
identifier "IO"
; ";"
using_directive
using "using"
qualified_name
identifier "System"
. "."
identifier "Linq"
; ";"
using_directive
using "using"
qualified_name
identifier "FizzWare"
. "."
identifier "NBuilder"
; ";"
using_directive
using "using"
identifier "FluentAssertions"
; ";"
using_directive
using "using"
identifier "Moq"
; ";"
using_directive
using "using"
qualified_name
identifier "NUnit"
. "."
identifier "Framework"
; ";"
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 "Extensions"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Download"
; ";"
using_directive
using "using"
qualified_name
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Download"
. "."
identifier "TrackedDownloads"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "MediaFiles"
; ";"
using_directive
using "using"
qualified_name
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "MediaFiles"
. "."
identifier "MovieImport"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Movies"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Parser"
; ";"
using_directive
using "using"
qualified_name
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Parser"
. "."
identifier "Model"
; ";"
using_directive
using "using"
qualified_name
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Core"
. "."
identifier "Test"
. "."
identifier "Framework"
; ";"
using_directive
using "using"
qualified_name
qualified_name
identifier "NzbDrone"
. "."
identifier "Test"
. "."
identifier "Common"
; ";"
namespace_declaration (+6818 nodes collapsed)