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

1import {
2 Baseline,
3 Compiler,
4 getFileBasedTestConfigurations,
5 IO,
6 RunnerBase,
7 TestCaseParser,
8 TestRunnerKind,
9} from "./_namespaces/Harness";
10import * as ts from "./_namespaces/ts";
11import * as vpath from "./_namespaces/vpath";
12
13export class TranspileRunner extends RunnerBase {
14 protected basePath = "tests/cases/transpile";
15 protected testSuiteName: TestRunnerKind = "transpile";
16
17 public enumerateTestFiles() {
…lines 18–129 unchanged (112 lines)

After

1import {
2 Baseline,
3 Compiler,
4 getFileBasedTestConfigurations,
5 IO,
6 RunnerBase,
7 TestCaseParser,
8 TestRunnerKind,
9} from "./_namespaces/Harness.js";
10import * as ts from "./_namespaces/ts.js";
11import * as vpath from "./_namespaces/vpath.js";
12
13export class TranspileRunner extends RunnerBase {
14 protected basePath = "tests/cases/transpile";
15 protected testSuiteName: TestRunnerKind = "transpile";
16
17 public enumerateTestFiles() {
…lines 18–129 unchanged (112 lines)

Before

program
import_statement
import "import"
import_clause (+25 nodes collapsed)
from "from"
string
" "\""
string_fragment "./_namespaces/Harness"
" "\""
; ";"
import_statement
import "import"
import_clause
namespace_import
* "*"
as "as"
identifier "ts"
from "from"
string
" "\""
string_fragment "./_namespaces/ts"
" "\""
; ";"
import_statement
import "import"
import_clause
namespace_import
* "*"
as "as"
identifier "vpath"
from "from"
string
" "\""
string_fragment "./_namespaces/vpath"
" "\""
; ";"
export_statement (+249 nodes collapsed)
enum_declaration
enum "enum"
identifier "TranspileKind"
enum_body
{ "{"
property_identifier "Module"
, ","
property_identifier "Declaration"
, ","
} "}"
class_declaration (+1085 nodes collapsed)

After

program
import_statement
import "import"
import_clause (+25 nodes collapsed)
from "from"
string
" "\""
string_fragment "./_namespaces/Harness.js"
" "\""
; ";"
import_statement
import "import"
import_clause
namespace_import
* "*"
as "as"
identifier "ts"
from "from"
string
" "\""
string_fragment "./_namespaces/ts.js"
" "\""
; ";"
import_statement
import "import"
import_clause
namespace_import
* "*"
as "as"
identifier "vpath"
from "from"
string
" "\""
string_fragment "./_namespaces/vpath.js"
" "\""
; ";"
export_statement (+249 nodes collapsed)
enum_declaration
enum "enum"
identifier "TranspileKind"
enum_body
{ "{"
property_identifier "Module"
, ","
property_identifier "Declaration"
, ","
} "}"
class_declaration (+1085 nodes collapsed)