diff --git a/Gulpfile.js b/Gulpfile.js index 16d15164a90..86d284f1dab 100644 --- a/Gulpfile.js +++ b/Gulpfile.js @@ -418,6 +418,7 @@ task("runtests-parallel").flags = { " --workers=": "The number of parallel workers to use.", " --timeout=": "Overrides the default test timeout.", " --built": "Compile using the built version of the compiler.", + " --skipPercent=": "Skip expensive tests with chance to miss an edit. Default 5%.", }; task("diff", () => exec(getDiffTool(), [refBaseline, localBaseline], { ignoreExitCode: true })); diff --git a/package.json b/package.json index 6adf4d56360..b8797410416 100644 --- a/package.json +++ b/package.json @@ -87,6 +87,7 @@ "prex": "^0.4.3", "q": "latest", "remove-internal": "^2.9.2", + "simple-git": "^1.113.0", "source-map-support": "latest", "through2": "latest", "travis-fold": "latest", @@ -106,7 +107,8 @@ "gulp": "gulp", "jake": "gulp", "lint": "gulp lint", - "setup-hooks": "node scripts/link-hooks.js" + "setup-hooks": "node scripts/link-hooks.js", + "update-costly-tests": "node scripts/costly-tests.js" }, "browser": { "fs": false, diff --git a/scripts/build/options.js b/scripts/build/options.js index b7233ba70b0..c93a265ff88 100644 --- a/scripts/build/options.js +++ b/scripts/build/options.js @@ -14,6 +14,7 @@ module.exports = minimist(process.argv.slice(2), { "ru": "runners", "runner": "runners", "r": "reporter", "c": "colors", "color": "colors", + "skip-percent": "skipPercent", "w": "workers", "f": "fix" }, @@ -69,4 +70,4 @@ if (module.exports.built) { * * @typedef {import("minimist").ParsedArgs & TypedOptions} CommandLineOptions */ -void 0; \ No newline at end of file +void 0; diff --git a/scripts/build/tests.js b/scripts/build/tests.js index 0ac65002ab8..a15eb17093d 100644 --- a/scripts/build/tests.js +++ b/scripts/build/tests.js @@ -31,6 +31,7 @@ async function runConsoleTests(runJs, defaultReporter, runInParallel, watchMode, const inspect = cmdLineOptions.inspect; const runners = cmdLineOptions.runners; const light = cmdLineOptions.light; + const skipPercent = process.env.CI === "true" ? 0 : cmdLineOptions.skipPercent; const stackTraceLimit = cmdLineOptions.stackTraceLimit; const testConfigFile = "test.config"; const failed = cmdLineOptions.failed; @@ -62,8 +63,8 @@ async function runConsoleTests(runJs, defaultReporter, runInParallel, watchMode, testTimeout = 400000; } - if (tests || runners || light || testTimeout || taskConfigsFolder || keepFailed) { - writeTestConfigFile(tests, runners, light, taskConfigsFolder, workerCount, stackTraceLimit, testTimeout, keepFailed); + if (tests || runners || light || testTimeout || taskConfigsFolder || keepFailed || skipPercent !== undefined) { + writeTestConfigFile(tests, runners, light, skipPercent, taskConfigsFolder, workerCount, stackTraceLimit, testTimeout, keepFailed); } const colors = cmdLineOptions.colors; @@ -158,17 +159,19 @@ exports.cleanTestDirs = cleanTestDirs; * @param {string} tests * @param {string} runners * @param {boolean} light + * @param {string} skipPercent * @param {string} [taskConfigsFolder] * @param {string | number} [workerCount] * @param {string} [stackTraceLimit] * @param {string | number} [timeout] * @param {boolean} [keepFailed] */ -function writeTestConfigFile(tests, runners, light, taskConfigsFolder, workerCount, stackTraceLimit, timeout, keepFailed) { +function writeTestConfigFile(tests, runners, light, skipPercent, taskConfigsFolder, workerCount, stackTraceLimit, timeout, keepFailed) { const testConfigContents = JSON.stringify({ test: tests ? [tests] : undefined, runners: runners ? runners.split(",") : undefined, light, + skipPercent, workerCount, stackTraceLimit, taskConfigsFolder, diff --git a/scripts/costly-tests.js b/scripts/costly-tests.js new file mode 100644 index 00000000000..a0ee64a6bec --- /dev/null +++ b/scripts/costly-tests.js @@ -0,0 +1,103 @@ +// @ts-check +const fs = require("fs"); +const git = require('simple-git/promise')('.') +const readline = require('readline') + +/** @typedef {{ [s: string]: number}} Histogram */ + +async function main() { + /** @type {Histogram} */ + const edits = Object.create(null) + /** @type {Histogram} */ + const perf = JSON.parse(fs.readFileSync('.parallelperf.json', 'utf8')) + + await collectCommits(git, "release-2.3", "master", /*author*/ undefined, files => fillMap(files, edits)) + + const totalTime = Object.values(perf).reduce((n,m) => n + m, 0) + const untouched = Object.values(perf).length - Object.values(edits).length + const totalEdits = Object.values(edits).reduce((n,m) => n + m, 0) + untouched + Object.values(edits).length + + let i = 0 + /** @type {{ name: string, time: number, edits: number, cost: number }[]} */ + let data = [] + for (const k in perf) { + const otherk = k.replace(/tsrunner-[a-z-]+?:\/\//, '') + const percentTime = perf[k] / totalTime + const percentHits = (1 + (edits[otherk] || 0)) / totalEdits + const cost = 5 + Math.log(percentTime / percentHits) + data.push({ name: otherk, time: perf[k], edits: 1 + (edits[otherk] || 0), cost}) + if (edits[otherk]) + i++ + } + const output = { + totalTime, + totalEdits, + data: data.sort((x,y) => y.cost - x.cost).map(x => ({ ...x, cost: x.cost.toFixed(2) })) + } + + fs.writeFileSync('tests/.test-cost.json', JSON.stringify(output), 'utf8') +} + +main().catch(e => { + console.log(e); + process.exit(1); +}) + +/** + * @param {string[]} files + * @param {Histogram} histogram + */ +function fillMap(files, histogram) { + // keep edits to test cases (but not /users), and not file moves + const tests = files.filter(f => f.startsWith('tests/cases/') && !f.startsWith('tests/cases/user') && !/=>/.test(f)) + for (const test of tests) { + histogram[test] = (histogram[test] || 0) + 1 + } +} + +/** + * @param {string} s + */ +function isSquashMergeMessage(s) { + return /\(#[0-9]+\)$/.test(s) +} + +/** + * @param {string} s + */ +function isMergeCommit(s) { + return /Merge pull request #[0-9]+/.test(s) +} + +/** + * @param {string} s + */ +function parseFiles(s) { + const lines = s.split('\n') + // Note that slice(2) only works for merge commits, which have an empty newline after the title + return lines.slice(2, lines.length - 2).map(line => line.split("|")[0].trim()) +} + +/** + * @param {import('simple-git/promise').SimpleGit} git + * @param {string} from + * @param {string} to + * @param {string | undefined} author - only include commits from this author + * @param {(files: string[]) => void} update + */ + async function collectCommits(git, from, to, author, update) { + let i = 0 + for (const commit of (await git.log({ from, to })).all) { + i++ + if ((!author || commit.author_name === author) && isMergeCommit(commit.message) || isSquashMergeMessage(commit.message)) { + readline.clearLine(process.stdout, /*left*/ -1) + readline.cursorTo(process.stdout, 0) + process.stdout.write(i + ": " + commit.date) + const files = parseFiles(await git.show([commit.hash, "--stat=1000,960,40", "--pretty=oneline"])) + update(files) + } + } +} + + + diff --git a/scripts/update-experimental-branches.js b/scripts/update-experimental-branches.js index b734c8a6fd8..8b1d1b0f54f 100644 --- a/scripts/update-experimental-branches.js +++ b/scripts/update-experimental-branches.js @@ -18,7 +18,7 @@ async function main() { if (!prnums.length) { return; // No enlisted PRs, nothing to update } - if (!prnums.some(n => n === triggeredPR)) { + if (triggeredPR && !prnums.some(n => n === triggeredPR)) { return; // Only have work to do for enlisted PRs } console.log(`Performing experimental branch updating and merging for pull requests ${prnums.join(", ")}`); @@ -51,9 +51,8 @@ async function main() { issue_number: num, body: `This PR is configured as an experiment, and currently has rebase conflicts with master - please rebase onto master and fix the conflicts.` }); - throw new Error(`Rebase conflict detected in PR ${num} with master`); } - return; // A PR is currently in conflict, give up + throw new Error(`Rebase conflict detected in PR ${num} with master`); // A PR is currently in conflict, give up } runSequence([ ["git", ["fetch", "origin", `pull/${num}/head:${num}`]], diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index d0a5da73937..4244e9bc8e0 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -10099,9 +10099,9 @@ namespace ts { return false; } - function getPropertyTypeForIndexType(originalObjectType: Type, objectType: Type, indexType: Type, fullIndexType: Type, suppressNoImplicitAnyError: boolean, accessNode: ElementAccessExpression | IndexedAccessTypeNode | PropertyName | BindingName | SyntheticExpression | undefined, accessFlags: AccessFlags) { + function getPropertyNameFromIndex(indexType: Type, accessNode: StringLiteral | Identifier | ObjectBindingPattern | ArrayBindingPattern | ComputedPropertyName | NumericLiteral | IndexedAccessTypeNode | ElementAccessExpression | SyntheticExpression | undefined) { const accessExpression = accessNode && accessNode.kind === SyntaxKind.ElementAccessExpression ? accessNode : undefined; - const propName = isTypeUsableAsPropertyName(indexType) ? + return isTypeUsableAsPropertyName(indexType) ? getPropertyNameFromType(indexType) : accessExpression && checkThatExpressionIsProperSymbolReference(accessExpression.argumentExpression, indexType, /*reportError*/ false) ? getPropertyNameForKnownSymbolName(idText((accessExpression.argumentExpression).name)) : @@ -10109,6 +10109,11 @@ namespace ts { // late bound names are handled in the first branch, so here we only need to handle normal names getPropertyNameForPropertyNameNode(accessNode) : undefined; + } + + function getPropertyTypeForIndexType(originalObjectType: Type, objectType: Type, indexType: Type, fullIndexType: Type, suppressNoImplicitAnyError: boolean, accessNode: ElementAccessExpression | IndexedAccessTypeNode | PropertyName | BindingName | SyntheticExpression | undefined, accessFlags: AccessFlags) { + const accessExpression = accessNode && accessNode.kind === SyntaxKind.ElementAccessExpression ? accessNode : undefined; + const propName = getPropertyNameFromIndex(indexType, accessNode); if (propName !== undefined) { const prop = getPropertyOfType(objectType, propName); if (prop) { @@ -13314,7 +13319,14 @@ namespace ts { } } else if (isReadonlyArrayType(target) ? isArrayType(source) || isTupleType(source) : isArrayType(target) && isTupleType(source) && !source.target.readonly) { - return isRelatedTo(getIndexTypeOfType(source, IndexKind.Number) || anyType, getIndexTypeOfType(target, IndexKind.Number) || anyType, reportErrors); + if (relation !== identityRelation) { + return isRelatedTo(getIndexTypeOfType(source, IndexKind.Number) || anyType, getIndexTypeOfType(target, IndexKind.Number) || anyType, reportErrors); + } + else { + // By flags alone, we know that the `target` is a readonly array while the source is a normal array or tuple + // or `target` is an array and source is a tuple - in both cases the types cannot be identical, by construction + return Ternary.False; + } } // Consider a fresh empty object literal type "closed" under the subtype relationship - this way `{} <- {[idx: string]: any} <- fresh({})` // and not `{} <- fresh({}) <- {[idx: string]: any}` @@ -20018,6 +20030,7 @@ namespace ts { } function checkJsxExpression(node: JsxExpression, checkMode?: CheckMode) { + checkGrammarJsxExpression(node); if (node.expression) { const type = checkExpression(node.expression, checkMode); if (node.dotDotDotToken && type !== anyType && !isArrayType(type)) { @@ -22494,7 +22507,10 @@ namespace ts { case SyntaxKind.ElementAccessExpression: const expr = (node).expression; if (isIdentifier(expr)) { - const symbol = getSymbolAtLocation(expr); + let symbol = getSymbolAtLocation(expr); + if (symbol && symbol.flags & SymbolFlags.Alias) { + symbol = resolveAlias(symbol); + } return !!(symbol && (symbol.flags & SymbolFlags.Enum) && getEnumKind(symbol) === EnumKind.Literal); } } @@ -25321,7 +25337,7 @@ namespace ts { forEach(node.types, checkSourceElement); } - function checkIndexedAccessIndexType(type: Type, accessNode: Node) { + function checkIndexedAccessIndexType(type: Type, accessNode: IndexedAccessTypeNode | ElementAccessExpression) { if (!(type.flags & TypeFlags.IndexedAccess)) { return type; } @@ -25337,9 +25353,20 @@ namespace ts { } // Check if we're indexing with a numeric type and if either object or index types // is a generic type with a constraint that has a numeric index signature. - if (getIndexInfoOfType(getApparentType(objectType), IndexKind.Number) && isTypeAssignableToKind(indexType, TypeFlags.NumberLike)) { + const apparentObjectType = getApparentType(objectType); + if (getIndexInfoOfType(apparentObjectType, IndexKind.Number) && isTypeAssignableToKind(indexType, TypeFlags.NumberLike)) { return type; } + if (isGenericObjectType(objectType)) { + const propertyName = getPropertyNameFromIndex(indexType, accessNode); + if (propertyName) { + const propertySymbol = forEachType(apparentObjectType, t => getPropertyOfType(t, propertyName)); + if (propertySymbol && getDeclarationModifierFlagsFromSymbol(propertySymbol) & ModifierFlags.NonPublicAccessibilityModifier) { + error(accessNode, Diagnostics.Private_or_protected_member_0_cannot_be_accessed_on_a_type_parameter, unescapeLeadingUnderscores(propertyName)); + return errorType; + } + } + } error(accessNode, Diagnostics.Type_0_cannot_be_used_to_index_type_1, typeToString(indexType), typeToString(objectType)); return errorType; } @@ -31889,6 +31916,12 @@ namespace ts { } } + function checkGrammarJsxExpression(node: JsxExpression) { + if (node.expression && isCommaSequence(node.expression)) { + return grammarErrorOnNode(node.expression, Diagnostics.JSX_expressions_may_not_use_the_comma_operator_Did_you_mean_to_write_an_array); + } + } + function checkGrammarForInOrForOfStatement(forInOrOfStatement: ForInOrOfStatement): boolean { if (checkGrammarStatementInAmbientContext(forInOrOfStatement)) { return true; diff --git a/src/compiler/diagnosticMessages.json b/src/compiler/diagnosticMessages.json index 529484956e6..0f02c79172c 100644 --- a/src/compiler/diagnosticMessages.json +++ b/src/compiler/diagnosticMessages.json @@ -2963,6 +2963,10 @@ "category": "Error", "code": 4104 }, + "Private or protected member '{0}' cannot be accessed on a type parameter.": { + "category": "Error", + "code": 4105 + }, "The current host does not support the '{0}' option.": { "category": "Error", @@ -5005,5 +5009,9 @@ "Classes may not have a field named 'constructor'.": { "category": "Error", "code": 18006 + }, + "JSX expressions may not use the comma operator. Did you mean to write an array?": { + "category": "Error", + "code": 18007 } } diff --git a/src/compiler/parser.ts b/src/compiler/parser.ts index 92361981462..599008913cf 100644 --- a/src/compiler/parser.ts +++ b/src/compiler/parser.ts @@ -4430,14 +4430,18 @@ namespace ts { if (token() !== SyntaxKind.CloseBraceToken) { node.dotDotDotToken = parseOptionalToken(SyntaxKind.DotDotDotToken); - node.expression = parseAssignmentExpressionOrHigher(); + // Only an AssignmentExpression is valid here per the JSX spec, + // but we can unambiguously parse a comma sequence and provide + // a better error message in grammar checking. + node.expression = parseExpression(); } if (inExpressionContext) { parseExpected(SyntaxKind.CloseBraceToken); } else { - parseExpected(SyntaxKind.CloseBraceToken, /*message*/ undefined, /*shouldAdvance*/ false); - scanJsxText(); + if (parseExpected(SyntaxKind.CloseBraceToken, /*message*/ undefined, /*shouldAdvance*/ false)) { + scanJsxText(); + } } return finishNode(node); diff --git a/src/harness/fourslash.ts b/src/harness/fourslash.ts index 847dc2a2b13..c4ae3e5fd76 100644 --- a/src/harness/fourslash.ts +++ b/src/harness/fourslash.ts @@ -583,6 +583,21 @@ namespace FourSlash { }); } + public verifyErrorExistsAtRange(range: Range, code: number, expectedMessage?: string) { + const span = ts.createTextSpanFromRange(range); + const hasMatchingError = ts.some( + this.getDiagnostics(range.fileName), + ({ code, messageText, start, length }) => + code === code && + (!expectedMessage || expectedMessage === messageText) && + ts.isNumber(start) && ts.isNumber(length) && + ts.textSpansEqual(span, { start, length })); + + if (!hasMatchingError) { + this.raiseError(`No error with code ${code} found at provided range.`); + } + } + public verifyNumberOfErrorsInCurrentFile(expected: number) { const errors = this.getDiagnostics(this.activeFile.fileName); const actual = errors.length; @@ -4009,6 +4024,10 @@ namespace FourSlashInterface { this.state.verifyNoErrors(); } + public errorExistsAtRange(range: FourSlash.Range, code: number, message?: string) { + this.state.verifyErrorExistsAtRange(range, code, message); + } + public numberOfErrorsInCurrentFile(expected: number) { this.state.verifyNumberOfErrorsInCurrentFile(expected); } diff --git a/src/services/formatting/README.md b/src/services/formatting/README.md new file mode 100644 index 00000000000..33515db34b4 --- /dev/null +++ b/src/services/formatting/README.md @@ -0,0 +1,33 @@ +# How does TypeScript formatting work? + +To format code you need to have a formatting context and a `SourceFile`. The formatting context contains +all user settings like tab size, newline character, etc. + +The end result of formatting is represented by TextChange objects which hold the new string content, and +the text to replace it with. + +```ts +export interface TextChange { + span: TextSpan; // start, length + newText: string; +} +``` + +## Internals + +Most of the exposed APIs internally are `format*` and they all set up and configure `formatSpan` which could be considered the root call for formatting. Span in this case refers to the range of +the sourcefile which should be formatted. + +The formatSpan then uses a scanner (either with or without JSX support) which starts at the highest +node the covers the span of text and recurses down through the node's children. + +As it recurses, `processNode` is called on the children setting the indentation is decided and passed +through into each of that node's children. + +The meat of formatting decisions is made via `processPair`, the pair here being the current node and the previous node. `processPair` which mutates the formatting context to represent the current place in the scanner and requests a set of rules which can be applied to the items via `createRulesMap`. + +There are a lot of rules, which you can find in [rules.ts](./rules.ts) each one has a left and right reference to nodes or token ranges and note of what action should be applied by the formatter. + +### Where is this used? + +The formatter is used mainly from any language service operation that inserts or modifies code. The formatter is not exported publicly, and so all usage can only come through the language server. diff --git a/src/services/formatting/rules.ts b/src/services/formatting/rules.ts index 7f378d5d1bf..84bcf14e64c 100644 --- a/src/services/formatting/rules.ts +++ b/src/services/formatting/rules.ts @@ -229,6 +229,7 @@ namespace ts.formatting { rule("NoSpaceBeforeNonNullAssertionOperator", anyToken, SyntaxKind.ExclamationToken, [isNonJsxSameLineTokenContext, isNonNullAssertionContext], RuleAction.Delete), rule("NoSpaceAfterNewKeywordOnConstructorSignature", SyntaxKind.NewKeyword, SyntaxKind.OpenParenToken, [isNonJsxSameLineTokenContext, isConstructorSignatureContext], RuleAction.Delete), + rule("SpaceLessThanAndNonJSXTypeAnnotation", SyntaxKind.LessThanToken, SyntaxKind.LessThanToken, [isNonJsxSameLineTokenContext], RuleAction.Space), ]; // These rules are applied after high priority @@ -349,6 +350,18 @@ namespace ts.formatting { ]; } + /** + * A rule takes a two tokens (left/right) and a particular context + * for which you're meant to look at them. You then declare what should the + * whitespace annotation be between these tokens via the action param. + * + * @param debugName Name to print + * @param left The left side of the comparison + * @param right The right side of the comparison + * @param context A set of filters to narrow down the space in which this formatter rule applies + * @param action a declaration of the expected whitespace + * @param flags whether the rule deletes a line or not, defaults to no-op + */ function rule( debugName: string, left: SyntaxKind | ReadonlyArray | TokenRange, diff --git a/src/testRunner/compilerRunner.ts b/src/testRunner/compilerRunner.ts index 0197188e822..ec8990ab7d3 100644 --- a/src/testRunner/compilerRunner.ts +++ b/src/testRunner/compilerRunner.ts @@ -143,6 +143,7 @@ class CompilerTest { this.tsConfigFiles = []; if (testCaseContent.tsConfig) { assert.equal(testCaseContent.tsConfig.fileNames.length, 0, `list of files in tsconfig is not currently supported`); + assert.equal(testCaseContent.tsConfig.raw.exclude, undefined, `exclude in tsconfig is not currently supported`); tsConfigOptions = ts.cloneCompilerOptions(testCaseContent.tsConfig.options); this.tsConfigFiles.push(this.createHarnessTestFile(testCaseContent.tsConfigFileUnitData!, rootDir, ts.combinePaths(rootDir, tsConfigOptions.configFilePath))); diff --git a/src/testRunner/parallel/host.ts b/src/testRunner/parallel/host.ts index 9fa1135b20c..ccdc7513d7d 100644 --- a/src/testRunner/parallel/host.ts +++ b/src/testRunner/parallel/host.ts @@ -14,7 +14,7 @@ namespace Harness.Parallel.Host { const isatty = tty.isatty(1) && tty.isatty(2); const path = require("path") as typeof import("path"); const { fork } = require("child_process") as typeof import("child_process"); - const { statSync } = require("fs") as typeof import("fs"); + const { statSync, readFileSync } = require("fs") as typeof import("fs"); // NOTE: paths for module and types for FailedTestReporter _do not_ line up due to our use of --outFile for run.js // tslint:disable-next-line:variable-name @@ -192,6 +192,31 @@ namespace Harness.Parallel.Host { return `tsrunner-${runner}://${test}`; } + function skipCostlyTests(tasks: Task[]) { + if (statSync("tests/.test-cost.json")) { + const costs = JSON.parse(readFileSync("tests/.test-cost.json", "utf8")) as { + totalTime: number, + totalEdits: number, + data: { name: string, time: number, edits: number, costs: number }[] + }; + let skippedEdits = 0; + let skippedTime = 0; + const skippedTests = new Set(); + let i = 0; + for (; i < costs.data.length && (skippedEdits / costs.totalEdits) < (skipPercent / 100); i++) { + skippedEdits += costs.data[i].edits; + skippedTime += costs.data[i].time; + skippedTests.add(costs.data[i].name); + } + console.log(`Skipped ${i} expensive tests; estimated time savings of ${(skippedTime / costs.totalTime * 100).toFixed(2)}% with --skipPercent=${skipPercent.toFixed(2)} chance of missing a test.`); + return tasks.filter(t => !skippedTests.has(t.file)); + } + else { + console.log("No cost analysis discovered."); + return tasks; + } + } + function startDelayed(perfData: { [testHash: string]: number } | undefined, totalCost: number) { console.log(`Discovered ${tasks.length} unittest suites` + (newTasks.length ? ` and ${newTasks.length} new suites.` : ".")); console.log("Discovering runner-based tests..."); @@ -231,6 +256,7 @@ namespace Harness.Parallel.Host { } tasks.sort((a, b) => a.size - b.size); tasks = tasks.concat(newTasks); + tasks = skipCostlyTests(tasks); const batchCount = workerCount; const packfraction = 0.9; const chunkSize = 1000; // ~1KB or 1s for sending batches near the end of a test diff --git a/src/testRunner/runner.ts b/src/testRunner/runner.ts index 9ceb7cd8d77..b111a993bb8 100644 --- a/src/testRunner/runner.ts +++ b/src/testRunner/runner.ts @@ -65,6 +65,7 @@ let runUnitTests: boolean | undefined; let stackTraceLimit: number | "full" | undefined; let noColors = false; let keepFailed = false; +let skipPercent = 5; interface TestConfig { light?: boolean; @@ -78,6 +79,7 @@ interface TestConfig { noColors?: boolean; timeout?: number; keepFailed?: boolean; + skipPercent?: number; } interface TaskSet { @@ -109,6 +111,9 @@ function handleTestConfig() { if (testConfig.keepFailed) { keepFailed = true; } + if (testConfig.skipPercent !== undefined) { + skipPercent = testConfig.skipPercent; + } if (testConfig.stackTraceLimit === "full") { (Error).stackTraceLimit = Infinity; diff --git a/tests/.test-cost.json b/tests/.test-cost.json new file mode 100644 index 00000000000..277efda13cb --- /dev/null +++ b/tests/.test-cost.json @@ -0,0 +1 @@ +{"totalTime":1506341,"totalEdits":18149,"data":[{"name":"unittests:: services:: convertToAsyncFunctions","time":11941,"edits":1,"cost":"9.97"},{"name":"unittests:: tsbuild:: outFile::","time":10578,"edits":1,"cost":"9.85"},{"name":"tests/cases/compiler/unionSubtypeReductionErrors.ts","time":8249,"edits":1,"cost":"9.60"},{"name":"tests/cases/compiler/resolvingClassDeclarationWhenInBaseTypeResolution.ts","time":7185,"edits":1,"cost":"9.46"},{"name":"tests/cases/compiler/enumLiteralsSubtypeReduction.ts","time":6627,"edits":1,"cost":"9.38"},{"name":"unittests:: tsserver:: with project references and tsbuild","time":5216,"edits":1,"cost":"9.14"},{"name":"unittests:: tsbuild-watch program updates","time":5126,"edits":1,"cost":"9.12"},{"name":"tests/cases/compiler/largeControlFlowGraph.ts","time":9374,"edits":2,"cost":"9.03"},{"name":"unittests:: services:: extract:: extractFunctions","time":4359,"edits":1,"cost":"8.96"},{"name":"tests/cases/fourslash/server/ngProxy2.ts","time":4276,"edits":1,"cost":"8.94"},{"name":"unittests:: tsbuild:: on 'sample1' project","time":4203,"edits":1,"cost":"8.92"},{"name":"tests/cases/compiler/binaryArithmeticControlFlowGraphNotTooLarge.ts","time":6730,"edits":2,"cost":"8.70"},{"name":"tests/cases/conformance/parser/ecmascript5/parserRealSource11.ts","time":3156,"edits":1,"cost":"8.64"},{"name":"unittests:: services:: extract:: extractConstants","time":3021,"edits":1,"cost":"8.59"},{"name":"tests/cases/conformance/parser/ecmascript5/RealWorld/parserharness.ts","time":2866,"edits":1,"cost":"8.54"},{"name":"unittests:: tsbuild:: outFile:: on amd modules with --out","time":2438,"edits":1,"cost":"8.38"},{"name":"unittests:: tsserver:: events:: ProjectsUpdatedInBackground","time":2359,"edits":1,"cost":"8.35"},{"name":"tests/cases/compiler/mappedTypeRecursiveInference.ts","time":6903,"edits":3,"cost":"8.32"},{"name":"tests/cases/fourslash/reallyLargeFile.ts","time":4384,"edits":2,"cost":"8.27"},{"name":"tests/cases/compiler/verifyDefaultLib_dom.ts","time":2154,"edits":1,"cost":"8.26"},{"name":"tests/cases/conformance/expressions/contextualTyping/generatedContextualTyping.ts","time":2125,"edits":1,"cost":"8.24"},{"name":"tests/cases/compiler/variableDeclarationInStrictMode1.ts","time":1999,"edits":1,"cost":"8.18"},{"name":"tests/cases/conformance/types/members/objectTypeHidingMembersOfExtendedObject.ts","time":1918,"edits":1,"cost":"8.14"},{"name":"tests/cases/compiler/underscoreTest1.ts","time":1863,"edits":1,"cost":"8.11"},{"name":"tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode8.ts","time":1860,"edits":1,"cost":"8.11"},{"name":"tests/cases/conformance/types/members/objectTypeWithStringIndexerHidingObjectIndexer.ts","time":1726,"edits":1,"cost":"8.03"},{"name":"tests/cases/compiler/complexRecursiveCollections.ts","time":6403,"edits":4,"cost":"7.96"},{"name":"unittests:: tsc-watch:: program updates","time":1595,"edits":1,"cost":"7.96"},{"name":"unittests:: services:: organizeImports","time":1592,"edits":1,"cost":"7.95"},{"name":"tests/cases/conformance/types/members/duplicateNumericIndexers.ts","time":1573,"edits":1,"cost":"7.94"},{"name":"Public APIs","time":1559,"edits":1,"cost":"7.93"},{"name":"unittests:: services:: Transpile","time":1553,"edits":1,"cost":"7.93"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringAssignmentForObjectBindingPatternDefaultValues.ts","time":1551,"edits":1,"cost":"7.93"},{"name":"tests/cases/compiler/reactTagNameComponentWithPropsNoOOM2.tsx","time":3085,"edits":2,"cost":"7.92"},{"name":"tests/cases/conformance/expressions/binaryOperators/logicalAndOperator/logicalAndOperatorStrictMode.ts","time":1513,"edits":1,"cost":"7.90"},{"name":"tests/cases/conformance/parser/ecmascript5/parserRealSource10.ts","time":1484,"edits":1,"cost":"7.88"},{"name":"tests/cases/compiler/promisePermutations.ts","time":1467,"edits":1,"cost":"7.87"},{"name":"unittests:: TransformAPI","time":1339,"edits":1,"cost":"7.78"},{"name":"tests/cases/compiler/tsxStatelessComponentDefaultProps.tsx","time":1325,"edits":1,"cost":"7.77"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringAssignmentForOfObjectBindingPatternDefaultValues.ts","time":1318,"edits":1,"cost":"7.77"},{"name":"tests/cases/compiler/contextualTypeLogicalOr.ts","time":2533,"edits":2,"cost":"7.73"},{"name":"tests/cases/conformance/expressions/binaryOperators/arithmeticOperator/arithmeticOperatorWithInvalidOperands.ts","time":1232,"edits":1,"cost":"7.70"},{"name":"tests/cases/compiler/promisePermutations3.ts","time":1185,"edits":1,"cost":"7.66"},{"name":"tests/cases/compiler/privacyFunctionCannotNameParameterTypeDeclFile.ts","time":1146,"edits":1,"cost":"7.63"},{"name":"tests/cases/conformance/parser/ecmascript5/parserRealSource12.ts","time":1130,"edits":1,"cost":"7.61"},{"name":"tests/cases/conformance/parser/ecmascript5/parserRealSource14.ts","time":1117,"edits":1,"cost":"7.60"},{"name":"tests/cases/compiler/deeplyDependentLargeArrayMutation2.ts","time":2193,"edits":2,"cost":"7.58"},{"name":"tests/cases/compiler/complexNarrowingWithAny.ts","time":1081,"edits":1,"cost":"7.57"},{"name":"unittests:: tsserver:: with declaration file maps:: project references","time":1061,"edits":1,"cost":"7.55"},{"name":"tests/cases/fourslash/server/documentHighlightsTypeParameterInHeritageClause01.ts","time":1037,"edits":1,"cost":"7.53"},{"name":"tests/cases/conformance/async/es2017/asyncAwaitIsolatedModules_es2017.ts","time":1034,"edits":1,"cost":"7.52"},{"name":"tests/cases/compiler/promisePermutations2.ts","time":1010,"edits":1,"cost":"7.50"},{"name":"tests/cases/conformance/parser/ecmascript5/parserRealSource7.ts","time":1002,"edits":1,"cost":"7.49"},{"name":"tests/cases/compiler/stringTrim.ts","time":1000,"edits":1,"cost":"7.49"},{"name":"tests/cases/project/sourceRootAbsolutePathMultifolderNoOutdir.json","time":944,"edits":1,"cost":"7.43"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithNoRelationshipObjectsOnConstructorSignature.ts","time":938,"edits":1,"cost":"7.42"},{"name":"unittests:: tsc-watch:: emit for configured projects","time":927,"edits":1,"cost":"7.41"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringAssignmentForOfArrayBindingPatternDefaultValues.ts","time":925,"edits":1,"cost":"7.41"},{"name":"unittests:: tsserver:: CachingFileSystemInformation:: tsserverProjectSystem CachingFileSystemInformation","time":924,"edits":1,"cost":"7.41"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringAssignmentForArrayBindingPatternDefaultValues.ts","time":921,"edits":1,"cost":"7.41"},{"name":"tests/cases/compiler/callsOnComplexSignatures.tsx","time":1809,"edits":2,"cost":"7.39"},{"name":"tests/cases/project/sourceRootRelativePathModuleMultifolderSpecifyOutputDirectory.json","time":896,"edits":1,"cost":"7.38"},{"name":"tests/cases/compiler/tsxReactPropsInferenceSucceedsOnIntersections.tsx","time":1784,"edits":2,"cost":"7.37"},{"name":"tests/cases/fourslash/localGetReferences.ts","time":875,"edits":1,"cost":"7.36"},{"name":"tests/cases/conformance/es2019/globalThisVarDeclaration.ts","time":872,"edits":1,"cost":"7.35"},{"name":"tests/cases/compiler/promiseTypeStrictNull.ts","time":845,"edits":1,"cost":"7.32"},{"name":"tests/cases/compiler/reactTagNameComponentWithPropsNoOOM.tsx","time":1665,"edits":2,"cost":"7.31"},{"name":"tests/cases/compiler/tsxNotUsingApparentTypeOfSFC.tsx","time":827,"edits":1,"cost":"7.30"},{"name":"tests/cases/project/mapRootRelativePathSingleFileNoOutdir.json","time":825,"edits":1,"cost":"7.30"},{"name":"tests/cases/conformance/async/es2017/functionDeclarations/asyncFunctionDeclaration13_es2017.ts","time":822,"edits":1,"cost":"7.29"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringAssignmentForArrayBindingPattern.ts","time":816,"edits":1,"cost":"7.29"},{"name":"tests/cases/compiler/varianceProblingAndZeroOrderIndexSignatureRelationsAlign.ts","time":1629,"edits":2,"cost":"7.28"},{"name":"tests/cases/compiler/varianceProblingAndZeroOrderIndexSignatureRelationsAlign2.ts","time":1582,"edits":2,"cost":"7.25"},{"name":"tests/cases/compiler/verifyDefaultLib_webworker.ts","time":781,"edits":1,"cost":"7.24"},{"name":"tests/cases/compiler/useBeforeDeclaration_jsx.tsx","time":1552,"edits":2,"cost":"7.24"},{"name":"tests/cases/fourslash/runtimeBehaviorTests.ts","time":773,"edits":1,"cost":"7.23"},{"name":"tests/cases/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputDirectory.json","time":756,"edits":1,"cost":"7.21"},{"name":"tests/cases/compiler/jsxChildrenIndividualErrorElaborations.tsx","time":1508,"edits":2,"cost":"7.21"},{"name":"tests/cases/conformance/parser/ecmascript5/RealWorld/parserindenter.ts","time":752,"edits":1,"cost":"7.20"},{"name":"tests/cases/project/quotesInFileAndDirectoryNames.json","time":751,"edits":1,"cost":"7.20"},{"name":"tests/cases/fourslash/refactorExtractType_js6.ts","time":742,"edits":1,"cost":"7.19"},{"name":"tests/cases/compiler/privacyAccessorDeclFile.ts","time":738,"edits":1,"cost":"7.19"},{"name":"unittests:: tsserver:: Projects","time":729,"edits":1,"cost":"7.17"},{"name":"tests/cases/compiler/promiseType.ts","time":723,"edits":1,"cost":"7.16"},{"name":"tests/cases/project/sourcemapMultifolderSpecifyOutputDirectory.json","time":721,"edits":1,"cost":"7.16"},{"name":"tests/cases/project/sourceRootAbsolutePathSingleFileSpecifyOutputDirectory.json","time":706,"edits":1,"cost":"7.14"},{"name":"tests/cases/compiler/stringMatchAll.ts","time":1403,"edits":2,"cost":"7.13"},{"name":"tests/cases/fourslash/refactorExtractType_js3.ts","time":701,"edits":1,"cost":"7.13"},{"name":"unittests:: evaluation:: forAwaitOfEvaluation","time":701,"edits":1,"cost":"7.13"},{"name":"tests/cases/conformance/async/es2017/awaitBinaryExpression/awaitBinaryExpression3_es2017.ts","time":699,"edits":1,"cost":"7.13"},{"name":"tests/cases/project/maprootUrlsourcerootUrlSimpleNoOutdir.json","time":693,"edits":1,"cost":"7.12"},{"name":"tests/cases/conformance/jsx/tsxUnionElementType4.tsx","time":690,"edits":1,"cost":"7.12"},{"name":"tests/cases/conformance/parser/ecmascript5/parserRealSource8.ts","time":690,"edits":1,"cost":"7.12"},{"name":"tests/cases/compiler/privacyFunctionReturnTypeDeclFile.ts","time":680,"edits":1,"cost":"7.10"},{"name":"tests/cases/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile.json","time":676,"edits":1,"cost":"7.10"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringForArrayBindingPatternDefaultValues.ts","time":675,"edits":1,"cost":"7.10"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringForObjectBindingPattern2.ts","time":674,"edits":1,"cost":"7.09"},{"name":"tests/cases/compiler/returnTypePredicateIsInstantiateInContextOfTarget.tsx","time":1338,"edits":2,"cost":"7.09"},{"name":"tests/cases/compiler/bluebirdStaticThis.ts","time":668,"edits":1,"cost":"7.09"},{"name":"unittests:: tsserver:: symLinks","time":666,"edits":1,"cost":"7.08"},{"name":"tests/cases/compiler/jsxImportForSideEffectsNonExtantNoError.tsx","time":1325,"edits":2,"cost":"7.08"},{"name":"tests/cases/fourslash/findAllRefsThisKeywordMultipleFiles.ts","time":1321,"edits":2,"cost":"7.07"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringForOfObjectBindingPatternDefaultValues.ts","time":660,"edits":1,"cost":"7.07"},{"name":"unittests:: BigInt literal base conversions","time":658,"edits":1,"cost":"7.07"},{"name":"tests/cases/project/visibilityOfTypeUsedAcrossModules.json","time":658,"edits":1,"cost":"7.07"},{"name":"tests/cases/compiler/yieldExpressionInFlowLoop.ts","time":1313,"edits":2,"cost":"7.07"},{"name":"tests/cases/compiler/mapConstructorOnReadonlyTuple.ts","time":1308,"edits":2,"cost":"7.06"},{"name":"tests/cases/project/sourcerootUrlModuleMultifolderNoOutdir.json","time":646,"edits":1,"cost":"7.05"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsTypeParameterInClass.ts","time":645,"edits":1,"cost":"7.05"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_methodOverrides.ts","time":641,"edits":1,"cost":"7.04"},{"name":"tests/cases/project/mapRootRelativePathSubfolderSpecifyOutputDirectory.json","time":638,"edits":1,"cost":"7.04"},{"name":"tests/cases/project/maprootUrlSubfolderSpecifyOutputDirectory.json","time":633,"edits":1,"cost":"7.03"},{"name":"tests/cases/compiler/regexMatchAll.ts","time":1263,"edits":2,"cost":"7.03"},{"name":"tests/cases/compiler/reactSFCAndFunctionResolvable.tsx","time":1249,"edits":2,"cost":"7.02"},{"name":"tests/cases/project/sourceRootRelativePathSingleFileNoOutdir.json","time":624,"edits":1,"cost":"7.02"},{"name":"tests/cases/project/sourceRootRelativePathSimpleNoOutdir.json","time":621,"edits":1,"cost":"7.01"},{"name":"tests/cases/conformance/expressions/functionCalls/typeArgumentInference.ts","time":621,"edits":1,"cost":"7.01"},{"name":"tests/cases/project/mapRootAbsolutePathSimpleSpecifyOutputFile.json","time":620,"edits":1,"cost":"7.01"},{"name":"unittests:: tsserver:: typingsInstaller:: General functionality","time":616,"edits":1,"cost":"7.00"},{"name":"tests/cases/fourslash/commentsClassMembers.ts","time":2464,"edits":4,"cost":"7.00"},{"name":"tests/cases/project/mapRootAbsolutePathSimpleNoOutdir.json","time":615,"edits":1,"cost":"7.00"},{"name":"tests/cases/project/sourcerootUrlMixedSubfolderSpecifyOutputDirectory.json","time":613,"edits":1,"cost":"7.00"},{"name":"tests/cases/project/sourceRootRelativePathSubfolderNoOutdir.json","time":613,"edits":1,"cost":"7.00"},{"name":"tests/cases/project/maprootUrlsourcerootUrlSimpleSpecifyOutputFile.json","time":613,"edits":1,"cost":"7.00"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringAssignmentForOfObjectBindingPattern.ts","time":610,"edits":1,"cost":"6.99"},{"name":"tests/cases/project/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json","time":606,"edits":1,"cost":"6.99"},{"name":"tests/cases/project/declarationsImportedInPrivate.json","time":606,"edits":1,"cost":"6.99"},{"name":"tests/cases/project/sourceRootRelativePathMixedSubfolderNoOutdir.json","time":598,"edits":1,"cost":"6.97"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.ts","time":595,"edits":1,"cost":"6.97"},{"name":"tests/cases/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputDirectory.json","time":595,"edits":1,"cost":"6.97"},{"name":"tests/cases/project/projectOptionTest.json","time":594,"edits":1,"cost":"6.97"},{"name":"tests/cases/compiler/uniqueSymbolAssignmentOnGlobalAugmentationSuceeds.ts","time":1183,"edits":2,"cost":"6.96"},{"name":"unittests:: tsserver:: resolutionCache:: tsserverProjectSystem module resolution caching","time":591,"edits":1,"cost":"6.96"},{"name":"tests/cases/compiler/duplicateLocalVariable1.ts","time":591,"edits":1,"cost":"6.96"},{"name":"tests/cases/compiler/awaitInNonAsyncFunction.ts","time":1173,"edits":2,"cost":"6.96"},{"name":"tests/cases/fourslash/getOccurrencesOfAnonymousFunction.ts","time":586,"edits":1,"cost":"6.95"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithSubtypeObjectOnCallSignature.ts","time":585,"edits":1,"cost":"6.95"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithIdenticalObjects.ts","time":582,"edits":1,"cost":"6.95"},{"name":"tests/cases/project/sourcerootUrlMultifolderSpecifyOutputDirectory.json","time":580,"edits":1,"cost":"6.94"},{"name":"tests/cases/project/sourceRootAbsolutePathMultifolderSpecifyOutputDirectory.json","time":578,"edits":1,"cost":"6.94"},{"name":"tests/cases/project/mapRootRelativePathModuleSubfolderNoOutdir.json","time":577,"edits":1,"cost":"6.94"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringAssignmentForObjectBindingPattern.ts","time":573,"edits":1,"cost":"6.93"},{"name":"tests/cases/project/mapRootAbsolutePathMultifolderSpecifyOutputFile.json","time":573,"edits":1,"cost":"6.93"},{"name":"tests/cases/fourslash/malformedObjectLiteral.ts","time":573,"edits":1,"cost":"6.93"},{"name":"tests/cases/fourslash/tsxCompletionsGenericComponent.ts","time":1139,"edits":2,"cost":"6.93"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_restParamInference.ts","time":568,"edits":1,"cost":"6.92"},{"name":"tests/cases/fourslash/underscoreTypings01.ts","time":567,"edits":1,"cost":"6.92"},{"name":"tests/cases/conformance/emitter/es2019/noCatchBinding/emitter.noCatchBinding.es2019.ts","time":564,"edits":1,"cost":"6.92"},{"name":"tests/cases/compiler/privacyFunctionParameterDeclFile.ts","time":564,"edits":1,"cost":"6.92"},{"name":"tests/cases/project/mapRootRelativePathMultifolderNoOutdir.json","time":561,"edits":1,"cost":"6.91"},{"name":"tests/cases/fourslash/refactorExtractType_js5.ts","time":560,"edits":1,"cost":"6.91"},{"name":"tests/cases/project/sourceRootRelativePathMixedSubfolderSpecifyOutputDirectory.json","time":559,"edits":1,"cost":"6.91"},{"name":"tests/cases/project/maprootUrlSubfolderNoOutdir.json","time":558,"edits":1,"cost":"6.91"},{"name":"tests/cases/compiler/commentsAfterSpread.ts","time":1110,"edits":2,"cost":"6.90"},{"name":"tests/cases/project/outModuleMultifolderNoOutdir.json","time":550,"edits":1,"cost":"6.89"},{"name":"tests/cases/conformance/jsx/tsxUnionElementType1.tsx","time":548,"edits":1,"cost":"6.89"},{"name":"tests/cases/project/sourceRootAbsolutePathSimpleNoOutdir.json","time":547,"edits":1,"cost":"6.89"},{"name":"tests/cases/project/maprootUrlsourcerootUrlSubfolderNoOutdir.json","time":546,"edits":1,"cost":"6.88"},{"name":"tests/cases/project/sourceRootAbsolutePathMixedSubfolderNoOutdir.json","time":543,"edits":1,"cost":"6.88"},{"name":"tests/cases/project/maprootUrlSingleFileSpecifyOutputDirectory.json","time":543,"edits":1,"cost":"6.88"},{"name":"tests/cases/compiler/typeResolution.ts","time":541,"edits":1,"cost":"6.87"},{"name":"tests/cases/fourslash/refactorExtractType_js1.ts","time":540,"edits":1,"cost":"6.87"},{"name":"tests/cases/project/mapRootAbsolutePathMultifolderNoOutdir.json","time":540,"edits":1,"cost":"6.87"},{"name":"tests/cases/compiler/mixinPrivateAndProtected.ts","time":540,"edits":1,"cost":"6.87"},{"name":"tests/cases/compiler/declarationEmitReexportedSymlinkReference3.ts","time":1078,"edits":2,"cost":"6.87"},{"name":"tests/cases/project/maprootUrlMixedSubfolderSpecifyOutputDirectory.json","time":539,"edits":1,"cost":"6.87"},{"name":"tests/cases/fourslash/refactorExtractType9.ts","time":537,"edits":1,"cost":"6.87"},{"name":"tests/cases/project/mapRootRelativePathModuleSimpleSpecifyOutputDirectory.json","time":534,"edits":1,"cost":"6.86"},{"name":"tests/cases/project/mapRootAbsolutePathModuleMultifolderNoOutdir.json","time":531,"edits":1,"cost":"6.86"},{"name":"tests/cases/project/sourceRootRelativePathSubfolderSpecifyOutputDirectory.json","time":530,"edits":1,"cost":"6.85"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringForArrayBindingPattern.ts","time":526,"edits":1,"cost":"6.85"},{"name":"tests/cases/project/nestedReferenceTags.json","time":524,"edits":1,"cost":"6.84"},{"name":"tests/cases/fourslash/getOccurrencesThis5.ts","time":1047,"edits":2,"cost":"6.84"},{"name":"tests/cases/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputDirectory.json","time":523,"edits":1,"cost":"6.84"},{"name":"tests/cases/conformance/expressions/binaryOperators/arithmeticOperator/arithmeticOperatorWithEnumUnion.ts","time":522,"edits":1,"cost":"6.84"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithCallSignatures5.ts","time":522,"edits":1,"cost":"6.84"},{"name":"tests/cases/conformance/expressions/objectLiterals/objectLiteralGettersAndSetters.ts","time":520,"edits":1,"cost":"6.84"},{"name":"tests/cases/project/declarationsMultipleTimesMultipleImport.json","time":519,"edits":1,"cost":"6.83"},{"name":"tests/cases/project/sourceRootRelativePathMultifolderNoOutdir.json","time":518,"edits":1,"cost":"6.83"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringForOfArrayBindingPattern.ts","time":518,"edits":1,"cost":"6.83"},{"name":"tests/cases/compiler/declarationEmitReexportedSymlinkReference.ts","time":1034,"edits":2,"cost":"6.83"},{"name":"tests/cases/fourslash/smartSelection_templateStrings.ts","time":515,"edits":1,"cost":"6.83"},{"name":"tests/cases/project/outModuleSimpleNoOutdir.json","time":515,"edits":1,"cost":"6.83"},{"name":"tests/cases/project/maprootUrlsourcerootUrlSingleFileNoOutdir.json","time":515,"edits":1,"cost":"6.83"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringAssignmentForOfArrayBindingPattern.ts","time":513,"edits":1,"cost":"6.82"},{"name":"tests/cases/project/mapRootRelativePathModuleMultifolderSpecifyOutputDirectory.json","time":512,"edits":1,"cost":"6.82"},{"name":"tests/cases/fourslash/formattingFatArrowFunctions.ts","time":510,"edits":1,"cost":"6.82"},{"name":"tests/cases/compiler/umdGlobalAugmentationNoCrash.ts","time":1015,"edits":2,"cost":"6.81"},{"name":"tests/cases/compiler/umdNamespaceMergedWithGlobalAugmentationIsNotCircular.ts","time":1012,"edits":2,"cost":"6.81"},{"name":"tests/cases/conformance/types/literal/numericLiteralTypes2.ts","time":506,"edits":1,"cost":"6.81"},{"name":"tests/cases/fourslash/server/declarationMapsOutOfDateMapping.ts","time":1010,"edits":2,"cost":"6.81"},{"name":"tests/cases/fourslash/genericInterfacePropertyInference1.ts","time":505,"edits":1,"cost":"6.81"},{"name":"tests/cases/fourslash/refactorExtractType49.ts","time":503,"edits":1,"cost":"6.80"},{"name":"tests/cases/compiler/privacyLocalInternalReferenceImportWithoutExport.ts","time":499,"edits":1,"cost":"6.79"},{"name":"tests/cases/fourslash/refactorExtractType_js4.ts","time":497,"edits":1,"cost":"6.79"},{"name":"unittests:: Program.isSourceFileFromExternalLibrary","time":495,"edits":1,"cost":"6.79"},{"name":"tests/cases/compiler/useBeforeDeclaration_destructuring.ts","time":978,"edits":2,"cost":"6.77"},{"name":"tests/cases/project/sourceRootRelativePathModuleSimpleSpecifyOutputDirectory.json","time":489,"edits":1,"cost":"6.77"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues.ts","time":489,"edits":1,"cost":"6.77"},{"name":"tests/cases/compiler/es6ModuleConstEnumDeclaration2.ts","time":489,"edits":1,"cost":"6.77"},{"name":"tests/cases/project/outSubfolderNoOutdir.json","time":488,"edits":1,"cost":"6.77"},{"name":"tests/cases/project/maprootUrlModuleSimpleNoOutdir.json","time":487,"edits":1,"cost":"6.77"},{"name":"tests/cases/compiler/expr.ts","time":487,"edits":1,"cost":"6.77"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_recursiveFunction.ts","time":486,"edits":1,"cost":"6.77"},{"name":"unittests:: Incremental Parser","time":486,"edits":1,"cost":"6.77"},{"name":"tests/cases/project/declarationsExportNamespace.json","time":482,"edits":1,"cost":"6.76"},{"name":"tests/cases/compiler/privacyFunctionCannotNameReturnTypeDeclFile.ts","time":482,"edits":1,"cost":"6.76"},{"name":"tests/cases/project/mapRootRelativePathSimpleSpecifyOutputDirectory.json","time":480,"edits":1,"cost":"6.75"},{"name":"tests/cases/fourslash/getOccurrencesPrivate1.ts","time":479,"edits":1,"cost":"6.75"},{"name":"tests/cases/project/mapRootRelativePathMixedSubfolderNoOutdir.json","time":478,"edits":1,"cost":"6.75"},{"name":"tests/cases/project/maprootUrlMultifolderSpecifyOutputDirectory.json","time":477,"edits":1,"cost":"6.75"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_inheritedMethod.ts","time":476,"edits":1,"cost":"6.75"},{"name":"tests/cases/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile.json","time":475,"edits":1,"cost":"6.74"},{"name":"tests/cases/conformance/parser/ecmascript5/parserRealSource9.ts","time":474,"edits":1,"cost":"6.74"},{"name":"tests/cases/fourslash/completionForStringLiteral6.ts","time":474,"edits":1,"cost":"6.74"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringForOfArrayBindingPattern.ts","time":473,"edits":1,"cost":"6.74"},{"name":"tests/cases/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputDirectory.json","time":473,"edits":1,"cost":"6.74"},{"name":"tests/cases/project/declarationsSimpleImport.json","time":472,"edits":1,"cost":"6.74"},{"name":"tests/cases/compiler/privacyCannotNameVarTypeDeclFile.ts","time":471,"edits":1,"cost":"6.74"},{"name":"tests/cases/project/sourcerootUrlMixedSubfolderNoOutdir.json","time":471,"edits":1,"cost":"6.74"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringForObjectBindingPatternDefaultValues.ts","time":471,"edits":1,"cost":"6.74"},{"name":"tests/cases/conformance/expressions/binaryOperators/arithmeticOperator/arithmeticOperatorWithEnum.ts","time":471,"edits":1,"cost":"6.74"},{"name":"tests/cases/project/sourceRootRelativePathModuleSimpleNoOutdir.json","time":470,"edits":1,"cost":"6.73"},{"name":"tests/cases/fourslash/transitiveExportImports2.ts","time":469,"edits":1,"cost":"6.73"},{"name":"tests/cases/project/sourcemapSingleFileSpecifyOutputDirectory.json","time":468,"edits":1,"cost":"6.73"},{"name":"tests/cases/project/sourcemapModuleMultifolderSpecifyOutputDirectory.json","time":467,"edits":1,"cost":"6.73"},{"name":"tests/cases/project/outMixedSubfolderSpecifyOutputDirectory.json","time":467,"edits":1,"cost":"6.73"},{"name":"tests/cases/project/mapRootAbsolutePathSubfolderSpecifyOutputDirectory.json","time":467,"edits":1,"cost":"6.73"},{"name":"tests/cases/project/maprootUrlSimpleSpecifyOutputFile.json","time":466,"edits":1,"cost":"6.73"},{"name":"tests/cases/project/sourceRootRelativePathModuleMultifolderNoOutdir.json","time":465,"edits":1,"cost":"6.72"},{"name":"tests/cases/project/maprootUrlsourcerootUrlModuleSimpleNoOutdir.json","time":464,"edits":1,"cost":"6.72"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringForObjectBindingPattern.ts","time":460,"edits":1,"cost":"6.71"},{"name":"tests/cases/project/sourcemapSimpleSpecifyOutputDirectory.json","time":459,"edits":1,"cost":"6.71"},{"name":"tests/cases/project/mapRootRelativePathSingleFileSpecifyOutputDirectory.json","time":459,"edits":1,"cost":"6.71"},{"name":"tests/cases/compiler/genericsManyTypeParameters.ts","time":459,"edits":1,"cost":"6.71"},{"name":"tests/cases/conformance/jsx/checkJsxChildrenCanBeTupleType.tsx","time":916,"edits":2,"cost":"6.71"},{"name":"tests/cases/project/outSingleFileSpecifyOutputFile.json","time":458,"edits":1,"cost":"6.71"},{"name":"unittests:: tsc-watch:: emit file --incremental","time":457,"edits":1,"cost":"6.71"},{"name":"unittests:: config:: matchFiles","time":456,"edits":1,"cost":"6.70"},{"name":"tests/cases/project/mapRootAbsolutePathSubfolderNoOutdir.json","time":456,"edits":1,"cost":"6.70"},{"name":"tests/cases/conformance/classes/members/accessibility/protectedClassPropertyAccessibleWithinSubclass2.ts","time":455,"edits":1,"cost":"6.70"},{"name":"tests/cases/project/maprootUrlMultifolderNoOutdir.json","time":454,"edits":1,"cost":"6.70"},{"name":"tests/cases/project/sourcerootUrlModuleMultifolderSpecifyOutputDirectory.json","time":454,"edits":1,"cost":"6.70"},{"name":"tests/cases/project/maprootUrlModuleMultifolderSpecifyOutputDirectory.json","time":454,"edits":1,"cost":"6.70"},{"name":"tests/cases/project/maprootUrlSubfolderSpecifyOutputFile.json","time":452,"edits":1,"cost":"6.69"},{"name":"tests/cases/project/sourceRootRelativePathSimpleSpecifyOutputFile.json","time":452,"edits":1,"cost":"6.69"},{"name":"tests/cases/project/outMultifolderSpecifyOutputDirectory.json","time":450,"edits":1,"cost":"6.69"},{"name":"tests/cases/project/mapRootAbsolutePathSingleFileNoOutdir.json","time":449,"edits":1,"cost":"6.69"},{"name":"tests/cases/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputDirectory.json","time":447,"edits":1,"cost":"6.68"},{"name":"tests/cases/compiler/jsxIntrinsicUnions.tsx","time":891,"edits":2,"cost":"6.68"},{"name":"tests/cases/fourslash/refactorExtractType47.ts","time":445,"edits":1,"cost":"6.68"},{"name":"tests/cases/project/sourcemapMixedSubfolderNoOutdir.json","time":445,"edits":1,"cost":"6.68"},{"name":"tests/cases/project/sourceRootAbsolutePathSubfolderSpecifyOutputDirectory.json","time":445,"edits":1,"cost":"6.68"},{"name":"tests/cases/fourslash/genericCombinators1.ts","time":444,"edits":1,"cost":"6.68"},{"name":"tests/cases/project/outModuleMultifolderSpecifyOutputDirectory.json","time":443,"edits":1,"cost":"6.67"},{"name":"tests/cases/project/sourceRootRelativePathModuleSubfolderSpecifyOutputDirectory.json","time":441,"edits":1,"cost":"6.67"},{"name":"tests/cases/compiler/contextualTyping.ts","time":440,"edits":1,"cost":"6.67"},{"name":"tests/cases/project/mapRootRelativePathModuleMultifolderNoOutdir.json","time":440,"edits":1,"cost":"6.67"},{"name":"tests/cases/project/outModuleMultifolderSpecifyOutputFile.json","time":440,"edits":1,"cost":"6.67"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/memberFunctionDeclarations/memberFunctionsWithPublicPrivateOverloads.ts","time":439,"edits":1,"cost":"6.67"},{"name":"unittests:: tsserver:: ExternalProjects","time":438,"edits":1,"cost":"6.66"},{"name":"tests/cases/project/maprootUrlsourcerootUrlMixedSubfolderNoOutdir.json","time":438,"edits":1,"cost":"6.66"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithCallSignatures2.ts","time":438,"edits":1,"cost":"6.66"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionES6System.ts","time":437,"edits":1,"cost":"6.66"},{"name":"tests/cases/project/mapRootRelativePathModuleSubfolderSpecifyOutputDirectory.json","time":436,"edits":1,"cost":"6.66"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringVariableStatement1.ts","time":436,"edits":1,"cost":"6.66"},{"name":"tests/cases/project/maprootUrlModuleMultifolderNoOutdir.json","time":435,"edits":1,"cost":"6.66"},{"name":"tests/cases/project/sourceRootRelativePathMultifolderSpecifyOutputDirectory.json","time":435,"edits":1,"cost":"6.66"},{"name":"tests/cases/project/rootDirectory.json","time":435,"edits":1,"cost":"6.66"},{"name":"tests/cases/fourslash/getOccurrencesClassExpressionThis.ts","time":435,"edits":1,"cost":"6.66"},{"name":"tests/cases/compiler/decoratorWithNegativeLiteralTypeNoCrash.ts","time":868,"edits":2,"cost":"6.65"},{"name":"tests/cases/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputDirectory.json","time":434,"edits":1,"cost":"6.65"},{"name":"tests/cases/project/sourceRootRelativePathModuleSubfolderNoOutdir.json","time":434,"edits":1,"cost":"6.65"},{"name":"tests/cases/fourslash/refactorExtractType44.ts","time":433,"edits":1,"cost":"6.65"},{"name":"tests/cases/fourslash/getOccurrencesThis4.ts","time":866,"edits":2,"cost":"6.65"},{"name":"tests/cases/project/nodeModulesMaxDepthIncreased.json","time":432,"edits":1,"cost":"6.65"},{"name":"tests/cases/project/sourcerootUrlMultifolderNoOutdir.json","time":432,"edits":1,"cost":"6.65"},{"name":"tests/cases/project/sourcerootUrlSubfolderNoOutdir.json","time":432,"edits":1,"cost":"6.65"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringForOfArrayBindingPatternDefaultValues.ts","time":431,"edits":1,"cost":"6.65"},{"name":"tests/cases/project/maprootUrlSimpleSpecifyOutputDirectory.json","time":431,"edits":1,"cost":"6.65"},{"name":"tests/cases/project/outMultifolderSpecifyOutputFile.json","time":431,"edits":1,"cost":"6.65"},{"name":"tests/cases/project/sourcerootUrlModuleSimpleNoOutdir.json","time":430,"edits":1,"cost":"6.64"},{"name":"unittests:: tsserver:: VersionCache stress test","time":429,"edits":1,"cost":"6.64"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringAssignmentStatementArrayBindingPattern.ts","time":429,"edits":1,"cost":"6.64"},{"name":"tests/cases/fourslash/shims-pp/getImplementationAtPosition.ts","time":429,"edits":1,"cost":"6.64"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithCallSignaturesWithRestParameters.ts","time":427,"edits":1,"cost":"6.64"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues2.ts","time":426,"edits":1,"cost":"6.64"},{"name":"tests/cases/project/mapRootAbsolutePathMultifolderSpecifyOutputDirectory.json","time":426,"edits":1,"cost":"6.64"},{"name":"tests/cases/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile.json","time":426,"edits":1,"cost":"6.64"},{"name":"tests/cases/fourslash/refactorExtractType5.ts","time":425,"edits":1,"cost":"6.63"},{"name":"tests/cases/compiler/privacyTypeParameterOfFunctionDeclFile.ts","time":424,"edits":1,"cost":"6.63"},{"name":"tests/cases/project/sourcemapModuleMultifolderNoOutdir.json","time":423,"edits":1,"cost":"6.63"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithSubtypeObjectOnConstructorSignature.ts","time":423,"edits":1,"cost":"6.63"},{"name":"tests/cases/project/sourcemapMixedSubfolderSpecifyOutputDirectory.json","time":422,"edits":1,"cost":"6.63"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2.ts","time":422,"edits":1,"cost":"6.63"},{"name":"tests/cases/project/sourceRootAbsolutePathModuleSimpleNoOutdir.json","time":422,"edits":1,"cost":"6.63"},{"name":"tests/cases/conformance/expressions/conditonalOperator/conditionalOperatorConditionIsObjectType.ts","time":422,"edits":1,"cost":"6.63"},{"name":"tests/cases/compiler/blockScopedBindingsReassignedInLoop6.ts","time":421,"edits":1,"cost":"6.62"},{"name":"tests/cases/compiler/cacheResolutions.ts","time":421,"edits":1,"cost":"6.62"},{"name":"tests/cases/conformance/async/es2017/asyncAwait_es2017.ts","time":841,"edits":2,"cost":"6.62"},{"name":"tests/cases/project/sourcemapSingleFileSpecifyOutputFile.json","time":420,"edits":1,"cost":"6.62"},{"name":"tests/cases/project/declarationsCascadingImports.json","time":420,"edits":1,"cost":"6.62"},{"name":"tests/cases/fourslash/distinctTypesInCallbacksWithSameNames.ts","time":420,"edits":1,"cost":"6.62"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportNodeModules2.ts","time":420,"edits":1,"cost":"6.62"},{"name":"tests/cases/project/mapRootRelativePathModuleSimpleNoOutdir.json","time":418,"edits":1,"cost":"6.62"},{"name":"tests/cases/conformance/types/thisType/thisTypeInObjectLiterals2.ts","time":418,"edits":1,"cost":"6.62"},{"name":"tests/cases/project/mapRootAbsolutePathModuleSubfolderNoOutdir.json","time":418,"edits":1,"cost":"6.62"},{"name":"tests/cases/project/outMixedSubfolderNoOutdir.json","time":417,"edits":1,"cost":"6.61"},{"name":"tests/cases/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputDirectory.json","time":416,"edits":1,"cost":"6.61"},{"name":"tests/cases/compiler/typedArraysCrossAssignability01.ts","time":416,"edits":1,"cost":"6.61"},{"name":"tests/cases/fourslash/refactorExtractType57.ts","time":415,"edits":1,"cost":"6.61"},{"name":"tests/cases/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputDirectory.json","time":415,"edits":1,"cost":"6.61"},{"name":"tests/cases/project/sourcerootUrlModuleSimpleSpecifyOutputDirectory.json","time":414,"edits":1,"cost":"6.61"},{"name":"tests/cases/conformance/parser/ecmascript5/parserRealSource2.ts","time":414,"edits":1,"cost":"6.61"},{"name":"tests/cases/project/declarationDir2.json","time":413,"edits":1,"cost":"6.60"},{"name":"tests/cases/project/sourcemapModuleSimpleSpecifyOutputDirectory.json","time":413,"edits":1,"cost":"6.60"},{"name":"tests/cases/project/defaultExcludeNodeModulesAndOutDir.json","time":413,"edits":1,"cost":"6.60"},{"name":"tests/cases/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputDirectory.json","time":411,"edits":1,"cost":"6.60"},{"name":"tests/cases/fourslash/genericRespecialization1.ts","time":411,"edits":1,"cost":"6.60"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_methodCalls.ts","time":410,"edits":1,"cost":"6.60"},{"name":"tests/cases/project/outMixedSubfolderSpecifyOutputFile.json","time":408,"edits":1,"cost":"6.59"},{"name":"tests/cases/fourslash/unusedImports3FS.ts","time":408,"edits":1,"cost":"6.59"},{"name":"tests/cases/project/cantFindTheModule.json","time":408,"edits":1,"cost":"6.59"},{"name":"tests/cases/project/mapRootAbsolutePathSingleFileSpecifyOutputDirectory.json","time":406,"edits":1,"cost":"6.59"},{"name":"tests/cases/project/sourcemapSimpleNoOutdir.json","time":405,"edits":1,"cost":"6.59"},{"name":"tests/cases/project/sourcerootUrlMixedSubfolderSpecifyOutputFile.json","time":405,"edits":1,"cost":"6.59"},{"name":"tests/cases/project/sourcerootUrlSingleFileNoOutdir.json","time":404,"edits":1,"cost":"6.58"},{"name":"tests/cases/project/maprootUrlsourcerootUrlSimpleSpecifyOutputDirectory.json","time":404,"edits":1,"cost":"6.58"},{"name":"unittests:: tsserver:: compileOnSave:: affected list","time":402,"edits":1,"cost":"6.58"},{"name":"tests/cases/compiler/inferFromGenericFunctionReturnTypes2.ts","time":804,"edits":2,"cost":"6.58"},{"name":"tests/cases/compiler/capturedLetConstInLoop5.ts","time":400,"edits":1,"cost":"6.57"},{"name":"tests/cases/project/moduleMergingOrdering1.json","time":400,"edits":1,"cost":"6.57"},{"name":"tests/cases/conformance/jsx/checkJsxChildrenProperty15.tsx","time":799,"edits":2,"cost":"6.57"},{"name":"tests/cases/project/maprootUrlsourcerootUrlModuleMultifolderNoOutdir.json","time":399,"edits":1,"cost":"6.57"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithConstructSignatures.ts","time":399,"edits":1,"cost":"6.57"},{"name":"tests/cases/fourslash/unusedVariableInForLoop7FS.ts","time":398,"edits":1,"cost":"6.57"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringForOfObjectBindingPattern.ts","time":397,"edits":1,"cost":"6.57"},{"name":"tests/cases/fourslash/getOccurrencesIsDefinitionOfVariable.ts","time":397,"edits":1,"cost":"6.57"},{"name":"tests/cases/project/nestedLocalModuleWithRecursiveTypecheck.json","time":396,"edits":1,"cost":"6.56"},{"name":"tests/cases/project/maprootUrlModuleSubfolderNoOutdir.json","time":395,"edits":1,"cost":"6.56"},{"name":"tests/cases/conformance/types/thisType/thisTypeInFunctions.ts","time":395,"edits":1,"cost":"6.56"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringAssignmentStatementArrayBindingPatternDefaultValues.ts","time":395,"edits":1,"cost":"6.56"},{"name":"tests/cases/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputDirectory.json","time":394,"edits":1,"cost":"6.56"},{"name":"tests/cases/project/sourcemapSubfolderSpecifyOutputDirectory.json","time":393,"edits":1,"cost":"6.55"},{"name":"tests/cases/project/sourceRootRelativePathSimpleSpecifyOutputDirectory.json","time":393,"edits":1,"cost":"6.55"},{"name":"tests/cases/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputDirectory.json","time":393,"edits":1,"cost":"6.55"},{"name":"tests/cases/project/maprootUrlMixedSubfolderNoOutdir.json","time":392,"edits":1,"cost":"6.55"},{"name":"tests/cases/project/referenceResolutionRelativePaths.json","time":390,"edits":1,"cost":"6.55"},{"name":"tests/cases/fourslash/tsxQuickInfo2.ts","time":390,"edits":1,"cost":"6.55"},{"name":"tests/cases/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile.json","time":389,"edits":1,"cost":"6.54"},{"name":"tests/cases/fourslash/renameJsPropertyAssignment2.ts","time":389,"edits":1,"cost":"6.54"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_initializerInference.ts","time":388,"edits":1,"cost":"6.54"},{"name":"tests/cases/fourslash/protoVarInContextualObjectLiteral.ts","time":388,"edits":1,"cost":"6.54"},{"name":"tests/cases/conformance/types/forAwait/types.forAwait.es2018.1.ts","time":387,"edits":1,"cost":"6.54"},{"name":"tests/cases/project/sourcerootUrlSimpleNoOutdir.json","time":387,"edits":1,"cost":"6.54"},{"name":"tests/cases/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputDirectory.json","time":387,"edits":1,"cost":"6.54"},{"name":"tests/cases/compiler/downlevelLetConst16.ts","time":387,"edits":1,"cost":"6.54"},{"name":"tests/cases/compiler/reactDefaultPropsInferenceSuccess.tsx","time":1160,"edits":3,"cost":"6.54"},{"name":"tests/cases/project/jsFileCompilationSameNameDTsSpecified.json","time":386,"edits":1,"cost":"6.54"},{"name":"tests/cases/compiler/privacyImportParseErrors.ts","time":386,"edits":1,"cost":"6.54"},{"name":"tests/cases/project/sourceRootAbsolutePathSingleFileNoOutdir.json","time":385,"edits":1,"cost":"6.53"},{"name":"tests/cases/project/defaultExcludeOnlyNodeModules.json","time":385,"edits":1,"cost":"6.53"},{"name":"tests/cases/project/maprootUrlsourcerootUrlMultifolderNoOutdir.json","time":385,"edits":1,"cost":"6.53"},{"name":"tests/cases/project/sourceRootAbsolutePathSimpleSpecifyOutputDirectory.json","time":385,"edits":1,"cost":"6.53"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_classExpressionGoodUsages.ts","time":383,"edits":1,"cost":"6.53"},{"name":"tests/cases/project/sourcemapModuleSimpleNoOutdir.json","time":383,"edits":1,"cost":"6.53"},{"name":"tests/cases/project/mapRootAbsolutePathSimpleSpecifyOutputDirectory.json","time":383,"edits":1,"cost":"6.53"},{"name":"tests/cases/project/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json","time":383,"edits":1,"cost":"6.53"},{"name":"tests/cases/fourslash/refactorExtractType55.ts","time":382,"edits":1,"cost":"6.53"},{"name":"tests/cases/compiler/tsxInvokeComponentType.tsx","time":764,"edits":2,"cost":"6.53"},{"name":"tests/cases/project/declarationsMultipleTimesImport.json","time":382,"edits":1,"cost":"6.53"},{"name":"tests/cases/project/sourceRootAbsolutePathMultifolderSpecifyOutputFile.json","time":382,"edits":1,"cost":"6.53"},{"name":"tests/cases/fourslash/unusedImports11FS.ts","time":381,"edits":1,"cost":"6.52"},{"name":"unittests:: tsserver:: ConfiguredProjects","time":380,"edits":1,"cost":"6.52"},{"name":"tests/cases/compiler/arrayBestCommonTypes.ts","time":380,"edits":1,"cost":"6.52"},{"name":"tests/cases/project/nestedLocalModuleSimpleCase.json","time":380,"edits":1,"cost":"6.52"},{"name":"tests/cases/project/outModuleSimpleSpecifyOutputDirectory.json","time":380,"edits":1,"cost":"6.52"},{"name":"tests/cases/project/referenceResolutionRelativePathsFromRootDirectory.json","time":379,"edits":1,"cost":"6.52"},{"name":"tests/cases/project/sourcemapModuleSubfolderSpecifyOutputDirectory.json","time":378,"edits":1,"cost":"6.52"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithNoRelationshipTypeParameter.ts","time":377,"edits":1,"cost":"6.51"},{"name":"tests/cases/compiler/commentsModules.ts","time":376,"edits":1,"cost":"6.51"},{"name":"tests/cases/fourslash/refactorExtractType46.ts","time":375,"edits":1,"cost":"6.51"},{"name":"tests/cases/project/specifyExcludeUsingRelativepathWithAllowJS.json","time":375,"edits":1,"cost":"6.51"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/specializedSignatureIsNotSubtypeOfNonSpecializedSignature.ts","time":375,"edits":1,"cost":"6.51"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardRedundancy.ts","time":374,"edits":1,"cost":"6.51"},{"name":"tests/cases/compiler/giant.ts","time":373,"edits":1,"cost":"6.50"},{"name":"tests/cases/project/mapRootRelativePathMultifolderSpecifyOutputDirectory.json","time":372,"edits":1,"cost":"6.50"},{"name":"tests/cases/fourslash/duplicateIndexers.ts","time":372,"edits":1,"cost":"6.50"},{"name":"tests/cases/project/mapRootRelativePathMixedSubfolderSpecifyOutputDirectory.json","time":371,"edits":1,"cost":"6.50"},{"name":"tests/cases/project/outMultifolderNoOutdir.json","time":370,"edits":1,"cost":"6.49"},{"name":"tests/cases/conformance/fixSignatureCaching.ts","time":1109,"edits":3,"cost":"6.49"},{"name":"tests/cases/fourslash/signatureHelpCallExpressionTuples.ts","time":739,"edits":2,"cost":"6.49"},{"name":"tests/cases/project/maprootUrlSingleFileNoOutdir.json","time":369,"edits":1,"cost":"6.49"},{"name":"tests/cases/project/jsFileCompilationSameNameDTsSpecifiedWithAllowJs.json","time":369,"edits":1,"cost":"6.49"},{"name":"tests/cases/project/sourcerootUrlSingleFileSpecifyOutputDirectory.json","time":368,"edits":1,"cost":"6.49"},{"name":"tests/cases/fourslash/renameForDefaultExport04.ts","time":368,"edits":1,"cost":"6.49"},{"name":"tests/cases/fourslash/refactorExtractType59.ts","time":367,"edits":1,"cost":"6.49"},{"name":"tests/cases/project/jsFileCompilationSameNameFilesSpecified.json","time":367,"edits":1,"cost":"6.49"},{"name":"tests/cases/project/outSingleFileSpecifyOutputDirectory.json","time":367,"edits":1,"cost":"6.49"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithNoRelationshipObjectsOnCallSignature.ts","time":367,"edits":1,"cost":"6.49"},{"name":"tests/cases/conformance/expressions/propertyAccess/propertyAccess.ts","time":367,"edits":1,"cost":"6.49"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfacePropertySignatures.ts","time":367,"edits":1,"cost":"6.49"},{"name":"tests/cases/project/mapRootAbsolutePathModuleSimpleSpecifyOutputDirectory.json","time":366,"edits":1,"cost":"6.48"},{"name":"tests/cases/project/outModuleSubfolderNoOutdir.json","time":365,"edits":1,"cost":"6.48"},{"name":"tests/cases/fourslash/refactorExtractType8.ts","time":364,"edits":1,"cost":"6.48"},{"name":"tests/cases/project/mapRootRelativePathSubfolderSpecifyOutputFile.json","time":363,"edits":1,"cost":"6.48"},{"name":"tests/cases/project/referencePathStatic.json","time":363,"edits":1,"cost":"6.48"},{"name":"tests/cases/conformance/functions/functionWithUseStrictAndSimpleParameterList_es2016.ts","time":725,"edits":2,"cost":"6.47"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_functionComments2.ts","time":362,"edits":1,"cost":"6.47"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_method.ts","time":362,"edits":1,"cost":"6.47"},{"name":"tests/cases/project/maprootUrlsourcerootUrlModuleSubfolderNoOutdir.json","time":362,"edits":1,"cost":"6.47"},{"name":"tests/cases/project/sourceRootAbsolutePathModuleMultifolderNoOutdir.json","time":362,"edits":1,"cost":"6.47"},{"name":"tests/cases/project/mapRootRelativePathSubfolderNoOutdir.json","time":362,"edits":1,"cost":"6.47"},{"name":"tests/cases/project/maprootUrlModuleSimpleSpecifyOutputDirectory.json","time":361,"edits":1,"cost":"6.47"},{"name":"tests/cases/conformance/types/objectTypeLiteral/propertySignatures/propertyNamesOfReservedWords.ts","time":361,"edits":1,"cost":"6.47"},{"name":"tests/cases/project/outSingleFileNoOutdir.json","time":360,"edits":1,"cost":"6.47"},{"name":"tests/cases/project/maprootUrlModuleSimpleSpecifyOutputFile.json","time":360,"edits":1,"cost":"6.47"},{"name":"tests/cases/project/sourceRootAbsolutePathSubfolderNoOutdir.json","time":359,"edits":1,"cost":"6.46"},{"name":"tests/cases/project/sourceRootRelativePathModuleSubfolderSpecifyOutputFile.json","time":359,"edits":1,"cost":"6.46"},{"name":"tests/cases/project/sourcemapModuleMultifolderSpecifyOutputFile.json","time":357,"edits":1,"cost":"6.46"},{"name":"tests/cases/project/relativeGlobalRef.json","time":357,"edits":1,"cost":"6.46"},{"name":"tests/cases/project/mapRootAbsolutePathMixedSubfolderNoOutdir.json","time":356,"edits":1,"cost":"6.46"},{"name":"tests/cases/project/referenceResolutionRelativePathsRelativeToRootDirectory.json","time":356,"edits":1,"cost":"6.46"},{"name":"tests/cases/project/intReferencingExtAndInt.json","time":356,"edits":1,"cost":"6.46"},{"name":"tests/cases/fourslash/breakpointValidationDecorators.ts","time":356,"edits":1,"cost":"6.46"},{"name":"tests/cases/fourslash/completionListBuilderLocations_VariableDeclarations.ts","time":356,"edits":1,"cost":"6.46"},{"name":"tests/cases/fourslash/codeFixInferFromUsageArrow.ts","time":711,"edits":2,"cost":"6.45"},{"name":"tests/cases/project/referenceResolutionRelativePathsNoResolve.json","time":355,"edits":1,"cost":"6.45"},{"name":"tests/cases/project/sourcemapModuleSubfolderNoOutdir.json","time":354,"edits":1,"cost":"6.45"},{"name":"tests/cases/project/sourceRootAbsolutePathModuleSubfolderNoOutdir.json","time":354,"edits":1,"cost":"6.45"},{"name":"tests/cases/fourslash/refactorExtractType_js2.ts","time":352,"edits":1,"cost":"6.44"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_function.ts","time":352,"edits":1,"cost":"6.44"},{"name":"tests/cases/project/sourcerootUrlModuleMultifolderSpecifyOutputFile.json","time":352,"edits":1,"cost":"6.44"},{"name":"tests/cases/project/declarationsIndirectImportShouldResultInError.json","time":352,"edits":1,"cost":"6.44"},{"name":"tests/cases/fourslash/jsFileJsdocTypedefTagTypeExpressionCompletion3.ts","time":352,"edits":1,"cost":"6.44"},{"name":"tests/cases/fourslash/regexp.ts","time":352,"edits":1,"cost":"6.44"},{"name":"tests/cases/compiler/genericPrototypeProperty.ts","time":352,"edits":1,"cost":"6.44"},{"name":"unittests:: tsc-watch:: resolutionCache:: tsc-watch module resolution caching","time":351,"edits":1,"cost":"6.44"},{"name":"tests/cases/compiler/intersectionsOfLargeUnions2.ts","time":702,"edits":2,"cost":"6.44"},{"name":"tests/cases/fourslash/exportEqualTypes.ts","time":351,"edits":1,"cost":"6.44"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithNoRelationshipPrimitiveType.ts","time":351,"edits":1,"cost":"6.44"},{"name":"tests/cases/project/visibilityOfTypeUsedAcrossModules2.json","time":350,"edits":1,"cost":"6.44"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportNodeModules3.ts","time":350,"edits":1,"cost":"6.44"},{"name":"tests/cases/compiler/inferringAnyFunctionType2.ts","time":350,"edits":1,"cost":"6.44"},{"name":"tests/cases/project/maprootUrlModuleSubfolderSpecifyOutputDirectory.json","time":349,"edits":1,"cost":"6.44"},{"name":"tests/cases/project/sourceRootAbsolutePathSingleFileSpecifyOutputFile.json","time":349,"edits":1,"cost":"6.44"},{"name":"tests/cases/project/mapRootAbsolutePathModuleSimpleNoOutdir.json","time":348,"edits":1,"cost":"6.43"},{"name":"tests/cases/project/maprootUrlModuleMultifolderSpecifyOutputFile.json","time":348,"edits":1,"cost":"6.43"},{"name":"tests/cases/project/jsFileCompilationSameNameDtsNotSpecifiedWithAllowJs.json","time":348,"edits":1,"cost":"6.43"},{"name":"tests/cases/compiler/overridingPrivateStaticMembers.ts","time":348,"edits":1,"cost":"6.43"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_chainedCall.ts","time":347,"edits":1,"cost":"6.43"},{"name":"tests/cases/fourslash/codefixEnableExperimentalDecorators_missingCompilerOptionsInTsconfig.ts","time":347,"edits":1,"cost":"6.43"},{"name":"tests/cases/project/maprootUrlSimpleNoOutdir.json","time":347,"edits":1,"cost":"6.43"},{"name":"tests/cases/project/sourcemapMultifolderNoOutdir.json","time":347,"edits":1,"cost":"6.43"},{"name":"tests/cases/fourslash/server/openFileWithSyntaxKind.ts","time":346,"edits":1,"cost":"6.43"},{"name":"tests/cases/project/outModuleSubfolderSpecifyOutputDirectory.json","time":345,"edits":1,"cost":"6.42"},{"name":"tests/cases/fourslash/getOccurrencesPublic1.ts","time":345,"edits":1,"cost":"6.42"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.ts","time":345,"edits":1,"cost":"6.42"},{"name":"tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamedImportInEs5.ts","time":345,"edits":1,"cost":"6.42"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_constructor.ts","time":344,"edits":1,"cost":"6.42"},{"name":"tests/cases/project/relativeNestedRef.json","time":344,"edits":1,"cost":"6.42"},{"name":"tests/cases/conformance/parser/ecmascript5/parserRealSource13.ts","time":344,"edits":1,"cost":"6.42"},{"name":"tests/cases/fourslash/renameUMDModuleAlias1.ts","time":344,"edits":1,"cost":"6.42"},{"name":"tests/cases/project/sourcerootUrlSubfolderSpecifyOutputDirectory.json","time":343,"edits":1,"cost":"6.42"},{"name":"tests/cases/compiler/declFileMethods.ts","time":343,"edits":1,"cost":"6.42"},{"name":"tests/cases/conformance/jsx/checkJsxUnionSFXContextualTypeInferredCorrectly.tsx","time":685,"edits":2,"cost":"6.42"},{"name":"tests/cases/project/mapRootRelativePathSimpleNoOutdir.json","time":342,"edits":1,"cost":"6.42"},{"name":"unittests:: Reuse program structure:: General","time":340,"edits":1,"cost":"6.41"},{"name":"tests/cases/project/jsFileCompilationSameNameFilesNotSpecified.json","time":340,"edits":1,"cost":"6.41"},{"name":"tests/cases/compiler/internalAliasVarInsideLocalModuleWithoutExportAccessError.ts","time":340,"edits":1,"cost":"6.41"},{"name":"tests/cases/conformance/es6/templates/templateStringInTaggedTemplate.ts","time":339,"edits":1,"cost":"6.41"},{"name":"tests/cases/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputDirectory.json","time":338,"edits":1,"cost":"6.40"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues2.ts","time":338,"edits":1,"cost":"6.40"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsTypeArgumentInferenceES6.ts","time":338,"edits":1,"cost":"6.40"},{"name":"tests/cases/conformance/es6/destructuring/destructuringParameterDeclaration1ES6.ts","time":337,"edits":1,"cost":"6.40"},{"name":"tests/cases/fourslash/server/ngProxy4.ts","time":337,"edits":1,"cost":"6.40"},{"name":"tests/cases/fourslash/refactorExtractType53.ts","time":336,"edits":1,"cost":"6.40"},{"name":"tests/cases/fourslash/codefixEnableExperimentalDecorators_disabledInCompilerOptionsInTsconfig.ts","time":336,"edits":1,"cost":"6.40"},{"name":"tests/cases/project/sourcerootUrlMultifolderSpecifyOutputFile.json","time":336,"edits":1,"cost":"6.40"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithNoRelationshipObjectsOnInstantiatedCallSignature.ts","time":336,"edits":1,"cost":"6.40"},{"name":"tests/cases/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputDirectory.json","time":335,"edits":1,"cost":"6.40"},{"name":"tests/cases/fourslash/refactorExtractType51.ts","time":334,"edits":1,"cost":"6.39"},{"name":"unittests:: evaluation:: asyncGeneratorEvaluation","time":334,"edits":1,"cost":"6.39"},{"name":"tests/cases/project/sourceRootRelativePathMultifolderSpecifyOutputFile.json","time":334,"edits":1,"cost":"6.39"},{"name":"tests/cases/project/mapRootAbsolutePathSubfolderSpecifyOutputFile.json","time":334,"edits":1,"cost":"6.39"},{"name":"tests/cases/fourslash/genericMethodParam.ts","time":334,"edits":1,"cost":"6.39"},{"name":"tests/cases/fourslash/completionListsThroughTransitiveBaseClasses.ts","time":333,"edits":1,"cost":"6.39"},{"name":"tests/cases/project/declarationsImportedUseInFunction.json","time":332,"edits":1,"cost":"6.39"},{"name":"tests/cases/compiler/constructorWithIncompleteTypeAnnotation.ts","time":332,"edits":1,"cost":"6.39"},{"name":"tests/cases/conformance/parser/ecmascript5/parserRealSource4.ts","time":331,"edits":1,"cost":"6.38"},{"name":"tests/cases/compiler/typedArrays.ts","time":661,"edits":2,"cost":"6.38"},{"name":"tests/cases/fourslash/completionListStaticProtectedMembers2.ts","time":330,"edits":1,"cost":"6.38"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_superCall.ts","time":658,"edits":2,"cost":"6.38"},{"name":"tests/cases/project/sourcerootUrlSingleFileSpecifyOutputFile.json","time":328,"edits":1,"cost":"6.37"},{"name":"tests/cases/compiler/staticAnonymousTypeNotReferencingTypeParameter.ts","time":328,"edits":1,"cost":"6.37"},{"name":"tests/cases/project/sourcerootUrlSimpleSpecifyOutputDirectory.json","time":327,"edits":1,"cost":"6.37"},{"name":"tests/cases/project/defaultExcludeNodeModulesAndRelativePathOutDir.json","time":327,"edits":1,"cost":"6.37"},{"name":"tests/cases/fourslash/codeFixAddMissingInvocationForDecorator01.ts","time":327,"edits":1,"cost":"6.37"},{"name":"tests/cases/fourslash/memberCompletionInForEach1.ts","time":327,"edits":1,"cost":"6.37"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardFunctionOfFormThis.ts","time":327,"edits":1,"cost":"6.37"},{"name":"tests/cases/project/outSimpleNoOutdir.json","time":326,"edits":1,"cost":"6.37"},{"name":"tests/cases/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile.json","time":326,"edits":1,"cost":"6.37"},{"name":"tests/cases/project/referenceResolutionSameFileTwice.json","time":325,"edits":1,"cost":"6.37"},{"name":"tests/cases/fourslash/breakpointValidationStatements.ts","time":325,"edits":1,"cost":"6.37"},{"name":"tests/cases/conformance/expressions/binaryOperators/arithmeticOperator/arithmeticOperatorWithNullValueAndInvalidOperands.ts","time":325,"edits":1,"cost":"6.37"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceEmptyTypeLiteral.ts","time":325,"edits":1,"cost":"6.37"},{"name":"tests/cases/fourslash/genericTypeWithMultipleBases1.ts","time":325,"edits":1,"cost":"6.37"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_thisParam.ts","time":324,"edits":1,"cost":"6.36"},{"name":"unittests:: tsc-watch:: Emit times and Error updates in builder after program changes","time":324,"edits":1,"cost":"6.36"},{"name":"tests/cases/project/sourcemapSubfolderNoOutdir.json","time":324,"edits":1,"cost":"6.36"},{"name":"tests/cases/compiler/reactHOCSpreadprops.tsx","time":647,"edits":2,"cost":"6.36"},{"name":"tests/cases/project/sourceRootAbsolutePathSimpleSpecifyOutputFile.json","time":323,"edits":1,"cost":"6.36"},{"name":"tests/cases/project/baseline2.json","time":323,"edits":1,"cost":"6.36"},{"name":"tests/cases/fourslash/tsxCompletionOnClosingTag2.ts","time":323,"edits":1,"cost":"6.36"},{"name":"tests/cases/fourslash/completionListInObjectBindingPattern08.ts","time":323,"edits":1,"cost":"6.36"},{"name":"tests/cases/compiler/conditionalTypeDoesntSpinForever.ts","time":645,"edits":2,"cost":"6.36"},{"name":"tests/cases/compiler/reactReadonlyHOCAssignabilityReal.tsx","time":645,"edits":2,"cost":"6.36"},{"name":"tests/cases/project/sourcerootUrlModuleSubfolderSpecifyOutputDirectory.json","time":322,"edits":1,"cost":"6.36"},{"name":"tests/cases/project/declarationDir.json","time":322,"edits":1,"cost":"6.36"},{"name":"tests/cases/project/sourcemapMixedSubfolderSpecifyOutputFile.json","time":322,"edits":1,"cost":"6.36"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess9.ts","time":322,"edits":1,"cost":"6.36"},{"name":"tests/cases/project/referenceResolutionSameFileTwiceNoResolve.json","time":320,"edits":1,"cost":"6.35"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithSubtypeObjectOnInstantiatedConstructorSignature.ts","time":320,"edits":1,"cost":"6.35"},{"name":"tests/cases/project/jsFileCompilationSameNameDtsNotSpecified.json","time":319,"edits":1,"cost":"6.35"},{"name":"tests/cases/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json","time":319,"edits":1,"cost":"6.35"},{"name":"tests/cases/compiler/privacyVarDeclFile.ts","time":319,"edits":1,"cost":"6.35"},{"name":"tests/cases/fourslash/signatureHelpTypeArguments.ts","time":638,"edits":2,"cost":"6.35"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithGenericCallSignaturesWithOptionalParameters.ts","time":318,"edits":1,"cost":"6.34"},{"name":"tests/cases/fourslash/refactorExtractType56.ts","time":317,"edits":1,"cost":"6.34"},{"name":"tests/cases/project/emitDecoratorMetadataSystemJSISolatedModules.json","time":317,"edits":1,"cost":"6.34"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithConstructSignatures3.ts","time":317,"edits":1,"cost":"6.34"},{"name":"tests/cases/fourslash/tripleSlashRefPathCompletionExtensionsAllowJSFalse.ts","time":316,"edits":1,"cost":"6.34"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment9.ts","time":316,"edits":1,"cost":"6.34"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithOneOperandIsAny.ts","time":316,"edits":1,"cost":"6.34"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesIncomplete6.ts","time":316,"edits":1,"cost":"6.34"},{"name":"tests/cases/project/privacyCheckOnImportedModuleImportStatementInParentModule.json","time":314,"edits":1,"cost":"6.33"},{"name":"tests/cases/project/mapRootRelativePathModuleSimpleSpecifyOutputFile.json","time":314,"edits":1,"cost":"6.33"},{"name":"tests/cases/project/outSimpleSpecifyOutputFile.json","time":314,"edits":1,"cost":"6.33"},{"name":"tests/cases/fourslash/reverseMappedTypeQuickInfo.ts","time":627,"edits":2,"cost":"6.33"},{"name":"tests/cases/fourslash/findAllRefsPrefixSuffixPreference.ts","time":627,"edits":2,"cost":"6.33"},{"name":"tests/cases/project/declarationsGlobalImport.json","time":313,"edits":1,"cost":"6.33"},{"name":"tests/cases/project/mapRootRelativePathSingleFileSpecifyOutputFile.json","time":313,"edits":1,"cost":"6.33"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_arrowFunction.ts","time":312,"edits":1,"cost":"6.32"},{"name":"tests/cases/project/maprootUrlModuleSubfolderSpecifyOutputFile.json","time":312,"edits":1,"cost":"6.32"},{"name":"tests/cases/project/sourcerootUrlModuleSubfolderNoOutdir.json","time":312,"edits":1,"cost":"6.32"},{"name":"tests/cases/project/specifyExcludeWithOutUsingRelativePath.json","time":312,"edits":1,"cost":"6.32"},{"name":"tests/cases/fourslash/quickInfoForContextuallyTypedFunctionInTaggedTemplateExpression2.ts","time":312,"edits":1,"cost":"6.32"},{"name":"tests/cases/project/nonRelative.json","time":311,"edits":1,"cost":"6.32"},{"name":"tests/cases/project/sourcemapMultifolderSpecifyOutputFile.json","time":311,"edits":1,"cost":"6.32"},{"name":"tests/cases/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFile.json","time":311,"edits":1,"cost":"6.32"},{"name":"tests/cases/project/sourcemapSubfolderSpecifyOutputFile.json","time":311,"edits":1,"cost":"6.32"},{"name":"tests/cases/compiler/intersectionsOfLargeUnions.ts","time":620,"edits":2,"cost":"6.32"},{"name":"tests/cases/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile.json","time":310,"edits":1,"cost":"6.32"},{"name":"tests/cases/compiler/externalModuleExportingGenericClass.ts","time":310,"edits":1,"cost":"6.32"},{"name":"tests/cases/project/sourcemapSingleFileNoOutdir.json","time":309,"edits":1,"cost":"6.31"},{"name":"tests/cases/project/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json","time":309,"edits":1,"cost":"6.31"},{"name":"tests/cases/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile.json","time":308,"edits":1,"cost":"6.31"},{"name":"tests/cases/project/maprootUrlSingleFileSpecifyOutputFile.json","time":308,"edits":1,"cost":"6.31"},{"name":"tests/cases/conformance/expressions/binaryOperators/logicalOrOperator/logicalOrOperatorWithEveryType.ts","time":308,"edits":1,"cost":"6.31"},{"name":"tests/cases/compiler/moduleAugmentationInAmbientModule5.ts","time":308,"edits":1,"cost":"6.31"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithNoRelationshipObjectsOnInstantiatedConstructorSignature.ts","time":307,"edits":1,"cost":"6.31"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_importedFunction5.ts","time":612,"edits":2,"cost":"6.30"},{"name":"tests/cases/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile.json","time":306,"edits":1,"cost":"6.30"},{"name":"tests/cases/project/sourceRootRelativePathSingleFileSpecifyOutputDirectory.json","time":305,"edits":1,"cost":"6.30"},{"name":"tests/cases/fourslash/completionListForGenericInstance1.ts","time":305,"edits":1,"cost":"6.30"},{"name":"tests/cases/conformance/functions/strictBindCallApply1.ts","time":609,"edits":2,"cost":"6.30"},{"name":"tests/cases/project/noProjectOptionAndInputFiles.json","time":304,"edits":1,"cost":"6.30"},{"name":"tests/cases/compiler/commentsInheritance.ts","time":304,"edits":1,"cost":"6.30"},{"name":"tests/cases/fourslash/completionListInNamedFunctionExpression1.ts","time":304,"edits":1,"cost":"6.30"},{"name":"tests/cases/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json","time":303,"edits":1,"cost":"6.29"},{"name":"tests/cases/fourslash/pasteLambdaOverModule.ts","time":303,"edits":1,"cost":"6.29"},{"name":"tests/cases/fourslash/unusedVariableInModule1.ts","time":303,"edits":1,"cost":"6.29"},{"name":"tests/cases/project/outSimpleSpecifyOutputDirectory.json","time":302,"edits":1,"cost":"6.29"},{"name":"tests/cases/conformance/expressions/binaryOperators/arithmeticOperator/arithmeticOperatorWithTypeParameter.ts","time":302,"edits":1,"cost":"6.29"},{"name":"tests/cases/fourslash/refactorExtractType7.ts","time":301,"edits":1,"cost":"6.29"},{"name":"tests/cases/fourslash/genericCombinators2.ts","time":602,"edits":2,"cost":"6.29"},{"name":"tests/cases/project/jsFileCompilationDifferentNamesSpecifiedWithAllowJs.json","time":301,"edits":1,"cost":"6.29"},{"name":"tests/cases/fourslash/nameOfRetypedClassInModule.ts","time":301,"edits":1,"cost":"6.29"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_classDeclarationAliasing.ts","time":300,"edits":1,"cost":"6.28"},{"name":"unittests:: config:: configurationExtension","time":300,"edits":1,"cost":"6.28"},{"name":"tests/cases/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile.json","time":299,"edits":1,"cost":"6.28"},{"name":"tests/cases/project/sourceRootRelativePathModuleMultifolderSpecifyOutputFile.json","time":299,"edits":1,"cost":"6.28"},{"name":"tests/cases/project/mapRootRelativePathMultifolderSpecifyOutputFile.json","time":298,"edits":1,"cost":"6.28"},{"name":"tests/cases/conformance/classes/members/classTypes/instancePropertyInClassType.ts","time":298,"edits":1,"cost":"6.28"},{"name":"tests/cases/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile.json","time":296,"edits":1,"cost":"6.27"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithCallSignaturesWithOptionalParameters.ts","time":296,"edits":1,"cost":"6.27"},{"name":"tests/cases/fourslash/findAllRefsForUMDModuleAlias1.ts","time":296,"edits":1,"cost":"6.27"},{"name":"tests/cases/project/mapRootRelativePathSimpleSpecifyOutputFile.json","time":295,"edits":1,"cost":"6.27"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithObjectMembersOptionality.ts","time":295,"edits":1,"cost":"6.27"},{"name":"tests/cases/project/outSubfolderSpecifyOutputDirectory.json","time":292,"edits":1,"cost":"6.26"},{"name":"tests/cases/project/outModuleSimpleSpecifyOutputFile.json","time":292,"edits":1,"cost":"6.26"},{"name":"tests/cases/conformance/decorators/class/method/parameter/decoratorOnClassMethodParameter2.ts","time":583,"edits":2,"cost":"6.26"},{"name":"tests/cases/project/emitDecoratorMetadataSystemJSISolatedModulesNoResolve.json","time":291,"edits":1,"cost":"6.25"},{"name":"tests/cases/fourslash/getOccurrencesSwitchCaseDefault.ts","time":291,"edits":1,"cost":"6.25"},{"name":"tests/cases/fourslash/todoComments1.ts","time":291,"edits":1,"cost":"6.25"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplates2.ts","time":289,"edits":1,"cost":"6.25"},{"name":"tests/cases/conformance/enums/enumClassification.ts","time":289,"edits":1,"cost":"6.25"},{"name":"tests/cases/fourslash/completionForStringLiteral4.ts","time":289,"edits":1,"cost":"6.25"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringForOfObjectBindingPattern2.ts","time":288,"edits":1,"cost":"6.24"},{"name":"tests/cases/fourslash/completionAtDottedNamespace.ts","time":287,"edits":1,"cost":"6.24"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithConstructSignatures3.ts","time":287,"edits":1,"cost":"6.24"},{"name":"tests/cases/fourslash/remoteGetReferences.ts","time":574,"edits":2,"cost":"6.24"},{"name":"tests/cases/conformance/types/tuple/optionalTupleElements1.ts","time":287,"edits":1,"cost":"6.24"},{"name":"tests/cases/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile.json","time":286,"edits":1,"cost":"6.24"},{"name":"tests/cases/project/emitDecoratorMetadataCommonJSISolatedModules.json","time":286,"edits":1,"cost":"6.24"},{"name":"tests/cases/fourslash/server/completionEntryDetailAcrossFiles01.ts","time":286,"edits":1,"cost":"6.24"},{"name":"tests/cases/fourslash/findReferencesDefinitionDisplayParts.ts","time":286,"edits":1,"cost":"6.24"},{"name":"tests/cases/compiler/vardecl.ts","time":286,"edits":1,"cost":"6.24"},{"name":"tests/cases/project/outSubfolderSpecifyOutputFile.json","time":285,"edits":1,"cost":"6.23"},{"name":"tests/cases/project/nodeModulesMaxDepthExceeded.json","time":285,"edits":1,"cost":"6.23"},{"name":"tests/cases/fourslash/extendArrayInterfaceMember.ts","time":285,"edits":1,"cost":"6.23"},{"name":"tests/cases/fourslash/findAllRefsOfConstructor2.ts","time":568,"edits":2,"cost":"6.23"},{"name":"tests/cases/project/sourcerootUrlSubfolderSpecifyOutputFile.json","time":284,"edits":1,"cost":"6.23"},{"name":"tests/cases/compiler/privacyTypeParametersOfInterfaceDeclFile.ts","time":284,"edits":1,"cost":"6.23"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringForObjectBindingPatternDefaultValues.ts","time":284,"edits":1,"cost":"6.23"},{"name":"tests/cases/fourslash/todoComments13.ts","time":284,"edits":1,"cost":"6.23"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_typedRestParam.ts","time":283,"edits":1,"cost":"6.23"},{"name":"tests/cases/compiler/privacyCannotNameAccessorDeclFile.ts","time":283,"edits":1,"cost":"6.23"},{"name":"tests/cases/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json","time":283,"edits":1,"cost":"6.23"},{"name":"tests/cases/conformance/types/literal/enumLiteralTypes2.ts","time":283,"edits":1,"cost":"6.23"},{"name":"unittests:: evaluation:: asyncArrowEvaluation","time":282,"edits":1,"cost":"6.22"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringParameterArrayBindingPatternDefaultValues.ts","time":282,"edits":1,"cost":"6.22"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypesOfTypeParameterWithConstraints.ts","time":282,"edits":1,"cost":"6.22"},{"name":"tests/cases/compiler/genericFunctionSpecializations1.ts","time":282,"edits":1,"cost":"6.22"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_functionComments.ts","time":281,"edits":1,"cost":"6.22"},{"name":"tests/cases/project/mapRootRelativePathModuleSubfolderSpecifyOutputFile.json","time":281,"edits":1,"cost":"6.22"},{"name":"tests/cases/fourslash/breakpointValidationFunctions.ts","time":281,"edits":1,"cost":"6.22"},{"name":"tests/cases/conformance/parser/ecmascript5/parserRealSource6.ts","time":281,"edits":1,"cost":"6.22"},{"name":"tests/cases/conformance/types/typeRelationships/bestCommonType/heterogeneousArrayLiterals.ts","time":281,"edits":1,"cost":"6.22"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringForObjectBindingPattern.ts","time":281,"edits":1,"cost":"6.22"},{"name":"tests/cases/project/emitDecoratorMetadataSystemJS.json","time":280,"edits":1,"cost":"6.22"},{"name":"tests/cases/project/specifyExcludeUsingRelativepath.json","time":279,"edits":1,"cost":"6.21"},{"name":"tests/cases/fourslash/server/openFile.ts","time":279,"edits":1,"cost":"6.21"},{"name":"tests/cases/fourslash/shims/getCompletionsAtPosition.ts","time":279,"edits":1,"cost":"6.21"},{"name":"tests/cases/fourslash/quickInfoForGenericConstraints1.ts","time":279,"edits":1,"cost":"6.21"},{"name":"tests/cases/fourslash/addMemberToInterface.ts","time":279,"edits":1,"cost":"6.21"},{"name":"tests/cases/conformance/types/forAwait/types.forAwait.es2018.2.ts","time":278,"edits":1,"cost":"6.21"},{"name":"tests/cases/fourslash/errorConsistency.ts","time":278,"edits":1,"cost":"6.21"},{"name":"tests/cases/fourslash/findAllRefsModuleAugmentation.ts","time":278,"edits":1,"cost":"6.21"},{"name":"tests/cases/conformance/es6/destructuring/destructuringVariableDeclaration1ES5iterable.ts","time":278,"edits":1,"cost":"6.21"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsTypeParameterInInterface.ts","time":277,"edits":1,"cost":"6.21"},{"name":"tests/cases/compiler/genericClassWithStaticFactory.ts","time":277,"edits":1,"cost":"6.21"},{"name":"tests/cases/conformance/expressions/unaryOperators/deleteOperator/deleteOperatorWithNumberType.ts","time":277,"edits":1,"cost":"6.21"},{"name":"tests/cases/fourslash/jsdocTypedefTagSemanticMeaning1.ts","time":553,"edits":2,"cost":"6.20"},{"name":"tests/cases/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile.json","time":276,"edits":1,"cost":"6.20"},{"name":"tests/cases/fourslash/getOccurrencesClassExpressionStaticThis.ts","time":276,"edits":1,"cost":"6.20"},{"name":"tests/cases/compiler/restParamModifier.ts","time":276,"edits":1,"cost":"6.20"},{"name":"tests/cases/project/privacyCheckOnImportedModuleDeclarationsInsideModule.json","time":275,"edits":1,"cost":"6.20"},{"name":"tests/cases/conformance/jsx/checkJsxChildrenProperty8.tsx","time":550,"edits":2,"cost":"6.20"},{"name":"tests/cases/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json","time":275,"edits":1,"cost":"6.20"},{"name":"tests/cases/compiler/fatarrowfunctionsOptionalArgs.ts","time":275,"edits":1,"cost":"6.20"},{"name":"tests/cases/conformance/classes/members/accessibility/protectedClassPropertyAccessibleWithinNestedSubclass1.ts","time":275,"edits":1,"cost":"6.20"},{"name":"tests/cases/conformance/expressions/binaryOperators/arithmeticOperator/arithmeticOperatorWithUndefinedValueAndInvalidOperands.ts","time":274,"edits":1,"cost":"6.19"},{"name":"tests/cases/conformance/expressions/binaryOperators/logicalAndOperator/logicalAndOperatorWithEveryType.ts","time":274,"edits":1,"cost":"6.19"},{"name":"tests/cases/fourslash/quickInfoOnUnResolvedBaseConstructorSignature.ts","time":274,"edits":1,"cost":"6.19"},{"name":"tests/cases/project/maprootUrlMultifolderSpecifyOutputFile.json","time":273,"edits":1,"cost":"6.19"},{"name":"tests/cases/project/outMixedSubfolderSpecifyOutputFileAndOutputDirectory.json","time":273,"edits":1,"cost":"6.19"},{"name":"tests/cases/conformance/jsdoc/jsdocTypeFromChainedAssignment3.ts","time":546,"edits":2,"cost":"6.19"},{"name":"tests/cases/project/mapRootRelativePathMixedSubfolderSpecifyOutputFile.json","time":273,"edits":1,"cost":"6.19"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithCallSignatures3.ts","time":273,"edits":1,"cost":"6.19"},{"name":"tests/cases/fourslash/getEditsForFileRename_renameFromIndex.ts","time":545,"edits":2,"cost":"6.19"},{"name":"tests/cases/project/mapRootSourceRootWithNoSourceMapOption.json","time":272,"edits":1,"cost":"6.19"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_functionTypeParameters.ts","time":271,"edits":1,"cost":"6.18"},{"name":"tests/cases/fourslash/jsSpecialAssignmentMerging2.ts","time":271,"edits":1,"cost":"6.18"},{"name":"tests/cases/compiler/controlFlowCaching.ts","time":271,"edits":1,"cost":"6.18"},{"name":"tests/cases/fourslash/extract-method6.ts","time":271,"edits":1,"cost":"6.18"},{"name":"tests/cases/conformance/externalModules/es6/es6modulekind.ts","time":271,"edits":1,"cost":"6.18"},{"name":"tests/cases/conformance/es6/destructuring/destructuringWithLiteralInitializers.ts","time":270,"edits":1,"cost":"6.18"},{"name":"tests/cases/fourslash/todoComments4.ts","time":270,"edits":1,"cost":"6.18"},{"name":"tests/cases/conformance/parser/ecmascript5/Accessors/parserSetAccessorWithTypeParameters1.ts","time":270,"edits":1,"cost":"6.18"},{"name":"tests/cases/project/relativeGlobal.json","time":268,"edits":1,"cost":"6.17"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringParameterArrayBindingPatternDefaultValues2.ts","time":268,"edits":1,"cost":"6.17"},{"name":"tests/cases/fourslash/renameAliasExternalModule2.ts","time":268,"edits":1,"cost":"6.17"},{"name":"tests/cases/fourslash/server/formatSpaceBetweenFunctionAndArrayIndex.ts","time":536,"edits":2,"cost":"6.17"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/accessibilityModifiers.ts","time":268,"edits":1,"cost":"6.17"},{"name":"tests/cases/project/sourcerootUrlSimpleSpecifyOutputFile.json","time":267,"edits":1,"cost":"6.17"},{"name":"tests/cases/compiler/controlFlowSelfReferentialLoop.ts","time":534,"edits":2,"cost":"6.17"},{"name":"tests/cases/conformance/types/literal/literalTypes2.ts","time":267,"edits":1,"cost":"6.17"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsModules.ts","time":267,"edits":1,"cost":"6.17"},{"name":"tests/cases/fourslash/unusedFunctionInNamespace5.ts","time":267,"edits":1,"cost":"6.17"},{"name":"tests/cases/project/emitDecoratorMetadataCommonJSISolatedModulesNoResolve.json","time":266,"edits":1,"cost":"6.16"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/typeParameterUsedAsTypeParameterConstraint3.ts","time":266,"edits":1,"cost":"6.16"},{"name":"tests/cases/conformance/types/uniqueSymbol/uniqueSymbolsDeclarations.ts","time":265,"edits":1,"cost":"6.16"},{"name":"tests/cases/compiler/intTypeCheck.ts","time":265,"edits":1,"cost":"6.16"},{"name":"tests/cases/project/sourceRootRelativePathModuleSimpleSpecifyOutputFile.json","time":264,"edits":1,"cost":"6.16"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_staticMethod.ts","time":263,"edits":1,"cost":"6.15"},{"name":"unittests:: tsc-watch:: watchEnvironment:: tsc-watch with different polling/non polling options","time":263,"edits":1,"cost":"6.15"},{"name":"tests/cases/project/jsFileCompilationSameNameFilesNotSpecifiedWithAllowJs.json","time":263,"edits":1,"cost":"6.15"},{"name":"tests/cases/project/declarationDir3.json","time":263,"edits":1,"cost":"6.15"},{"name":"tests/cases/conformance/types/objectTypeLiteral/methodSignatures/functionLiterals.ts","time":263,"edits":1,"cost":"6.15"},{"name":"tests/cases/project/circularReferencing2.json","time":262,"edits":1,"cost":"6.15"},{"name":"tests/cases/fourslash/memberConstructorEdits.ts","time":262,"edits":1,"cost":"6.15"},{"name":"tests/cases/conformance/types/members/objectTypeWithCallSignatureHidingMembersOfExtendedFunction.ts","time":262,"edits":1,"cost":"6.15"},{"name":"tests/cases/project/nodeModulesImportHigher.json","time":261,"edits":1,"cost":"6.15"},{"name":"tests/cases/project/sourcemapSimpleSpecifyOutputFile.json","time":261,"edits":1,"cost":"6.15"},{"name":"tests/cases/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile.json","time":261,"edits":1,"cost":"6.15"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringVariableStatementNestedObjectBindingPatternWithDefaultValues.ts","time":261,"edits":1,"cost":"6.15"},{"name":"tests/cases/fourslash/arrayCallAndConstructTypings.ts","time":261,"edits":1,"cost":"6.15"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_namelessClass.ts","time":520,"edits":2,"cost":"6.14"},{"name":"tests/cases/project/mapRootRelativePathModuleMultifolderSpecifyOutputFile.json","time":260,"edits":1,"cost":"6.14"},{"name":"tests/cases/project/jsFileCompilationDifferentNamesSpecified.json","time":260,"edits":1,"cost":"6.14"},{"name":"tests/cases/compiler/moduledecl.ts","time":260,"edits":1,"cost":"6.14"},{"name":"tests/cases/project/sourceRootAbsolutePathSubfolderSpecifyOutputFile.json","time":260,"edits":1,"cost":"6.14"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/staticPropertyNameConflicts.ts","time":260,"edits":1,"cost":"6.14"},{"name":"tests/cases/fourslash/signatureHelpSimpleConstructorCall.ts","time":260,"edits":1,"cost":"6.14"},{"name":"tests/cases/compiler/sourceMap-EmptyFile1.ts","time":260,"edits":1,"cost":"6.14"},{"name":"unittests:: tsserver:: Inferred projects","time":259,"edits":1,"cost":"6.14"},{"name":"tests/cases/fourslash/genericInterfacePropertyInference2.ts","time":259,"edits":1,"cost":"6.14"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsInRightOperandOfOrOrOperator.ts","time":259,"edits":1,"cost":"6.14"},{"name":"tests/cases/conformance/parser/ecmascript6/Symbols/parserSymbolIndexer5.ts","time":259,"edits":1,"cost":"6.14"},{"name":"tests/cases/fourslash/signatureHelpFilteredTriggers01.ts","time":517,"edits":2,"cost":"6.14"},{"name":"tests/cases/fourslash/server/declarationMapsGeneratedMapsEnableMapping.ts","time":517,"edits":2,"cost":"6.14"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_functionExpression.ts","time":258,"edits":1,"cost":"6.13"},{"name":"tests/cases/compiler/nonNullReferenceMatching.ts","time":516,"edits":2,"cost":"6.13"},{"name":"tests/cases/compiler/shorthandPropertyAssignmentsInDestructuring.ts","time":258,"edits":1,"cost":"6.13"},{"name":"tests/cases/project/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule.json","time":258,"edits":1,"cost":"6.13"},{"name":"tests/cases/fourslash/renameParameterPropertyDeclaration2.ts","time":258,"edits":1,"cost":"6.13"},{"name":"tests/cases/fourslash/renameInheritedProperties1.ts","time":258,"edits":1,"cost":"6.13"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithGenericConstructSignaturesWithOptionalParameters.ts","time":257,"edits":1,"cost":"6.13"},{"name":"tests/cases/fourslash/referencesForGlobalsInExternalModule.ts","time":514,"edits":2,"cost":"6.13"},{"name":"tests/cases/fourslash/renameInheritedProperties7.ts","time":257,"edits":1,"cost":"6.13"},{"name":"tests/cases/fourslash/codeFixSpelling4.ts","time":257,"edits":1,"cost":"6.13"},{"name":"tests/cases/conformance/es6/destructuring/destructuringParameterDeclaration1ES5iterable.ts","time":256,"edits":1,"cost":"6.13"},{"name":"tests/cases/fourslash/shims/quickInfoDisplayPartsVar.ts","time":256,"edits":1,"cost":"6.13"},{"name":"tests/cases/compiler/commentsClassMembers.ts","time":256,"edits":1,"cost":"6.13"},{"name":"tests/cases/compiler/capturedLetConstInLoop6_ES6.ts","time":256,"edits":1,"cost":"6.13"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericClassWithFunctionTypedMemberArguments.ts","time":256,"edits":1,"cost":"6.13"},{"name":"tests/cases/fourslash/completionListErrorRecovery2.ts","time":256,"edits":1,"cost":"6.13"},{"name":"tests/cases/compiler/extendPrivateConstructorClass.ts","time":256,"edits":1,"cost":"6.13"},{"name":"tests/cases/conformance/es6/shorthandPropertyAssignment/objectLiteralShorthandProperties.ts","time":256,"edits":1,"cost":"6.13"},{"name":"tests/cases/fourslash/signatureHelpJSX.ts","time":511,"edits":2,"cost":"6.12"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_importedFunction4.ts","time":511,"edits":2,"cost":"6.12"},{"name":"tests/cases/compiler/jsxInferenceProducesLiteralAsExpected.tsx","time":510,"edits":2,"cost":"6.12"},{"name":"tests/cases/project/sourcemapModuleSimpleSpecifyOutputFile.json","time":255,"edits":1,"cost":"6.12"},{"name":"tests/cases/project/extReferencingExtAndInt.json","time":255,"edits":1,"cost":"6.12"},{"name":"tests/cases/project/relativeNested.json","time":255,"edits":1,"cost":"6.12"},{"name":"tests/cases/fourslash/server/navto01.ts","time":255,"edits":1,"cost":"6.12"},{"name":"tests/cases/conformance/classes/constructorDeclarations/constructorParameters/constructorParameterProperties2.ts","time":255,"edits":1,"cost":"6.12"},{"name":"tests/cases/compiler/objectCreate2.ts","time":255,"edits":1,"cost":"6.12"},{"name":"unittests:: Reuse program structure:: isProgramUptoDate should return true when there is no change in compiler options and","time":254,"edits":1,"cost":"6.12"},{"name":"tests/cases/project/mapRootWithNoSourceMapOption.json","time":254,"edits":1,"cost":"6.12"},{"name":"tests/cases/fourslash/memberlistOnDDot.ts","time":254,"edits":1,"cost":"6.12"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_classExpressionHeritage.ts","time":253,"edits":1,"cost":"6.11"},{"name":"tests/cases/fourslash/server/documentHighlights01.ts","time":253,"edits":1,"cost":"6.11"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/typeParameterAssignability2.ts","time":253,"edits":1,"cost":"6.11"},{"name":"tests/cases/fourslash/unusedMethodInClass1.ts","time":253,"edits":1,"cost":"6.11"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringParameterObjectBindingPatternDefaultValues.ts","time":253,"edits":1,"cost":"6.11"},{"name":"tests/cases/fourslash/getCompletionEntryDetails2.ts","time":252,"edits":1,"cost":"6.11"},{"name":"tests/cases/fourslash/shims-pp/getNavigateToItems.ts","time":252,"edits":1,"cost":"6.11"},{"name":"tests/cases/compiler/missingImportAfterModuleImport.ts","time":252,"edits":1,"cost":"6.11"},{"name":"tests/cases/compiler/capturedLetConstInLoop4_ES6.ts","time":251,"edits":1,"cost":"6.11"},{"name":"tests/cases/fourslash/shims/getNavigateToItems.ts","time":251,"edits":1,"cost":"6.11"},{"name":"tests/cases/fourslash/unusedInterfaceInNamespace2.ts","time":251,"edits":1,"cost":"6.11"},{"name":"unittests:: tsserver:: Session:: General functionality","time":250,"edits":1,"cost":"6.10"},{"name":"tests/cases/project/outModuleSubfolderSpecifyOutputFile.json","time":250,"edits":1,"cost":"6.10"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithCallSignatures4.ts","time":250,"edits":1,"cost":"6.10"},{"name":"tests/cases/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile.json","time":250,"edits":1,"cost":"6.10"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplates6.ts","time":250,"edits":1,"cost":"6.10"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsInFunction.ts","time":250,"edits":1,"cost":"6.10"},{"name":"tests/cases/fourslash/codeFixInferFromUsageNumberPriority.ts","time":498,"edits":2,"cost":"6.10"},{"name":"unittests:: tsserver:: events:: ProjectLoadingStart and ProjectLoadingFinish events","time":249,"edits":1,"cost":"6.10"},{"name":"tests/cases/project/defaultExcludeNodeModulesAndRelativePathOutDirWithAllowJS.json","time":249,"edits":1,"cost":"6.10"},{"name":"tests/cases/compiler/convertKeywordsYes.ts","time":249,"edits":1,"cost":"6.10"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithConstraintsTypeArgumentInference.ts","time":249,"edits":1,"cost":"6.10"},{"name":"tests/cases/compiler/assignmentCompatability35.ts","time":249,"edits":1,"cost":"6.10"},{"name":"tests/cases/fourslash/codeFixConvertToMappedObjectType9.ts","time":497,"edits":2,"cost":"6.10"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_paramDecorator.ts","time":248,"edits":1,"cost":"6.09"},{"name":"tests/cases/project/mapRootAbsolutePathModuleSimpleSpecifyOutputFile.json","time":248,"edits":1,"cost":"6.09"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringForArrayBindingPattern2.ts","time":248,"edits":1,"cost":"6.09"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithSubtypeObjectOnInstantiatedCallSignature.ts","time":248,"edits":1,"cost":"6.09"},{"name":"tests/cases/fourslash/parameterWithDestructuring.ts","time":248,"edits":1,"cost":"6.09"},{"name":"tests/cases/fourslash/server/completionEntryDetailAcrossFiles02.ts","time":494,"edits":2,"cost":"6.09"},{"name":"tests/cases/project/rootDirectoryErrors.json","time":247,"edits":1,"cost":"6.09"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithGenericCallSignaturesWithOptionalParameters.ts","time":247,"edits":1,"cost":"6.09"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithObjectMembersStringNumericNames.ts","time":247,"edits":1,"cost":"6.09"},{"name":"tests/cases/fourslash/renameCommentsAndStrings2.ts","time":247,"edits":1,"cost":"6.09"},{"name":"tests/cases/fourslash/refactorExtractType58.ts","time":246,"edits":1,"cost":"6.09"},{"name":"tests/cases/conformance/parser/ecmascript5/parserAstSpans1.ts","time":246,"edits":1,"cost":"6.09"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsWithTypedTags.ts","time":246,"edits":1,"cost":"6.09"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsEnum2.ts","time":246,"edits":1,"cost":"6.09"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithOneOperandIsUndefined.ts","time":245,"edits":1,"cost":"6.08"},{"name":"tests/cases/fourslash/referenceInParameterPropertyDeclaration.ts","time":245,"edits":1,"cost":"6.08"},{"name":"tests/cases/fourslash/codeFixDisableJsDiagnosticsInFile2.ts","time":245,"edits":1,"cost":"6.08"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesDifferingByConstraints3.ts","time":244,"edits":1,"cost":"6.08"},{"name":"tests/cases/fourslash/memberListAfterDoubleDot.ts","time":244,"edits":1,"cost":"6.08"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesOptionalParams3.ts","time":244,"edits":1,"cost":"6.08"},{"name":"tests/cases/project/declareVariableCollision.json","time":243,"edits":1,"cost":"6.07"},{"name":"tests/cases/compiler/privacyImport.ts","time":243,"edits":1,"cost":"6.07"},{"name":"tests/cases/fourslash/memberListOfModuleBeforeKeyword.ts","time":243,"edits":1,"cost":"6.07"},{"name":"tests/cases/fourslash/completionEntryForUnionProperty.ts","time":243,"edits":1,"cost":"6.07"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInUMD4.ts","time":243,"edits":1,"cost":"6.07"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsFunctionExpression.ts","time":243,"edits":1,"cost":"6.07"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_callComments.ts","time":242,"edits":1,"cost":"6.07"},{"name":"unittests:: tsbuild:: with resolveJsonModule option on project resolveJsonModuleAndComposite","time":242,"edits":1,"cost":"6.07"},{"name":"tests/cases/fourslash/breakpointValidationClasses.ts","time":242,"edits":1,"cost":"6.07"},{"name":"tests/cases/fourslash/renameImportAndExport.ts","time":242,"edits":1,"cost":"6.07"},{"name":"tests/cases/fourslash/server/typeReferenceOnServer.ts","time":242,"edits":1,"cost":"6.07"},{"name":"tests/cases/compiler/fatarrowfunctionsErrors.ts","time":242,"edits":1,"cost":"6.07"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern22.ts","time":242,"edits":1,"cost":"6.07"},{"name":"tests/cases/conformance/classes/classExpressions/classExpression5.ts","time":242,"edits":1,"cost":"6.07"},{"name":"tests/cases/conformance/types/mapped/mappedTypeRelationships.ts","time":724,"edits":3,"cost":"6.07"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_initializer.ts","time":241,"edits":1,"cost":"6.07"},{"name":"tests/cases/project/sourcerootUrlModuleSimpleSpecifyOutputFile.json","time":241,"edits":1,"cost":"6.07"},{"name":"tests/cases/fourslash/getOccurrencesIsWriteAccess.ts","time":241,"edits":1,"cost":"6.07"},{"name":"tests/cases/fourslash/completionListInUnclosedForLoop01.ts","time":241,"edits":1,"cost":"6.07"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceInNamespace.ts","time":240,"edits":1,"cost":"6.06"},{"name":"tests/cases/fourslash/renameInheritedProperties2.ts","time":240,"edits":1,"cost":"6.06"},{"name":"tests/cases/conformance/types/primitives/undefined/directReferenceToUndefined.ts","time":240,"edits":1,"cost":"6.06"},{"name":"tests/cases/project/jsFileCompilationDifferentNamesNotSpecified.json","time":239,"edits":1,"cost":"6.06"},{"name":"tests/cases/fourslash/findAllRefsTypeParameterInMergedInterface.ts","time":478,"edits":2,"cost":"6.06"},{"name":"tests/cases/fourslash/getOccurrencesSwitchCaseDefault2.ts","time":239,"edits":1,"cost":"6.06"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesIncomplete7.ts","time":239,"edits":1,"cost":"6.06"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceSomePropertiesPresent.ts","time":239,"edits":1,"cost":"6.06"},{"name":"tests/cases/compiler/typeReferenceDirectives8.ts","time":239,"edits":1,"cost":"6.06"},{"name":"tests/cases/conformance/jsx/checkJsxChildrenProperty4.tsx","time":477,"edits":2,"cost":"6.06"},{"name":"tests/cases/project/mapRootAbsolutePathSingleFileSpecifyOutputFile.json","time":238,"edits":1,"cost":"6.05"},{"name":"tests/cases/fourslash/quickInfoOnNarrowedType.ts","time":238,"edits":1,"cost":"6.05"},{"name":"tests/cases/conformance/expressions/contextualTyping/parenthesizedContexualTyping1.ts","time":238,"edits":1,"cost":"6.05"},{"name":"tests/cases/fourslash/importTypeNodeGoToDefinition.ts","time":238,"edits":1,"cost":"6.05"},{"name":"tests/cases/project/sourcerootUrlModuleSubfolderSpecifyOutputFile.json","time":237,"edits":1,"cost":"6.05"},{"name":"tests/cases/fourslash/multiModuleFundule1.ts","time":237,"edits":1,"cost":"6.05"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringParameterArrayBindingPattern2.ts","time":237,"edits":1,"cost":"6.05"},{"name":"tests/cases/fourslash/completionListInNamedFunctionExpressionWithShadowing.ts","time":237,"edits":1,"cost":"6.05"},{"name":"tests/cases/fourslash/completionListAfterNumericLiteral.ts","time":237,"edits":1,"cost":"6.05"},{"name":"tests/cases/fourslash/completionEntryOnNarrowedType.ts","time":237,"edits":1,"cost":"6.05"},{"name":"tests/cases/compiler/propertiesAndIndexers.ts","time":237,"edits":1,"cost":"6.05"},{"name":"tests/cases/fourslash/server/declarationMapsGoToDefinitionSameNameDifferentDirectory.ts","time":473,"edits":2,"cost":"6.05"},{"name":"tests/cases/project/nestedDeclare.json","time":236,"edits":1,"cost":"6.05"},{"name":"tests/cases/fourslash/genericMapTyping1.ts","time":236,"edits":1,"cost":"6.05"},{"name":"tests/cases/fourslash/server/completions02.ts","time":236,"edits":1,"cost":"6.05"},{"name":"tests/cases/fourslash/codeFixInferFromUsageConstructor.ts","time":470,"edits":2,"cost":"6.04"},{"name":"tests/cases/compiler/lambdaParamTypes.ts","time":235,"edits":1,"cost":"6.04"},{"name":"tests/cases/compiler/assignmentToExpandingArrayType.ts","time":235,"edits":1,"cost":"6.04"},{"name":"tests/cases/conformance/types/literal/enumLiteralTypes1.ts","time":235,"edits":1,"cost":"6.04"},{"name":"tests/cases/compiler/computedPropertiesInDestructuring1_ES6.ts","time":235,"edits":1,"cost":"6.04"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericConstructSignaturesDifferingByReturnType.ts","time":235,"edits":1,"cost":"6.04"},{"name":"tests/cases/conformance/types/tuple/tupleElementTypes3.ts","time":235,"edits":1,"cost":"6.04"},{"name":"tests/cases/conformance/es6/functionDeclarations/FunctionDeclaration4_es6.ts","time":235,"edits":1,"cost":"6.04"},{"name":"tests/cases/conformance/es6/templates/taggedTemplatesWithTypeArguments2.ts","time":469,"edits":2,"cost":"6.04"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithConstructSignatures2.ts","time":234,"edits":1,"cost":"6.04"},{"name":"tests/cases/fourslash/shims/getOccurrencesAtPosition.ts","time":234,"edits":1,"cost":"6.04"},{"name":"tests/cases/fourslash/completionListInTemplateLiteralParts1.ts","time":234,"edits":1,"cost":"6.04"},{"name":"tests/cases/compiler/ipromise4.ts","time":234,"edits":1,"cost":"6.04"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithConstructSignatures6.ts","time":234,"edits":1,"cost":"6.04"},{"name":"tests/cases/conformance/jsx/tsxAttributeResolution7.tsx","time":234,"edits":1,"cost":"6.04"},{"name":"tests/cases/fourslash/signatureHelpWhenEditingCallExpression.ts","time":233,"edits":1,"cost":"6.03"},{"name":"tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorWithInvalidOperands.ts","time":233,"edits":1,"cost":"6.03"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithNoRelationshipObjectsOnIndexSignature.ts","time":233,"edits":1,"cost":"6.03"},{"name":"tests/cases/fourslash/getOccurrencesTryCatchFinally2.ts","time":233,"edits":1,"cost":"6.03"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesIncomplete9.ts","time":233,"edits":1,"cost":"6.03"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithGenericSignatureArguments2.ts","time":232,"edits":1,"cost":"6.03"},{"name":"tests/cases/fourslash/quickfixImplementInterfaceUnreachableTypeUsesRelativeImport.ts","time":462,"edits":2,"cost":"6.02"},{"name":"tests/cases/compiler/shorthandPropertyAssignmentsInDestructuring_ES6.ts","time":231,"edits":1,"cost":"6.02"},{"name":"tests/cases/conformance/jsx/tsxStatelessFunctionComponentOverload4.tsx","time":231,"edits":1,"cost":"6.02"},{"name":"tests/cases/conformance/classes/mixinClassesAnnotated.ts","time":231,"edits":1,"cost":"6.02"},{"name":"tests/cases/fourslash/goToImplementationInterface_04.ts","time":231,"edits":1,"cost":"6.02"},{"name":"tests/cases/compiler/genericDefaults.ts","time":690,"edits":3,"cost":"6.02"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringForArrayBindingPattern.ts","time":230,"edits":1,"cost":"6.02"},{"name":"tests/cases/fourslash/goToTypeDefinitionPrimitives.ts","time":230,"edits":1,"cost":"6.02"},{"name":"tests/cases/fourslash/referencesForClassLocal.ts","time":230,"edits":1,"cost":"6.02"},{"name":"tests/cases/fourslash/getOccurrencesIsDefinitionOfTypeAlias.ts","time":230,"edits":1,"cost":"6.02"},{"name":"tests/cases/fourslash/navigationItemsSubStringMatch2.ts","time":230,"edits":1,"cost":"6.02"},{"name":"tests/cases/conformance/jsx/inline/inlineJsxFactoryDeclarationsLocalTypes.tsx","time":459,"edits":2,"cost":"6.02"},{"name":"tests/cases/conformance/externalModules/exportNonInitializedVariablesSystem.ts","time":229,"edits":1,"cost":"6.01"},{"name":"tests/cases/fourslash/getOccurrencesIfElseBroken.ts","time":229,"edits":1,"cost":"6.01"},{"name":"tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorInTemplateStringWithSyntaxError3.ts","time":229,"edits":1,"cost":"6.01"},{"name":"tests/cases/fourslash/goToDefinitionImportedNames3.ts","time":229,"edits":1,"cost":"6.01"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_classExpression.ts","time":228,"edits":1,"cost":"6.01"},{"name":"tests/cases/fourslash/commentsInheritance.ts","time":1368,"edits":6,"cost":"6.01"},{"name":"tests/cases/compiler/controlFlowArrays.ts","time":228,"edits":1,"cost":"6.01"},{"name":"tests/cases/fourslash/refactorExtractType48.ts","time":227,"edits":1,"cost":"6.01"},{"name":"tests/cases/project/maprootUrlMixedSubfolderSpecifyOutputFile.json","time":227,"edits":1,"cost":"6.01"},{"name":"tests/cases/fourslash/referencesForStatic.ts","time":227,"edits":1,"cost":"6.01"},{"name":"tests/cases/fourslash/findAllRefsOnDefinition2.ts","time":454,"edits":2,"cost":"6.01"},{"name":"tests/cases/fourslash/tripleSlashRefPathCompletionContext.ts","time":227,"edits":1,"cost":"6.01"},{"name":"tests/cases/compiler/capturedLetConstInLoop3_ES6.ts","time":227,"edits":1,"cost":"6.01"},{"name":"tests/cases/fourslash/signatureHelpOnOverloadsDifferentArity2.ts","time":227,"edits":1,"cost":"6.01"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesOverloadAssignability03.ts","time":227,"edits":1,"cost":"6.01"},{"name":"tests/cases/project/multipleLevelsModuleResolution.json","time":226,"edits":1,"cost":"6.00"},{"name":"tests/cases/fourslash/getOccurrencesThis6.ts","time":226,"edits":1,"cost":"6.00"},{"name":"tests/cases/conformance/expressions/functionCalls/newWithSpreadES5.ts","time":226,"edits":1,"cost":"6.00"},{"name":"tests/cases/fourslash/findAllRefsOfConstructor.ts","time":450,"edits":2,"cost":"6.00"},{"name":"tests/cases/compiler/privacyLocalInternalReferenceImportWithExport.ts","time":225,"edits":1,"cost":"6.00"},{"name":"tests/cases/project/privacyCheckOnIndirectTypeFromTheExternalType.json","time":225,"edits":1,"cost":"6.00"},{"name":"tests/cases/fourslash/server/declarationMapsGeneratedMapsEnableMapping2.ts","time":450,"edits":2,"cost":"6.00"},{"name":"tests/cases/fourslash/extendArrayInterface.ts","time":225,"edits":1,"cost":"6.00"},{"name":"tests/cases/fourslash/getOccurrencesExport1.ts","time":225,"edits":1,"cost":"6.00"},{"name":"tests/cases/fourslash/server/ngProxy3.ts","time":225,"edits":1,"cost":"6.00"},{"name":"tests/cases/fourslash/shims-pp/getSemanticDiagnostics.ts","time":225,"edits":1,"cost":"6.00"},{"name":"tests/cases/fourslash/goToImplementationInterface_09.ts","time":448,"edits":2,"cost":"5.99"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues.ts","time":224,"edits":1,"cost":"5.99"},{"name":"tests/cases/project/sourceRootRelativePathSubfolderSpecifyOutputFile.json","time":224,"edits":1,"cost":"5.99"},{"name":"tests/cases/compiler/exportClassExtendingIntersection.ts","time":224,"edits":1,"cost":"5.99"},{"name":"tests/cases/compiler/unspecializedConstraints.ts","time":224,"edits":1,"cost":"5.99"},{"name":"tests/cases/conformance/parser/ecmascript5/parserRealSource1.ts","time":224,"edits":1,"cost":"5.99"},{"name":"tests/cases/fourslash/refactorExtractType50.ts","time":223,"edits":1,"cost":"5.99"},{"name":"tests/cases/fourslash/refactorExtractType43.ts","time":223,"edits":1,"cost":"5.99"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_callComments2.ts","time":223,"edits":1,"cost":"5.99"},{"name":"tests/cases/fourslash/getOccurrencesLoopBreakContinueNegatives.ts","time":223,"edits":1,"cost":"5.99"},{"name":"tests/cases/fourslash/unclosedArrayErrorRecovery.ts","time":223,"edits":1,"cost":"5.99"},{"name":"tests/cases/fourslash/getJavaScriptCompletions11.ts","time":223,"edits":1,"cost":"5.99"},{"name":"unittests:: JSDocParsing","time":222,"edits":1,"cost":"5.98"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringParameterNestedObjectBindingPatternDefaultValues.ts","time":222,"edits":1,"cost":"5.98"},{"name":"tests/cases/fourslash/completionForStringLiteralNonrelativeImportTypings1.ts","time":222,"edits":1,"cost":"5.98"},{"name":"tests/cases/fourslash/server/ngProxy1.ts","time":222,"edits":1,"cost":"5.98"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesIncomplete1.ts","time":222,"edits":1,"cost":"5.98"},{"name":"tests/cases/fourslash/unusedMethodInClass4.ts","time":222,"edits":1,"cost":"5.98"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateU.ts","time":222,"edits":1,"cost":"5.98"},{"name":"tests/cases/conformance/es6/templates/templateStringBinaryOperationsInvalid.ts","time":221,"edits":1,"cost":"5.98"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringForOfObjectBindingPattern.ts","time":221,"edits":1,"cost":"5.98"},{"name":"tests/cases/fourslash/unclosedFunctionErrorRecovery3.ts","time":221,"edits":1,"cost":"5.98"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/enumAssignabilityInInheritance.ts","time":221,"edits":1,"cost":"5.98"},{"name":"tests/cases/fourslash/codeFixInferFromUsage.ts","time":441,"edits":2,"cost":"5.98"},{"name":"tests/cases/compiler/capturedLetConstInLoop3.ts","time":220,"edits":1,"cost":"5.97"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_delete_templateTag.ts","time":220,"edits":1,"cost":"5.97"},{"name":"tests/cases/project/privacyCheckOnImportedModuleSimpleReference.json","time":220,"edits":1,"cost":"5.97"},{"name":"tests/cases/fourslash/completionForStringLiteralRelativeImportAllowJSFalse.ts","time":220,"edits":1,"cost":"5.97"},{"name":"tests/cases/fourslash/completionListInIndexSignature01.ts","time":220,"edits":1,"cost":"5.97"},{"name":"tests/cases/fourslash/unusedImports9FS.ts","time":220,"edits":1,"cost":"5.97"},{"name":"tests/cases/fourslash/quickInfoOnMergedInterfaces.ts","time":220,"edits":1,"cost":"5.97"},{"name":"tests/cases/compiler/declFileImportChainInExportAssignment.ts","time":220,"edits":1,"cost":"5.97"},{"name":"tests/cases/fourslash/refactorExtractType52.ts","time":219,"edits":1,"cost":"5.97"},{"name":"unittests:: services:: textChanges","time":219,"edits":1,"cost":"5.97"},{"name":"tests/cases/compiler/privacyTopLevelInternalReferenceImportWithoutExport.ts","time":219,"edits":1,"cost":"5.97"},{"name":"tests/cases/conformance/emitter/es5/asyncGenerators/emitter.asyncGenerators.classMethods.es5.ts","time":219,"edits":1,"cost":"5.97"},{"name":"tests/cases/fourslash/renameJsExports02.ts","time":219,"edits":1,"cost":"5.97"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportAmbient1.ts","time":219,"edits":1,"cost":"5.97"},{"name":"tests/cases/conformance/parser/ecmascript5/Expressions/parseIncompleteBinaryExpression1.ts","time":219,"edits":1,"cost":"5.97"},{"name":"tests/cases/fourslash/getOccurrencesLoopBreakContinue3.ts","time":437,"edits":2,"cost":"5.97"},{"name":"tests/cases/project/relativePaths.json","time":218,"edits":1,"cost":"5.97"},{"name":"tests/cases/fourslash/server/declarationMapsEnableMapping_NoInlineSources.ts","time":436,"edits":2,"cost":"5.97"},{"name":"tests/cases/fourslash/memberCompletionOnTypeParameters.ts","time":218,"edits":1,"cost":"5.97"},{"name":"tests/cases/fourslash/importJsNodeModule1.ts","time":218,"edits":1,"cost":"5.97"},{"name":"unittests:: config:: showConfig","time":217,"edits":1,"cost":"5.96"},{"name":"tests/cases/project/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory.json","time":217,"edits":1,"cost":"5.96"},{"name":"tests/cases/project/sourcemapModuleSubfolderSpecifyOutputFile.json","time":217,"edits":1,"cost":"5.96"},{"name":"tests/cases/compiler/capturedLetConstInLoop2.ts","time":217,"edits":1,"cost":"5.96"},{"name":"tests/cases/fourslash/completionListInFatArrow.ts","time":217,"edits":1,"cost":"5.96"},{"name":"tests/cases/conformance/salsa/moduleExportAlias.ts","time":216,"edits":1,"cost":"5.96"},{"name":"tests/cases/fourslash/renameContextuallyTypedProperties2.ts","time":216,"edits":1,"cost":"5.96"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceClassExpression.ts","time":216,"edits":1,"cost":"5.96"},{"name":"tests/cases/conformance/types/mapped/mappedTypes1.ts","time":216,"edits":1,"cost":"5.96"},{"name":"tests/cases/fourslash/identifierErrorRecovery.ts","time":216,"edits":1,"cost":"5.96"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/constructSignatureAssignabilityInInheritance5.ts","time":216,"edits":1,"cost":"5.96"},{"name":"tests/cases/fourslash/getSemanticDiagnosticForDeclaration1.ts","time":216,"edits":1,"cost":"5.96"},{"name":"tests/cases/fourslash/referencesForInheritedProperties9.ts","time":216,"edits":1,"cost":"5.96"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithStringIndexers2.ts","time":216,"edits":1,"cost":"5.96"},{"name":"tests/cases/fourslash/findAllRefsJsDocTypeDef_js.ts","time":430,"edits":2,"cost":"5.95"},{"name":"tests/cases/fourslash/tsxCompletion9.ts","time":215,"edits":1,"cost":"5.95"},{"name":"tests/cases/fourslash/getOccurrencesAbstract01.ts","time":215,"edits":1,"cost":"5.95"},{"name":"tests/cases/compiler/library_DatePrototypeProperties.ts","time":215,"edits":1,"cost":"5.95"},{"name":"tests/cases/fourslash/signatureHelpOnOverloads.ts","time":215,"edits":1,"cost":"5.95"},{"name":"tests/cases/fourslash/getOccurrencesThrow6.ts","time":215,"edits":1,"cost":"5.95"},{"name":"tests/cases/compiler/ipromise2.ts","time":215,"edits":1,"cost":"5.95"},{"name":"tests/cases/fourslash/completionListInImportClause02.ts","time":215,"edits":1,"cost":"5.95"},{"name":"tests/cases/conformance/parser/ecmascript2018/asyncGenerators/parser.asyncGenerators.functionDeclarations.es2018.ts","time":214,"edits":1,"cost":"5.95"},{"name":"tests/cases/conformance/classes/members/inheritanceAndOverriding/derivedClassOverridesProtectedMembers2.ts","time":214,"edits":1,"cost":"5.95"},{"name":"tests/cases/conformance/es6/destructuring/destructuringParameterDeclaration1ES5.ts","time":214,"edits":1,"cost":"5.95"},{"name":"tests/cases/project/jsFileCompilationDifferentNamesNotSpecifiedWithAllowJs.json","time":214,"edits":1,"cost":"5.95"},{"name":"tests/cases/fourslash/thisPredicateFunctionQuickInfo02.ts","time":214,"edits":1,"cost":"5.95"},{"name":"tests/cases/fourslash/extract-method8.ts","time":214,"edits":1,"cost":"5.95"},{"name":"tests/cases/fourslash/goToDefinitionShorthandProperty02.ts","time":214,"edits":1,"cost":"5.95"},{"name":"tests/cases/compiler/mapOnTupleTypes01.ts","time":214,"edits":1,"cost":"5.95"},{"name":"tests/cases/conformance/expressions/unaryOperators/logicalNotOperator/logicalNotOperatorWithNumberType.ts","time":214,"edits":1,"cost":"5.95"},{"name":"tests/cases/compiler/bigIntWithTargetES3.ts","time":213,"edits":1,"cost":"5.94"},{"name":"tests/cases/conformance/declarationEmit/typesVersionsDeclarationEmit.ambient.ts","time":213,"edits":1,"cost":"5.94"},{"name":"tests/cases/compiler/privacyGloFunc.ts","time":213,"edits":1,"cost":"5.94"},{"name":"tests/cases/fourslash/importNameCodeFixExistingImport3.ts","time":213,"edits":1,"cost":"5.94"},{"name":"tests/cases/compiler/capturedLetConstInLoop1_ES6.ts","time":213,"edits":1,"cost":"5.94"},{"name":"tests/cases/fourslash/getEmitOutputWithDeclarationFile3.ts","time":213,"edits":1,"cost":"5.94"},{"name":"tests/cases/compiler/sourceMapValidationModule.ts","time":213,"edits":1,"cost":"5.94"},{"name":"tests/cases/fourslash/refactorExtractType54.ts","time":212,"edits":1,"cost":"5.94"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringVariableStatementDefaultValues.ts","time":212,"edits":1,"cost":"5.94"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_parameter_all.ts","time":424,"edits":2,"cost":"5.94"},{"name":"tests/cases/fourslash/signatureHelpThis.ts","time":212,"edits":1,"cost":"5.94"},{"name":"tests/cases/conformance/types/namedTypes/optionalMethods.ts","time":212,"edits":1,"cost":"5.94"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceConstructSignature.ts","time":212,"edits":1,"cost":"5.94"},{"name":"tests/cases/conformance/types/mapped/mappedTypeModifiers.ts","time":212,"edits":1,"cost":"5.94"},{"name":"tests/cases/compiler/missingFunctionImplementation.ts","time":212,"edits":1,"cost":"5.94"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionES5UMD.ts","time":212,"edits":1,"cost":"5.94"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsClassAccessors.ts","time":211,"edits":1,"cost":"5.93"},{"name":"tests/cases/conformance/expressions/objectLiterals/objectLiteralErrors.ts","time":211,"edits":1,"cost":"5.93"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceExtendsObjectIntersectionErrors.ts","time":211,"edits":1,"cost":"5.93"},{"name":"tests/cases/fourslash/completionListAfterRegularExpressionLiteral04.ts","time":211,"edits":1,"cost":"5.93"},{"name":"tests/cases/fourslash/genericDerivedTypeAcrossModuleBoundary1.ts","time":211,"edits":1,"cost":"5.93"},{"name":"tests/cases/fourslash/contextualTyping.ts","time":421,"edits":2,"cost":"5.93"},{"name":"tests/cases/fourslash/transitiveExportImports.ts","time":421,"edits":2,"cost":"5.93"},{"name":"tests/cases/conformance/types/asyncGenerators/types.asyncGenerators.es2018.1.ts","time":210,"edits":1,"cost":"5.93"},{"name":"tests/cases/project/sourceRootRelativePathSingleFileSpecifyOutputFile.json","time":210,"edits":1,"cost":"5.93"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringForOfArrayBindingPattern2.ts","time":210,"edits":1,"cost":"5.93"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.ts","time":210,"edits":1,"cost":"5.93"},{"name":"tests/cases/fourslash/shims-pp/getCompletionsAtPosition.ts","time":210,"edits":1,"cost":"5.93"},{"name":"tests/cases/fourslash/signatureHelpNoArguments.ts","time":210,"edits":1,"cost":"5.93"},{"name":"tests/cases/fourslash/completionListInClosedFunction07.ts","time":210,"edits":1,"cost":"5.93"},{"name":"tests/cases/compiler/validUseOfThisInSuper.ts","time":210,"edits":1,"cost":"5.93"},{"name":"tests/cases/project/circularReferencing.json","time":209,"edits":1,"cost":"5.92"},{"name":"tests/cases/conformance/types/stringLiteral/typeArgumentsWithStringLiteralTypes01.ts","time":209,"edits":1,"cost":"5.92"},{"name":"tests/cases/fourslash/getOccurrencesIsDefinitionOfInterface.ts","time":209,"edits":1,"cost":"5.92"},{"name":"tests/cases/fourslash/quickInfoForSyntaxErrorNoError.ts","time":209,"edits":1,"cost":"5.92"},{"name":"unittests:: tsbuild:: inferredTypeFromTransitiveModule::","time":208,"edits":1,"cost":"5.92"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypesOfTypeParameterWithRecursiveConstraints.ts","time":208,"edits":1,"cost":"5.92"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsWithInstanceOfByConstructorSignature.ts","time":208,"edits":1,"cost":"5.92"},{"name":"tests/cases/fourslash/signatureHelpNegativeTests2.ts","time":208,"edits":1,"cost":"5.92"},{"name":"tests/cases/project/baseline.json","time":207,"edits":1,"cost":"5.91"},{"name":"tests/cases/compiler/capturedLetConstInLoop2_ES6.ts","time":207,"edits":1,"cost":"5.91"},{"name":"tests/cases/fourslash/thisPredicateFunctionQuickInfo01.ts","time":207,"edits":1,"cost":"5.91"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesOptionalParams.ts","time":207,"edits":1,"cost":"5.91"},{"name":"tests/cases/fourslash/semanticClassificationUninstantiatedModuleWithVariableOfSameName1.ts","time":207,"edits":1,"cost":"5.91"},{"name":"tests/cases/fourslash/getOccurrencesOfUndefinedSymbol.ts","time":207,"edits":1,"cost":"5.91"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberVariableDeclarations/parserMemberVariableDeclaration2.ts","time":207,"edits":1,"cost":"5.91"},{"name":"tests/cases/fourslash/quickInfoGenerics.ts","time":206,"edits":1,"cost":"5.91"},{"name":"tests/cases/compiler/capturedLetConstInLoop5_ES6.ts","time":206,"edits":1,"cost":"5.91"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesDifferingTypeParameterCounts.ts","time":206,"edits":1,"cost":"5.91"},{"name":"tests/cases/fourslash/goToDefinitionDifferentFileIndirectly.ts","time":206,"edits":1,"cost":"5.91"},{"name":"tests/cases/fourslash/signatureHelpAtEOF2.ts","time":411,"edits":2,"cost":"5.91"},{"name":"tests/cases/fourslash/completionListInUnclosedTypeArguments.ts","time":411,"edits":2,"cost":"5.91"},{"name":"tests/cases/fourslash/getOccurrencesTryCatchFinallyBroken.ts","time":205,"edits":1,"cost":"5.90"},{"name":"tests/cases/fourslash/goToDefinitionShorthandProperty01.ts","time":205,"edits":1,"cost":"5.90"},{"name":"tests/cases/compiler/privacyGloImportParseErrors.ts","time":205,"edits":1,"cost":"5.90"},{"name":"tests/cases/fourslash/unclosedCommentsInConstructor.ts","time":205,"edits":1,"cost":"5.90"},{"name":"tests/cases/compiler/toStringOnPrimitives.ts","time":205,"edits":1,"cost":"5.90"},{"name":"tests/cases/fourslash/breakpointValidationClass.ts","time":204,"edits":1,"cost":"5.90"},{"name":"tests/cases/fourslash/memberListOfExportedClass.ts","time":204,"edits":1,"cost":"5.90"},{"name":"tests/cases/fourslash/enumUpdate1.ts","time":204,"edits":1,"cost":"5.90"},{"name":"tests/cases/compiler/circularReferenceInImport.ts","time":204,"edits":1,"cost":"5.90"},{"name":"tests/cases/compiler/namespaces1.ts","time":204,"edits":1,"cost":"5.90"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithCallSignatures4.ts","time":203,"edits":1,"cost":"5.89"},{"name":"tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceConstructSignatures.ts","time":203,"edits":1,"cost":"5.89"},{"name":"tests/cases/fourslash/completionListForObjectSpread.ts","time":203,"edits":1,"cost":"5.89"},{"name":"tests/cases/fourslash/findAllRefsExportAsNamespace.ts","time":203,"edits":1,"cost":"5.89"},{"name":"tests/cases/fourslash/renameJsSpecialAssignmentRhs1.ts","time":203,"edits":1,"cost":"5.89"},{"name":"tests/cases/fourslash/completionListInClosedFunction05.ts","time":203,"edits":1,"cost":"5.89"},{"name":"tests/cases/conformance/statements/breakStatements/invalidSwitchBreakStatement.ts","time":203,"edits":1,"cost":"5.89"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserLabeledStatement1.d.ts","time":203,"edits":1,"cost":"5.89"},{"name":"tests/cases/fourslash/codefixEnableExperimentalDecorators_blankCompilerOptionsInTsconfig.ts","time":202,"edits":1,"cost":"5.89"},{"name":"tests/cases/project/specifyExcludeWithOutUsingRelativePathWithAllowJS.json","time":202,"edits":1,"cost":"5.89"},{"name":"tests/cases/fourslash/codeFixUndeclaredPropertyThisType.ts","time":202,"edits":1,"cost":"5.89"},{"name":"tests/cases/fourslash/quickInfoJSDocFunctionThis.ts","time":202,"edits":1,"cost":"5.89"},{"name":"tests/cases/fourslash/javaScriptModules16.ts","time":202,"edits":1,"cost":"5.89"},{"name":"tests/cases/conformance/types/typeAliases/genericTypeAliases.ts","time":202,"edits":1,"cost":"5.89"},{"name":"tests/cases/conformance/classes/constructorDeclarations/constructorParameters/readonlyInConstructorParameters.ts","time":202,"edits":1,"cost":"5.89"},{"name":"tests/cases/compiler/contextualTyping19.ts","time":202,"edits":1,"cost":"5.89"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractOverrideWithAbstract.ts","time":202,"edits":1,"cost":"5.89"},{"name":"tests/cases/conformance/types/keyof/keyofAndIndexedAccess2.ts","time":1611,"edits":8,"cost":"5.89"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringParameterNestedObjectBindingPattern.ts","time":201,"edits":1,"cost":"5.88"},{"name":"tests/cases/fourslash/getOccurrencesSwitchCaseDefault5.ts","time":201,"edits":1,"cost":"5.88"},{"name":"tests/cases/fourslash/getOccurrencesClassExpressionPrivate.ts","time":201,"edits":1,"cost":"5.88"},{"name":"tests/cases/compiler/moduleAugmentationsImports4.ts","time":201,"edits":1,"cost":"5.88"},{"name":"tests/cases/fourslash/memberOverloadEdits.ts","time":201,"edits":1,"cost":"5.88"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithSubtypeObjectOnIndexSignature.ts","time":201,"edits":1,"cost":"5.88"},{"name":"tests/cases/compiler/sourceMapSample.ts","time":201,"edits":1,"cost":"5.88"},{"name":"tests/cases/fourslash/signatureHelpTypeParametersNotVariadic.ts","time":201,"edits":1,"cost":"5.88"},{"name":"tests/cases/fourslash/removeDeclareInModule.ts","time":201,"edits":1,"cost":"5.88"},{"name":"tests/cases/compiler/capturedLetConstInLoop12.ts","time":201,"edits":1,"cost":"5.88"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserBlockStatement1.d.ts","time":201,"edits":1,"cost":"5.88"},{"name":"tests/cases/conformance/expressions/contextualTyping/parenthesizedContexualTyping2.ts","time":200,"edits":1,"cost":"5.88"},{"name":"tests/cases/fourslash/server/jsdocTypedefTagRename01.ts","time":200,"edits":1,"cost":"5.88"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplates1.ts","time":200,"edits":1,"cost":"5.88"},{"name":"tests/cases/conformance/expressions/binaryOperators/arithmeticOperator/arithmeticOperatorWithNullValueAndValidOperands.ts","time":200,"edits":1,"cost":"5.88"},{"name":"tests/cases/fourslash/brokenClassErrorRecovery.ts","time":200,"edits":1,"cost":"5.88"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/FunctionAndModuleWithSameNameAndCommonRoot.ts","time":200,"edits":1,"cost":"5.88"},{"name":"tests/cases/fourslash/breakpointValidationInterface.ts","time":200,"edits":1,"cost":"5.88"},{"name":"tests/cases/fourslash/findAllRefsForVariableInImplementsClause01.ts","time":200,"edits":1,"cost":"5.88"},{"name":"tests/cases/conformance/es6/destructuring/destructuringParameterDeclaration4.ts","time":200,"edits":1,"cost":"5.88"},{"name":"tests/cases/compiler/asiInES6Classes.ts","time":200,"edits":1,"cost":"5.88"},{"name":"tests/cases/fourslash/server/references01.ts","time":399,"edits":2,"cost":"5.88"},{"name":"tests/cases/compiler/decoratorsOnComputedProperties.ts","time":398,"edits":2,"cost":"5.87"},{"name":"tests/cases/project/declareExportAdded.json","time":199,"edits":1,"cost":"5.87"},{"name":"tests/cases/compiler/moduleAugmentationsImports3.ts","time":199,"edits":1,"cost":"5.87"},{"name":"tests/cases/fourslash/renameImportOfExportEquals.ts","time":199,"edits":1,"cost":"5.87"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsWithOverloadResolution3_ES6.ts","time":199,"edits":1,"cost":"5.87"},{"name":"tests/cases/fourslash/completionListOnParamOfGenericType1.ts","time":199,"edits":1,"cost":"5.87"},{"name":"tests/cases/fourslash/declareFunction.ts","time":398,"edits":2,"cost":"5.87"},{"name":"tests/cases/fourslash/completionListAtIdentifierDefinitionLocations_varDeclarations.ts","time":199,"edits":1,"cost":"5.87"},{"name":"tests/cases/fourslash/documentHighlightAtParameterPropertyDeclaration3.ts","time":199,"edits":1,"cost":"5.87"},{"name":"tests/cases/compiler/collisionExportsRequireAndVar.ts","time":199,"edits":1,"cost":"5.87"},{"name":"tests/cases/conformance/es6/modules/exportsAndImports1-es6.ts","time":199,"edits":1,"cost":"5.87"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInCall2.ts","time":199,"edits":1,"cost":"5.87"},{"name":"tests/cases/compiler/commentsInterface.ts","time":198,"edits":1,"cost":"5.87"},{"name":"tests/cases/fourslash/goToImplementationSuper_01.ts","time":198,"edits":1,"cost":"5.87"},{"name":"tests/cases/fourslash/signatureHelpInCallback.ts","time":198,"edits":1,"cost":"5.87"},{"name":"tests/cases/fourslash/nameOrDottedNameStatements.ts","time":198,"edits":1,"cost":"5.87"},{"name":"tests/cases/conformance/parser/ecmascript5/Fuzz/parser0_004152.ts","time":198,"edits":1,"cost":"5.87"},{"name":"tests/cases/fourslash/insertReturnStatementInDuplicateIdentifierFunction.ts","time":198,"edits":1,"cost":"5.87"},{"name":"tests/cases/conformance/es6/binaryAndOctalIntegerLiteral/binaryIntegerLiteralES6.ts","time":198,"edits":1,"cost":"5.87"},{"name":"tests/cases/conformance/internalModules/importDeclarations/shadowedInternalModule.ts","time":198,"edits":1,"cost":"5.87"},{"name":"tests/cases/compiler/collisionExportsRequireAndAlias.ts","time":198,"edits":1,"cost":"5.87"},{"name":"tests/cases/compiler/inheritSameNamePropertiesWithDifferentVisibility.ts","time":198,"edits":1,"cost":"5.87"},{"name":"tests/cases/fourslash/server/declarationMapsGeneratedMapsEnableMapping3.ts","time":395,"edits":2,"cost":"5.87"},{"name":"tests/cases/fourslash/codeFixConvertToMappedObjectType2.ts","time":395,"edits":2,"cost":"5.87"},{"name":"tests/cases/conformance/types/asyncGenerators/types.asyncGenerators.es2018.2.ts","time":197,"edits":1,"cost":"5.86"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsConst.ts","time":197,"edits":1,"cost":"5.86"},{"name":"tests/cases/conformance/types/literal/stringEnumLiteralTypes2.ts","time":197,"edits":1,"cost":"5.86"},{"name":"tests/cases/fourslash/deleteModifierBeforeVarStatement1.ts","time":197,"edits":1,"cost":"5.86"},{"name":"tests/cases/conformance/expressions/binaryOperators/arithmeticOperator/arithmeticOperatorWithUndefinedValueAndValidOperands.ts","time":197,"edits":1,"cost":"5.86"},{"name":"tests/cases/fourslash/shims-pp/quickInfoDisplayPartsVar.ts","time":197,"edits":1,"cost":"5.86"},{"name":"tests/cases/fourslash/getOccurrencesSwitchCaseDefault4.ts","time":197,"edits":1,"cost":"5.86"},{"name":"tests/cases/fourslash/mispeltVariableForInLoopErrorRecovery.ts","time":197,"edits":1,"cost":"5.86"},{"name":"tests/cases/compiler/overload1.ts","time":197,"edits":1,"cost":"5.86"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesNested1.ts","time":197,"edits":1,"cost":"5.86"},{"name":"tests/cases/fourslash/unusedEnumInNamespace1.ts","time":197,"edits":1,"cost":"5.86"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypesOfTypeParameterWithConstraints2.ts","time":196,"edits":1,"cost":"5.86"},{"name":"tests/cases/fourslash/jsFileJsdocTypedefTagTypeExpressionCompletion.ts","time":196,"edits":1,"cost":"5.86"},{"name":"tests/cases/fourslash/todoComments11.ts","time":196,"edits":1,"cost":"5.86"},{"name":"tests/cases/fourslash/unusedFunctionInNamespace4.ts","time":196,"edits":1,"cost":"5.86"},{"name":"tests/cases/compiler/moduleAugmentationsBundledOutput1.ts","time":196,"edits":1,"cost":"5.86"},{"name":"tests/cases/conformance/types/localTypes/localTypes4.ts","time":196,"edits":1,"cost":"5.86"},{"name":"tests/cases/fourslash/codeFixInferFromUsageBindingElement.ts","time":390,"edits":2,"cost":"5.85"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithOneOperandIsNull.ts","time":195,"edits":1,"cost":"5.85"},{"name":"tests/cases/fourslash/completionListInTypedObjectLiteralsWithPartialPropertyNames.ts","time":195,"edits":1,"cost":"5.85"},{"name":"tests/cases/conformance/types/members/objectTypeWithStringNamedNumericProperty.ts","time":195,"edits":1,"cost":"5.85"},{"name":"tests/cases/conformance/jsx/tsxReactEmit1.tsx","time":195,"edits":1,"cost":"5.85"},{"name":"tests/cases/fourslash/memberListOnThisInClassWithPrivates.ts","time":195,"edits":1,"cost":"5.85"},{"name":"tests/cases/fourslash/underscoreTypings02.ts","time":195,"edits":1,"cost":"5.85"},{"name":"tests/cases/compiler/aliasBug.ts","time":195,"edits":1,"cost":"5.85"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportFileQuoteStyle2.ts","time":389,"edits":2,"cost":"5.85"},{"name":"unittests:: tsserver:: searching for config file","time":194,"edits":1,"cost":"5.85"},{"name":"tests/cases/fourslash/missingMethodAfterEditAfterImport.ts","time":194,"edits":1,"cost":"5.85"},{"name":"tests/cases/fourslash/renameForDefaultExport08.ts","time":194,"edits":1,"cost":"5.85"},{"name":"tests/cases/compiler/genericTypeParameterEquivalence2.ts","time":194,"edits":1,"cost":"5.85"},{"name":"tests/cases/fourslash/referencesForGlobals2.ts","time":194,"edits":1,"cost":"5.85"},{"name":"tests/cases/fourslash/completionListInImportClause04.ts","time":194,"edits":1,"cost":"5.85"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsEnum3.ts","time":194,"edits":1,"cost":"5.85"},{"name":"tests/cases/compiler/declFileTypeAnnotationVisibilityErrorParameterOfFunction.ts","time":194,"edits":1,"cost":"5.85"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceMultipleSignaturesRest2.ts","time":194,"edits":1,"cost":"5.85"},{"name":"tests/cases/fourslash/prototypeProperty.ts","time":194,"edits":1,"cost":"5.85"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesWithOverloadedTags9.ts","time":194,"edits":1,"cost":"5.85"},{"name":"tests/cases/fourslash/refactorExtractType42.ts","time":386,"edits":2,"cost":"5.84"},{"name":"tests/cases/fourslash/quickInfoOnNarrowedTypeInModule.ts","time":386,"edits":2,"cost":"5.84"},{"name":"tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceWithObjectLiteral.ts","time":193,"edits":1,"cost":"5.84"},{"name":"tests/cases/fourslash/renameInheritedProperties5.ts","time":193,"edits":1,"cost":"5.84"},{"name":"tests/cases/fourslash/getEmitOutputNoErrors.ts","time":193,"edits":1,"cost":"5.84"},{"name":"tests/cases/fourslash/findAllRefsWithLeadingUnderscoreNames9.ts","time":193,"edits":1,"cost":"5.84"},{"name":"tests/cases/compiler/declFileExportImportChain.ts","time":193,"edits":1,"cost":"5.84"},{"name":"tests/cases/fourslash/javaScriptPrototype5.ts","time":193,"edits":1,"cost":"5.84"},{"name":"tests/cases/conformance/es6/binaryAndOctalIntegerLiteral/octalIntegerLiteralES6.ts","time":193,"edits":1,"cost":"5.84"},{"name":"tests/cases/fourslash/getOccurrencesIsDefinitionOfNamespace.ts","time":193,"edits":1,"cost":"5.84"},{"name":"tests/cases/fourslash/server/formatOnEnter.ts","time":193,"edits":1,"cost":"5.84"},{"name":"tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithIndexers.ts","time":193,"edits":1,"cost":"5.84"},{"name":"tests/cases/fourslash/codeFixInferFromUsageArrowJS.ts","time":385,"edits":2,"cost":"5.84"},{"name":"tests/cases/fourslash/refactorExtractType45.ts","time":192,"edits":1,"cost":"5.84"},{"name":"tests/cases/conformance/types/mapped/isomorphicMappedTypeInference.ts","time":384,"edits":2,"cost":"5.84"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsTypeArgumentInference.ts","time":192,"edits":1,"cost":"5.84"},{"name":"tests/cases/fourslash/indexerReturnTypes1.ts","time":192,"edits":1,"cost":"5.84"},{"name":"tests/cases/fourslash/protoPropertyInObjectLiteral.ts","time":192,"edits":1,"cost":"5.84"},{"name":"tests/cases/conformance/types/witness/witness.ts","time":192,"edits":1,"cost":"5.84"},{"name":"tests/cases/fourslash/completionListInComments2.ts","time":192,"edits":1,"cost":"5.84"},{"name":"tests/cases/fourslash/getOccurrencesDeclare3.ts","time":192,"edits":1,"cost":"5.84"},{"name":"tests/cases/fourslash/codeFixClassSuperMustPrecedeThisAccess.ts","time":192,"edits":1,"cost":"5.84"},{"name":"tests/cases/fourslash/completionListPrivateMembers.ts","time":192,"edits":1,"cost":"5.84"},{"name":"tests/cases/fourslash/genericWithSpecializedProperties2.ts","time":192,"edits":1,"cost":"5.84"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions18_ES5.ts","time":192,"edits":1,"cost":"5.84"},{"name":"tests/cases/fourslash/findAllRefsImportStarOfExportEquals.ts","time":383,"edits":2,"cost":"5.84"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_classDeclarationGoodUsages.ts","time":191,"edits":1,"cost":"5.83"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringVariableStatementNestedObjectBindingPattern.ts","time":191,"edits":1,"cost":"5.83"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateDeeply.ts","time":191,"edits":1,"cost":"5.83"},{"name":"tests/cases/conformance/expressions/functionCalls/newWithSpreadES6.ts","time":191,"edits":1,"cost":"5.83"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess_js_4.ts","time":191,"edits":1,"cost":"5.83"},{"name":"tests/cases/fourslash/goToDefinitionObjectLiteralProperties.ts","time":191,"edits":1,"cost":"5.83"},{"name":"tests/cases/fourslash/completionListInImportClause03.ts","time":191,"edits":1,"cost":"5.83"},{"name":"tests/cases/fourslash/javaScriptPrototype4.ts","time":191,"edits":1,"cost":"5.83"},{"name":"tests/cases/fourslash/goToDefinitionPartialImplementation.ts","time":191,"edits":1,"cost":"5.83"},{"name":"tests/cases/conformance/externalModules/multipleExportDefault2.ts","time":191,"edits":1,"cost":"5.83"},{"name":"tests/cases/fourslash/completionListClassMembers.ts","time":190,"edits":1,"cost":"5.83"},{"name":"tests/cases/compiler/commentsCommentParsing.ts","time":190,"edits":1,"cost":"5.83"},{"name":"tests/cases/fourslash/importNameCodeFixExistingImport12.ts","time":190,"edits":1,"cost":"5.83"},{"name":"tests/cases/fourslash/completionListAtIdentifierDefinitionLocations_Generics.ts","time":190,"edits":1,"cost":"5.83"},{"name":"tests/cases/compiler/privacyVar.ts","time":190,"edits":1,"cost":"5.83"},{"name":"tests/cases/fourslash/completionListNewIdentifierBindingElement.ts","time":190,"edits":1,"cost":"5.83"},{"name":"tests/cases/conformance/jsx/tsxEmit1.tsx","time":190,"edits":1,"cost":"5.83"},{"name":"tests/cases/fourslash/documentHighlightAtParameterPropertyDeclaration2.ts","time":190,"edits":1,"cost":"5.83"},{"name":"tests/cases/compiler/defaultIndexProps2.ts","time":190,"edits":1,"cost":"5.83"},{"name":"tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamespaceBinding.ts","time":190,"edits":1,"cost":"5.83"},{"name":"tests/cases/compiler/systemModuleAmbientDeclarations.ts","time":190,"edits":1,"cost":"5.83"},{"name":"tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens8.ts","time":190,"edits":1,"cost":"5.83"},{"name":"tests/cases/fourslash/getJavaScriptCompletions18.ts","time":189,"edits":1,"cost":"5.82"},{"name":"tests/cases/fourslash/shims-pp/getPreProcessedFile.ts","time":189,"edits":1,"cost":"5.82"},{"name":"tests/cases/fourslash/referencesForIndexProperty2.ts","time":189,"edits":1,"cost":"5.82"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithObjectTypeArgsAndConstraints4.ts","time":189,"edits":1,"cost":"5.82"},{"name":"tests/cases/fourslash/completionListAfterAnyType.ts","time":189,"edits":1,"cost":"5.82"},{"name":"tests/cases/fourslash/memberListOfModule.ts","time":189,"edits":1,"cost":"5.82"},{"name":"tests/cases/conformance/es6/destructuring/destructuringParameterDeclaration2.ts","time":188,"edits":1,"cost":"5.82"},{"name":"tests/cases/compiler/propertyAccess1.ts","time":188,"edits":1,"cost":"5.82"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignatures2.ts","time":188,"edits":1,"cost":"5.82"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericClassWithObjectTypeArgsAndConstraints.ts","time":188,"edits":1,"cost":"5.82"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/IncompleteMemberVariables/parserErrorRecovery_IncompleteMemberVariable1.ts","time":188,"edits":1,"cost":"5.82"},{"name":"tests/cases/fourslash/codeFixAddMissingMember_classIsNotFirstDeclaration.ts","time":188,"edits":1,"cost":"5.82"},{"name":"tests/cases/fourslash/getOccurrencesIfElse4.ts","time":188,"edits":1,"cost":"5.82"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesDifferingByReturnType.ts","time":188,"edits":1,"cost":"5.82"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions18_ES6.ts","time":188,"edits":1,"cost":"5.82"},{"name":"tests/cases/fourslash/codeFixInferFromUsageConstructorFunctionJS.ts","time":374,"edits":2,"cost":"5.81"},{"name":"tests/cases/fourslash/tsxGoToDefinitionClasses.ts","time":187,"edits":1,"cost":"5.81"},{"name":"tests/cases/conformance/expressions/conditonalOperator/conditionalOperatorWithIdenticalBCT.ts","time":187,"edits":1,"cost":"5.81"},{"name":"tests/cases/fourslash/referencesForLabel5.ts","time":187,"edits":1,"cost":"5.81"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsExternalModules.ts","time":187,"edits":1,"cost":"5.81"},{"name":"tests/cases/fourslash/goToDefinitionUnionTypeProperty4.ts","time":187,"edits":1,"cost":"5.81"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericConstructSignaturesDifferingTypeParameterCounts.ts","time":187,"edits":1,"cost":"5.81"},{"name":"tests/cases/fourslash/genericInterfaceWithInheritanceEdit1.ts","time":187,"edits":1,"cost":"5.81"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_classTypeParameters.ts","time":186,"edits":1,"cost":"5.81"},{"name":"tests/cases/fourslash/completionListInIndexSignature02.ts","time":186,"edits":1,"cost":"5.81"},{"name":"tests/cases/fourslash/promiseTyping2.ts","time":186,"edits":1,"cost":"5.81"},{"name":"tests/cases/fourslash/memberListOnExplicitThis.ts","time":186,"edits":1,"cost":"5.81"},{"name":"tests/cases/fourslash/getOccurrencesSetAndGet2.ts","time":186,"edits":1,"cost":"5.81"},{"name":"tests/cases/fourslash/unusedMethodInClass6.ts","time":186,"edits":1,"cost":"5.81"},{"name":"tests/cases/fourslash/completionListInUnclosedYieldExpression01.ts","time":186,"edits":1,"cost":"5.81"},{"name":"tests/cases/fourslash/quickinfoIsConsistent.ts","time":186,"edits":1,"cost":"5.81"},{"name":"tests/cases/fourslash/localFunction.ts","time":186,"edits":1,"cost":"5.81"},{"name":"tests/cases/project/sourceRootWithNoSourceMapOption.json","time":185,"edits":1,"cost":"5.80"},{"name":"tests/cases/fourslash/server/declarationMapsEnableMapping_NoInline.ts","time":370,"edits":2,"cost":"5.80"},{"name":"tests/cases/conformance/types/union/contextualTypeWithUnionTypeMembers.ts","time":185,"edits":1,"cost":"5.80"},{"name":"tests/cases/fourslash/todoComments14.ts","time":185,"edits":1,"cost":"5.80"},{"name":"tests/cases/compiler/declarationEmitCrossFileImportTypeOfAmbientModule.ts","time":185,"edits":1,"cost":"5.80"},{"name":"tests/cases/fourslash/goToTypeDefinition2.ts","time":185,"edits":1,"cost":"5.80"},{"name":"tests/cases/fourslash/renameParameterPropertyDeclaration3.ts","time":185,"edits":1,"cost":"5.80"},{"name":"tests/cases/fourslash/renameLocationsForClassExpression01.ts","time":185,"edits":1,"cost":"5.80"},{"name":"tests/cases/fourslash/getOccurrencesSetAndGet3.ts","time":185,"edits":1,"cost":"5.80"},{"name":"tests/cases/conformance/ambient/ambientInsideNonAmbient.ts","time":185,"edits":1,"cost":"5.80"},{"name":"tests/cases/fourslash/importNameCodeFixWithPrologue.ts","time":368,"edits":2,"cost":"5.80"},{"name":"tests/cases/fourslash/getJavaScriptQuickInfo8.ts","time":184,"edits":1,"cost":"5.80"},{"name":"tests/cases/conformance/types/mapped/mappedTypes6.ts","time":368,"edits":2,"cost":"5.80"},{"name":"tests/cases/fourslash/referencesForGlobals.ts","time":184,"edits":1,"cost":"5.80"},{"name":"tests/cases/fourslash/findAllRefsOnDecorators.ts","time":184,"edits":1,"cost":"5.80"},{"name":"tests/cases/fourslash/documentHighlightAtInheritedProperties2.ts","time":184,"edits":1,"cost":"5.80"},{"name":"tests/cases/compiler/systemModule11.ts","time":184,"edits":1,"cost":"5.80"},{"name":"tests/cases/conformance/async/es6/functionDeclarations/asyncFunctionDeclaration5_es6.ts","time":184,"edits":1,"cost":"5.80"},{"name":"tests/cases/fourslash/quickInfoOnPrivateConstructorCall.ts","time":184,"edits":1,"cost":"5.80"},{"name":"tests/cases/conformance/es6/destructuring/declarationsAndAssignments.ts","time":367,"edits":2,"cost":"5.79"},{"name":"tests/cases/fourslash/referencesForOverrides.ts","time":367,"edits":2,"cost":"5.79"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_methodCallUnion.ts","time":366,"edits":2,"cost":"5.79"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_importedFunction.ts","time":366,"edits":2,"cost":"5.79"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_functionComments1.ts","time":183,"edits":1,"cost":"5.79"},{"name":"tests/cases/fourslash/jsdocTypedefTagSemanticMeaning0.ts","time":549,"edits":3,"cost":"5.79"},{"name":"tests/cases/fourslash/server/tsxIncrementalServer.ts","time":183,"edits":1,"cost":"5.79"},{"name":"tests/cases/fourslash/quickInfoOnObjectLiteralWithOnlyGetter.ts","time":183,"edits":1,"cost":"5.79"},{"name":"tests/cases/fourslash/getEmitOutputTsxFile_Preserve.ts","time":183,"edits":1,"cost":"5.79"},{"name":"tests/cases/fourslash/semanticClassificationModules.ts","time":183,"edits":1,"cost":"5.79"},{"name":"tests/cases/fourslash/renameAcrossMultipleProjects.ts","time":183,"edits":1,"cost":"5.79"},{"name":"tests/cases/fourslash/tsxCompletion13.ts","time":183,"edits":1,"cost":"5.79"},{"name":"tests/cases/fourslash/codeFixUndeclaredPropertyObjectLiteral.ts","time":183,"edits":1,"cost":"5.79"},{"name":"tests/cases/fourslash/completionForStringLiteral.ts","time":183,"edits":1,"cost":"5.79"},{"name":"tests/cases/compiler/moduleElementsInWrongContext2.ts","time":183,"edits":1,"cost":"5.79"},{"name":"tests/cases/project/prologueEmit.json","time":182,"edits":1,"cost":"5.79"},{"name":"tests/cases/fourslash/quickInfoOnCircularTypes.ts","time":182,"edits":1,"cost":"5.79"},{"name":"tests/cases/conformance/es6/modules/exportsAndImports1.ts","time":182,"edits":1,"cost":"5.79"},{"name":"tests/cases/fourslash/goToModuleAliasDefinition.ts","time":182,"edits":1,"cost":"5.79"},{"name":"tests/cases/compiler/cannotInvokeNewOnIndexExpression.ts","time":182,"edits":1,"cost":"5.79"},{"name":"tests/cases/compiler/arrayFrom.ts","time":363,"edits":2,"cost":"5.78"},{"name":"tests/cases/fourslash/refactorExtractType6.ts","time":181,"edits":1,"cost":"5.78"},{"name":"tests/cases/fourslash/shims-pp/getOccurrencesAtPosition.ts","time":181,"edits":1,"cost":"5.78"},{"name":"tests/cases/conformance/parser/ecmascript6/Symbols/parserSymbolProperty2.ts","time":181,"edits":1,"cost":"5.78"},{"name":"tests/cases/fourslash/importNameCodeFixExistingImport0.ts","time":181,"edits":1,"cost":"5.78"},{"name":"tests/cases/fourslash/completionListInObjectLiteralPropertyAssignment.ts","time":181,"edits":1,"cost":"5.78"},{"name":"tests/cases/fourslash/completionListModuleMembers.ts","time":181,"edits":1,"cost":"5.78"},{"name":"tests/cases/fourslash/getOccurrencesStringLiteralTypes.ts","time":181,"edits":1,"cost":"5.78"},{"name":"tests/cases/fourslash/refactorConvertImport_notAtDefaultName.ts","time":362,"edits":2,"cost":"5.78"},{"name":"tests/cases/fourslash/unusedLocalsinConstructorFS1.ts","time":181,"edits":1,"cost":"5.78"},{"name":"tests/cases/compiler/unusedParametersinConstructor2.ts","time":181,"edits":1,"cost":"5.78"},{"name":"tests/cases/compiler/genericFunctionInference1.ts","time":903,"edits":5,"cost":"5.78"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_arrowFunctionWithType.ts","time":180,"edits":1,"cost":"5.77"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericConstructSignaturesDifferingByConstraints3.ts","time":180,"edits":1,"cost":"5.77"},{"name":"tests/cases/conformance/expressions/superPropertyAccess/errorSuperPropertyAccess.ts","time":180,"edits":1,"cost":"5.77"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithConstructSignatures4.ts","time":180,"edits":1,"cost":"5.77"},{"name":"tests/cases/compiler/privacyGloImport.ts","time":180,"edits":1,"cost":"5.77"},{"name":"tests/cases/fourslash/goToDefinitionJsModuleName.ts","time":180,"edits":1,"cost":"5.77"},{"name":"tests/cases/fourslash/goToDefinitionImportedNames4.ts","time":180,"edits":1,"cost":"5.77"},{"name":"tests/cases/fourslash/findAllRefsInsideWithBlock.ts","time":180,"edits":1,"cost":"5.77"},{"name":"tests/cases/fourslash/constEnumQuickInfoAndCompletionList.ts","time":180,"edits":1,"cost":"5.77"},{"name":"tests/cases/compiler/booleanLiteralsContextuallyTypedFromUnion.tsx","time":180,"edits":1,"cost":"5.77"},{"name":"tests/cases/fourslash/semanticClassificationWithUnionTypes.ts","time":180,"edits":1,"cost":"5.77"},{"name":"tests/cases/conformance/types/uniqueSymbol/uniqueSymbols.ts","time":359,"edits":2,"cost":"5.77"},{"name":"tests/cases/conformance/classes/mixinClassesAnonymous.ts","time":179,"edits":1,"cost":"5.77"},{"name":"tests/cases/fourslash/codeFixClassImplementClassPropertyTypeQuery.ts","time":179,"edits":1,"cost":"5.77"},{"name":"tests/cases/fourslash/duplicatePackageServices_fileChanges.ts","time":358,"edits":2,"cost":"5.77"},{"name":"tests/cases/fourslash/selfReferencedExternalModule.ts","time":179,"edits":1,"cost":"5.77"},{"name":"tests/cases/fourslash/mergedDeclarationsWithExportAssignment1.ts","time":179,"edits":1,"cost":"5.77"},{"name":"tests/cases/fourslash/findAllRefsWithLeadingUnderscoreNames8.ts","time":179,"edits":1,"cost":"5.77"},{"name":"tests/cases/fourslash/signatureHelpObjectCreationExpressionNoArgs_NotAvailable.ts","time":179,"edits":1,"cost":"5.77"},{"name":"tests/cases/fourslash/renameThis.ts","time":179,"edits":1,"cost":"5.77"},{"name":"tests/cases/fourslash/getOccurrencesClassExpressionPublic.ts","time":179,"edits":1,"cost":"5.77"},{"name":"tests/cases/fourslash/parameterInfoOnParameterType.ts","time":179,"edits":1,"cost":"5.77"},{"name":"tests/cases/fourslash/completionListOutsideOfForLoop02.ts","time":179,"edits":1,"cost":"5.77"},{"name":"tests/cases/conformance/parser/ecmascript5/parservoidInQualifiedName2.ts","time":179,"edits":1,"cost":"5.77"},{"name":"unittests:: tsserver:: watchEnvironment:: tsserverProjectSystem watchDirectories implementation","time":178,"edits":1,"cost":"5.76"},{"name":"unittests:: tsserver:: ConfiguredProjects:: non-existing directories listed in config file input array","time":178,"edits":1,"cost":"5.76"},{"name":"tests/cases/compiler/declFileGenericType.ts","time":178,"edits":1,"cost":"5.76"},{"name":"tests/cases/conformance/types/union/unionTypeMembers.ts","time":178,"edits":1,"cost":"5.76"},{"name":"tests/cases/fourslash/completionListInUnclosedIndexSignature02.ts","time":178,"edits":1,"cost":"5.76"},{"name":"tests/cases/compiler/privacyTypeParametersOfClassDeclFile.ts","time":178,"edits":1,"cost":"5.76"},{"name":"tests/cases/compiler/es6ImportNamedImportDts.ts","time":178,"edits":1,"cost":"5.76"},{"name":"tests/cases/fourslash/genericTypeArgumentInference1.ts","time":178,"edits":1,"cost":"5.76"},{"name":"tests/cases/fourslash/goToDefinitionMethodOverloads.ts","time":178,"edits":1,"cost":"5.76"},{"name":"tests/cases/fourslash/importNameCodeFixIndentedIdentifier.ts","time":356,"edits":2,"cost":"5.76"},{"name":"tests/cases/fourslash/gotoDefinitionPropertyAccessExpressionHeritageClause.ts","time":178,"edits":1,"cost":"5.76"},{"name":"tests/cases/conformance/es6/templates/templateStringInSwitchAndCaseES6.ts","time":178,"edits":1,"cost":"5.76"},{"name":"tests/cases/fourslash/completionListAfterRegularExpressionLiteral1.ts","time":178,"edits":1,"cost":"5.76"},{"name":"tests/cases/compiler/getAndSetNotIdenticalType3.ts","time":178,"edits":1,"cost":"5.76"},{"name":"tests/cases/fourslash/unusedImports10FS.ts","time":178,"edits":1,"cost":"5.76"},{"name":"tests/cases/fourslash/renameJsPropertyAssignment.ts","time":178,"edits":1,"cost":"5.76"},{"name":"tests/cases/compiler/es6ExportAssignment.ts","time":178,"edits":1,"cost":"5.76"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithConstructSignatures4.ts","time":177,"edits":1,"cost":"5.76"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithCallSignatures3.ts","time":177,"edits":1,"cost":"5.76"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypesOfTypeParameter.ts","time":177,"edits":1,"cost":"5.76"},{"name":"tests/cases/fourslash/memberListOnFunctionParameter.ts","time":177,"edits":1,"cost":"5.76"},{"name":"tests/cases/compiler/declarationEmitPromise.ts","time":177,"edits":1,"cost":"5.76"},{"name":"tests/cases/fourslash/quickInfoOnMergedInterfacesWithIncrementalEdits.ts","time":177,"edits":1,"cost":"5.76"},{"name":"tests/cases/compiler/optionalParamArgsTest.ts","time":177,"edits":1,"cost":"5.76"},{"name":"tests/cases/conformance/types/contextualTypes/jsxAttributes/contextuallyTypedStringLiteralsInJsxAttributes02.tsx","time":177,"edits":1,"cost":"5.76"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesNested2.ts","time":177,"edits":1,"cost":"5.76"},{"name":"tests/cases/fourslash/objectLiteralBindingInParameter.ts","time":177,"edits":1,"cost":"5.76"},{"name":"tests/cases/fourslash/renameCrossJsTs01.ts","time":177,"edits":1,"cost":"5.76"},{"name":"tests/cases/fourslash/signatureHelpConstructorCallParamProperties.ts","time":177,"edits":1,"cost":"5.76"},{"name":"tests/cases/fourslash/functionTypes.ts","time":177,"edits":1,"cost":"5.76"},{"name":"tests/cases/fourslash/goToDefinitionObjectLiteralProperties1.ts","time":177,"edits":1,"cost":"5.76"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/typeParametersAreIdenticalToThemselves.ts","time":177,"edits":1,"cost":"5.76"},{"name":"tests/cases/compiler/classExpressionWithStaticPropertiesES62.ts","time":177,"edits":1,"cost":"5.76"},{"name":"tests/cases/fourslash/moduleRenamingErrorRecovery.ts","time":177,"edits":1,"cost":"5.76"},{"name":"tests/cases/fourslash/completionListInMiddleOfIdentifierInArrowFunction01.ts","time":177,"edits":1,"cost":"5.76"},{"name":"tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpression5.ts","time":177,"edits":1,"cost":"5.76"},{"name":"tests/cases/compiler/escapedReservedCompilerNamedIdentifier.ts","time":177,"edits":1,"cost":"5.76"},{"name":"tests/cases/compiler/undefinedAssignableToGenericMappedIntersection.ts","time":353,"edits":2,"cost":"5.75"},{"name":"tests/cases/fourslash/referencesForIndexProperty.ts","time":176,"edits":1,"cost":"5.75"},{"name":"tests/cases/fourslash/getOccurrencesSetAndGet.ts","time":176,"edits":1,"cost":"5.75"},{"name":"tests/cases/fourslash/referencesForInheritedProperties3.ts","time":176,"edits":1,"cost":"5.75"},{"name":"tests/cases/fourslash/extendsTArray.ts","time":176,"edits":1,"cost":"5.75"},{"name":"tests/cases/fourslash/findAllRefsReExportStar.ts","time":176,"edits":1,"cost":"5.75"},{"name":"tests/cases/fourslash/tsxCompletion5.ts","time":176,"edits":1,"cost":"5.75"},{"name":"tests/cases/fourslash/codeFixUndeclaredClassInstanceWithTypeParams.ts","time":176,"edits":1,"cost":"5.75"},{"name":"tests/cases/fourslash/jsxSpreadReference.ts","time":176,"edits":1,"cost":"5.75"},{"name":"tests/cases/conformance/es6/templates/templateStringWithPropertyAccess.ts","time":176,"edits":1,"cost":"5.75"},{"name":"tests/cases/fourslash/refactorConvertExport_ambientModule.ts","time":351,"edits":2,"cost":"5.75"},{"name":"tests/cases/fourslash/findAllRefsPropertyContextuallyTypedByTypeParam01.ts","time":526,"edits":3,"cost":"5.75"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_allParamsOptional.ts","time":175,"edits":1,"cost":"5.75"},{"name":"tests/cases/fourslash/referencesForAmbients2.ts","time":175,"edits":1,"cost":"5.75"},{"name":"tests/cases/fourslash/server/jsdocCallbackTagRename01.ts","time":175,"edits":1,"cost":"5.75"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsEnum1.ts","time":175,"edits":1,"cost":"5.75"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/stringLiteralTypeIsSubtypeOfString.ts","time":175,"edits":1,"cost":"5.75"},{"name":"tests/cases/fourslash/findAllRefsParameterPropertyDeclaration1.ts","time":175,"edits":1,"cost":"5.75"},{"name":"tests/cases/fourslash/importNameCodeFixExistingImportEquals0.ts","time":175,"edits":1,"cost":"5.75"},{"name":"tests/cases/fourslash/insertInterfaceAndCheckTypeLiteralField.ts","time":175,"edits":1,"cost":"5.75"},{"name":"tests/cases/fourslash/parameterlessSetter.ts","time":175,"edits":1,"cost":"5.75"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportFile2.ts","time":175,"edits":1,"cost":"5.75"},{"name":"tests/cases/fourslash/completionListInUnclosedTaggedTemplate01.ts","time":175,"edits":1,"cost":"5.75"},{"name":"tests/cases/fourslash/recursiveObjectLiteral.ts","time":175,"edits":1,"cost":"5.75"},{"name":"tests/cases/fourslash/aliasMergingWithNamespace.ts","time":175,"edits":1,"cost":"5.75"},{"name":"tests/cases/compiler/declarationEmitReexportedSymlinkReference2.ts","time":349,"edits":2,"cost":"5.74"},{"name":"tests/cases/compiler/computedPropertiesInDestructuring1.ts","time":174,"edits":1,"cost":"5.74"},{"name":"tests/cases/fourslash/getOccurrencesSwitchCaseDefault3.ts","time":174,"edits":1,"cost":"5.74"},{"name":"tests/cases/fourslash/completionListInStringLiterals2.ts","time":174,"edits":1,"cost":"5.74"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringParameterObjectBindingPatternDefaultValues.ts","time":174,"edits":1,"cost":"5.74"},{"name":"tests/cases/fourslash/server/jsdocTypedefTagRename04.ts","time":174,"edits":1,"cost":"5.74"},{"name":"tests/cases/fourslash/extract-method4.ts","time":174,"edits":1,"cost":"5.74"},{"name":"tests/cases/conformance/es6/Symbols/symbolDeclarationEmit5.ts","time":174,"edits":1,"cost":"5.74"},{"name":"tests/cases/conformance/types/import/importTypeLocal.ts","time":174,"edits":1,"cost":"5.74"},{"name":"tests/cases/fourslash/referencesForLabel2.ts","time":174,"edits":1,"cost":"5.74"},{"name":"tests/cases/fourslash/symbolNameAtUnparseableFunctionOverload.ts","time":174,"edits":1,"cost":"5.74"},{"name":"tests/cases/compiler/capturedLetConstInLoop8.ts","time":174,"edits":1,"cost":"5.74"},{"name":"tests/cases/conformance/types/thisType/thisTypeAndConstraints.ts","time":174,"edits":1,"cost":"5.74"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment10.ts","time":173,"edits":1,"cost":"5.73"},{"name":"tests/cases/fourslash/tripleSlashRefPathCompletionRelativePaths.ts","time":346,"edits":2,"cost":"5.73"},{"name":"tests/cases/fourslash/getOccurrencesThrow7.ts","time":173,"edits":1,"cost":"5.73"},{"name":"tests/cases/compiler/statics.ts","time":173,"edits":1,"cost":"5.73"},{"name":"tests/cases/fourslash/breakpointValidationObjectLiteralExpressions.ts","time":173,"edits":1,"cost":"5.73"},{"name":"tests/cases/fourslash/javaScriptModules15.ts","time":173,"edits":1,"cost":"5.73"},{"name":"tests/cases/fourslash/javascriptModules22.ts","time":173,"edits":1,"cost":"5.73"},{"name":"tests/cases/fourslash/memberListOfModuleInAnotherModule.ts","time":173,"edits":1,"cost":"5.73"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringVariableStatement.ts","time":173,"edits":1,"cost":"5.73"},{"name":"tests/cases/fourslash/completionListInEmptyFile.ts","time":173,"edits":1,"cost":"5.73"},{"name":"tests/cases/conformance/classes/mixinClassesMembers.ts","time":173,"edits":1,"cost":"5.73"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesWithOverloadedTags5.ts","time":173,"edits":1,"cost":"5.73"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames27_ES5.ts","time":173,"edits":1,"cost":"5.73"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of49.ts","time":173,"edits":1,"cost":"5.73"},{"name":"tests/cases/compiler/commentsExternalModules3.ts","time":172,"edits":1,"cost":"5.73"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.ts","time":172,"edits":1,"cost":"5.73"},{"name":"tests/cases/fourslash/unusedVariableInModule2.ts","time":172,"edits":1,"cost":"5.73"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/anyAssignabilityInInheritance.ts","time":172,"edits":1,"cost":"5.73"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithCallSignaturesWithOverloads.ts","time":172,"edits":1,"cost":"5.73"},{"name":"tests/cases/fourslash/completionListInObjectBindingPattern11.ts","time":172,"edits":1,"cost":"5.73"},{"name":"tests/cases/fourslash/renameInheritedProperties8.ts","time":172,"edits":1,"cost":"5.73"},{"name":"tests/cases/fourslash/codeFixCalledES2015Import13.ts","time":172,"edits":1,"cost":"5.73"},{"name":"tests/cases/compiler/chainedCallsWithTypeParameterConstrainedToOtherTypeParameter2.ts","time":172,"edits":1,"cost":"5.73"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesAsTags01.ts","time":172,"edits":1,"cost":"5.73"},{"name":"tests/cases/fourslash/squiggleFunctionExpression.ts","time":172,"edits":1,"cost":"5.73"},{"name":"tests/cases/fourslash/getEmitOutputSourceRoot.ts","time":172,"edits":1,"cost":"5.73"},{"name":"tests/cases/fourslash/invertedFunduleAfterQuickInfo.ts","time":172,"edits":1,"cost":"5.73"},{"name":"tests/cases/fourslash/quickInfoOnUndefined.ts","time":172,"edits":1,"cost":"5.73"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck9.ts","time":172,"edits":1,"cost":"5.73"},{"name":"tests/cases/fourslash/completionListInObjectBindingPattern07.ts","time":172,"edits":1,"cost":"5.73"},{"name":"tests/cases/compiler/capturedLetConstInLoop1.ts","time":514,"edits":3,"cost":"5.72"},{"name":"tests/cases/conformance/jsx/tsxLibraryManagedAttributes.tsx","time":342,"edits":2,"cost":"5.72"},{"name":"tests/cases/fourslash/renameReExportDefault.ts","time":171,"edits":1,"cost":"5.72"},{"name":"tests/cases/fourslash/completionListInUnclosedDeleteExpression01.ts","time":171,"edits":1,"cost":"5.72"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceIndexSignaturesBoth.ts","time":171,"edits":1,"cost":"5.72"},{"name":"tests/cases/fourslash/shims/getRenameInfo.ts","time":171,"edits":1,"cost":"5.72"},{"name":"tests/cases/fourslash/renameLocationsForFunctionExpression01.ts","time":171,"edits":1,"cost":"5.72"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesDifferingTypeParameterNames.ts","time":171,"edits":1,"cost":"5.72"},{"name":"tests/cases/fourslash/referencesForIllegalAssignment.ts","time":171,"edits":1,"cost":"5.72"},{"name":"tests/cases/fourslash/argumentsIndexExpression.ts","time":171,"edits":1,"cost":"5.72"},{"name":"tests/cases/fourslash/completionListAfterNumericLiteral1.ts","time":171,"edits":1,"cost":"5.72"},{"name":"tests/cases/conformance/async/es6/functionDeclarations/asyncFunctionDeclaration14_es6.ts","time":171,"edits":1,"cost":"5.72"},{"name":"tests/cases/fourslash/referencesForClassMembersExtendingAbstractClass.ts","time":512,"edits":3,"cost":"5.72"},{"name":"unittests:: tsbuild:: when project reference is referenced transitively","time":170,"edits":1,"cost":"5.72"},{"name":"tests/cases/fourslash/genericTypeWithMultipleBases1MultiFile.ts","time":170,"edits":1,"cost":"5.72"},{"name":"tests/cases/fourslash/codeFixConvertToMappedObjectType4.ts","time":340,"edits":2,"cost":"5.72"},{"name":"tests/cases/fourslash/documentHighlightAtInheritedProperties6.ts","time":170,"edits":1,"cost":"5.72"},{"name":"tests/cases/fourslash/jsDocFunctionSignatures11.ts","time":170,"edits":1,"cost":"5.72"},{"name":"tests/cases/compiler/anyAsReturnTypeForNewOnCall.ts","time":170,"edits":1,"cost":"5.72"},{"name":"tests/cases/fourslash/server/completions03.ts","time":170,"edits":1,"cost":"5.72"},{"name":"tests/cases/fourslash/getOccurrencesThrow.ts","time":339,"edits":2,"cost":"5.71"},{"name":"tests/cases/fourslash/findAllRefsOfConstructor_multipleFiles.ts","time":338,"edits":2,"cost":"5.71"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardOfFormThisMember.ts","time":169,"edits":1,"cost":"5.71"},{"name":"tests/cases/fourslash/genericCallSignaturesInNonGenericTypes2.ts","time":169,"edits":1,"cost":"5.71"},{"name":"tests/cases/fourslash/incrementalResolveFunctionPropertyAssignment.ts","time":169,"edits":1,"cost":"5.71"},{"name":"tests/cases/fourslash/getOccurrencesProtected1.ts","time":169,"edits":1,"cost":"5.71"},{"name":"tests/cases/fourslash/getEmitOutputWithDeclarationFile.ts","time":169,"edits":1,"cost":"5.71"},{"name":"tests/cases/fourslash/parenthesisFatArrows.ts","time":169,"edits":1,"cost":"5.71"},{"name":"tests/cases/fourslash/findAllRefsParameterPropertyDeclaration2.ts","time":169,"edits":1,"cost":"5.71"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithConstructSignaturesWithOptionalParameters.ts","time":169,"edits":1,"cost":"5.71"},{"name":"tests/cases/fourslash/extract-method17.ts","time":169,"edits":1,"cost":"5.71"},{"name":"tests/cases/conformance/jsx/jsxReactTestSuite.tsx","time":169,"edits":1,"cost":"5.71"},{"name":"tests/cases/fourslash/completionListInImportClause01.ts","time":169,"edits":1,"cost":"5.71"},{"name":"tests/cases/compiler/es6ClassTest8.ts","time":169,"edits":1,"cost":"5.71"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsClassConstructor.ts","time":168,"edits":1,"cost":"5.71"},{"name":"tests/cases/project/defaultExcludeNodeModulesAndOutDirWithAllowJS.json","time":168,"edits":1,"cost":"5.71"},{"name":"tests/cases/conformance/classes/mixinAccessModifiers.ts","time":168,"edits":1,"cost":"5.71"},{"name":"tests/cases/fourslash/invertedCloduleAfterQuickInfo.ts","time":168,"edits":1,"cost":"5.71"},{"name":"tests/cases/fourslash/codeFixClassImplementDeepInheritance.ts","time":168,"edits":1,"cost":"5.71"},{"name":"tests/cases/compiler/es6ExportDefaultClassDeclaration.ts","time":168,"edits":1,"cost":"5.71"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/constructSignatureAssignabilityInInheritance3.ts","time":168,"edits":1,"cost":"5.71"},{"name":"tests/cases/fourslash/removeExportedClassFromReopenedModule.ts","time":168,"edits":1,"cost":"5.71"},{"name":"tests/cases/conformance/jsx/tsxStatelessFunctionComponents2.tsx","time":168,"edits":1,"cost":"5.71"},{"name":"tests/cases/fourslash/addMemberToModule.ts","time":168,"edits":1,"cost":"5.71"},{"name":"tests/cases/fourslash/goToDefinitionImportedNames7.ts","time":168,"edits":1,"cost":"5.71"},{"name":"tests/cases/fourslash/codeFixSpelling1.ts","time":168,"edits":1,"cost":"5.71"},{"name":"tests/cases/fourslash/semanticClassificationInTemplateExpressions.ts","time":168,"edits":1,"cost":"5.71"},{"name":"tests/cases/conformance/types/spread/objectSpread.ts","time":503,"edits":3,"cost":"5.70"},{"name":"tests/cases/compiler/commentsExternalModules2.ts","time":167,"edits":1,"cost":"5.70"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceMultipleSignaturesRest1.ts","time":167,"edits":1,"cost":"5.70"},{"name":"tests/cases/fourslash/completionListInComments3.ts","time":167,"edits":1,"cost":"5.70"},{"name":"tests/cases/fourslash/failureToImplementClass.ts","time":167,"edits":1,"cost":"5.70"},{"name":"tests/cases/compiler/correctOrderOfPromiseMethod.ts","time":334,"edits":2,"cost":"5.70"},{"name":"tests/cases/conformance/es6/templates/templateStringBinaryOperationsES6Invalid.ts","time":167,"edits":1,"cost":"5.70"},{"name":"tests/cases/compiler/importDecl.ts","time":167,"edits":1,"cost":"5.70"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardIntersectionTypes.ts","time":167,"edits":1,"cost":"5.70"},{"name":"tests/cases/fourslash/tsxCompletion8.ts","time":167,"edits":1,"cost":"5.70"},{"name":"tests/cases/fourslash/signatureHelpInFunctionCallOnFunctionDeclarationInMultipleFiles.ts","time":167,"edits":1,"cost":"5.70"},{"name":"tests/cases/conformance/classes/constructorDeclarations/superCalls/derivedClassParameterProperties.ts","time":167,"edits":1,"cost":"5.70"},{"name":"tests/cases/fourslash/getOccurrencesIsDefinitionOfExport.ts","time":167,"edits":1,"cost":"5.70"},{"name":"tests/cases/compiler/declFileTypeAnnotationTypeQuery.ts","time":167,"edits":1,"cost":"5.70"},{"name":"tests/cases/fourslash/squiggleIllegalClassExtension.ts","time":167,"edits":1,"cost":"5.70"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_shorthandProperty.ts","time":333,"edits":2,"cost":"5.70"},{"name":"tests/cases/project/baseline3.json","time":166,"edits":1,"cost":"5.69"},{"name":"tests/cases/fourslash/moduleReferenceValue.ts","time":166,"edits":1,"cost":"5.69"},{"name":"tests/cases/fourslash/referencesForGlobals3.ts","time":166,"edits":1,"cost":"5.69"},{"name":"tests/cases/fourslash/getOccurrencesReturnBroken.ts","time":166,"edits":1,"cost":"5.69"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/typeParameterUsedAsTypeParameterConstraint4.ts","time":166,"edits":1,"cost":"5.69"},{"name":"tests/cases/fourslash/unusedImports4FS.ts","time":166,"edits":1,"cost":"5.69"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithCallSignaturesDifferingParamCounts.ts","time":166,"edits":1,"cost":"5.69"},{"name":"tests/cases/compiler/privacyClassExtendsClauseDeclFile.ts","time":166,"edits":1,"cost":"5.69"},{"name":"tests/cases/fourslash/typeParameterListInQuickInfoAfterEdit.ts","time":166,"edits":1,"cost":"5.69"},{"name":"tests/cases/conformance/jsx/tsxAttributeResolution11.tsx","time":166,"edits":1,"cost":"5.69"},{"name":"tests/cases/conformance/functions/functionImplementations.ts","time":165,"edits":1,"cost":"5.69"},{"name":"tests/cases/fourslash/server/jsdocTypedefTag.ts","time":165,"edits":1,"cost":"5.69"},{"name":"tests/cases/compiler/privacyInterface.ts","time":165,"edits":1,"cost":"5.69"},{"name":"tests/cases/fourslash/server/jsdocCallbackTag.ts","time":165,"edits":1,"cost":"5.69"},{"name":"tests/cases/fourslash/server/completions01.ts","time":165,"edits":1,"cost":"5.69"},{"name":"tests/cases/fourslash/getOccurrencesTryCatchFinally.ts","time":165,"edits":1,"cost":"5.69"},{"name":"tests/cases/fourslash/memberListInWithBlock2.ts","time":165,"edits":1,"cost":"5.69"},{"name":"tests/cases/fourslash/codeFixUndeclaredPropertyNumericLiteral.ts","time":165,"edits":1,"cost":"5.69"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesWithVariousOperators01.ts","time":165,"edits":1,"cost":"5.69"},{"name":"tests/cases/fourslash/compileOnSaveWorksWhenEmitBlockingErrorOnOtherFile.ts","time":165,"edits":1,"cost":"5.69"},{"name":"tests/cases/fourslash/typeArgCompletion.ts","time":165,"edits":1,"cost":"5.69"},{"name":"tests/cases/fourslash/renameObjectSpread.ts","time":165,"edits":1,"cost":"5.69"},{"name":"tests/cases/conformance/interfaces/interfacesExtendingClasses/interfaceExtendingClassWithProtecteds2.ts","time":165,"edits":1,"cost":"5.69"},{"name":"tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction2_es6.ts","time":165,"edits":1,"cost":"5.69"},{"name":"tests/cases/compiler/unusedSwitchStatement.ts","time":164,"edits":1,"cost":"5.68"},{"name":"tests/cases/conformance/types/literal/stringEnumLiteralTypes3.ts","time":164,"edits":1,"cost":"5.68"},{"name":"tests/cases/conformance/types/tuple/restTupleElements1.ts","time":164,"edits":1,"cost":"5.68"},{"name":"tests/cases/conformance/types/union/contextualTypeWithUnionTypeObjectLiteral.ts","time":164,"edits":1,"cost":"5.68"},{"name":"tests/cases/conformance/types/mapped/mappedTypes4.ts","time":164,"edits":1,"cost":"5.68"},{"name":"tests/cases/fourslash/renameForDefaultExport03.ts","time":164,"edits":1,"cost":"5.68"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsTypeParameterInFunctionLikeInTypeAlias.ts","time":164,"edits":1,"cost":"5.68"},{"name":"tests/cases/fourslash/constEnumsEmitOutputInMultipleFiles.ts","time":164,"edits":1,"cost":"5.68"},{"name":"tests/cases/fourslash/inheritedModuleMembersForClodule2.ts","time":164,"edits":1,"cost":"5.68"},{"name":"tests/cases/fourslash/findAllRefsGlobalModuleAugmentation.ts","time":164,"edits":1,"cost":"5.68"},{"name":"tests/cases/fourslash/contextualTypingReturnExpressions.ts","time":164,"edits":1,"cost":"5.68"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithGenericSignatureArguments.ts","time":164,"edits":1,"cost":"5.68"},{"name":"tests/cases/conformance/parser/ecmascript5/parserExportAsFunctionIdentifier.ts","time":164,"edits":1,"cost":"5.68"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ModuleWithExportedAndNonExportedEnums.ts","time":164,"edits":1,"cost":"5.68"},{"name":"tests/cases/compiler/shadowPrivateMembers.ts","time":164,"edits":1,"cost":"5.68"},{"name":"tests/cases/fourslash/jsSpecialAssignmentMerging.ts","time":327,"edits":2,"cost":"5.68"},{"name":"tests/cases/fourslash/getEditsForFileRename_preservePathEnding.ts","time":327,"edits":2,"cost":"5.68"},{"name":"tests/cases/fourslash/server/findAllRefsForStringLiteralTypes.ts","time":327,"edits":2,"cost":"5.68"},{"name":"tests/cases/project/rootDirectoryWithSourceRoot.json","time":163,"edits":1,"cost":"5.67"},{"name":"tests/cases/project/moduleIdentifier.json","time":163,"edits":1,"cost":"5.67"},{"name":"tests/cases/conformance/types/literal/enumLiteralTypes3.ts","time":163,"edits":1,"cost":"5.67"},{"name":"tests/cases/fourslash/codeFixUndeclaredPropertyObjectLiteralStrictNullChecks.ts","time":163,"edits":1,"cost":"5.67"},{"name":"tests/cases/conformance/expressions/valuesAndReferences/assignmentToParenthesizedIdentifiers.ts","time":163,"edits":1,"cost":"5.67"},{"name":"tests/cases/compiler/inferenceLimit.ts","time":163,"edits":1,"cost":"5.67"},{"name":"tests/cases/fourslash/getOccurrencesLoopBreakContinue4.ts","time":326,"edits":2,"cost":"5.67"},{"name":"tests/cases/fourslash/tsxRename3.ts","time":163,"edits":1,"cost":"5.67"},{"name":"tests/cases/fourslash/renameJsThisProperty01.ts","time":163,"edits":1,"cost":"5.67"},{"name":"tests/cases/fourslash/goToImplementationInterfaceMethod_01.ts","time":326,"edits":2,"cost":"5.67"},{"name":"tests/cases/fourslash/getJavaScriptCompletions13.ts","time":163,"edits":1,"cost":"5.67"},{"name":"tests/cases/conformance/expressions/functionCalls/callWithSpread.ts","time":163,"edits":1,"cost":"5.67"},{"name":"tests/cases/fourslash/findAllRefsObjectBindingElementPropertyName05.ts","time":163,"edits":1,"cost":"5.67"},{"name":"tests/cases/fourslash/goToImplementationInterface_06.ts","time":163,"edits":1,"cost":"5.67"},{"name":"tests/cases/fourslash/completionListCladule.ts","time":163,"edits":1,"cost":"5.67"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringVariableStatementArrayBindingPatternDefaultValues.ts","time":163,"edits":1,"cost":"5.67"},{"name":"tests/cases/fourslash/renameImportAndExportInDiffFiles.ts","time":162,"edits":1,"cost":"5.67"},{"name":"tests/cases/fourslash/server/jsdocTypedefTag1.ts","time":162,"edits":1,"cost":"5.67"},{"name":"tests/cases/fourslash/completionListInFunctionDeclaration.ts","time":162,"edits":1,"cost":"5.67"},{"name":"tests/cases/fourslash/server/navbar01.ts","time":162,"edits":1,"cost":"5.67"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithTypeParameter.ts","time":162,"edits":1,"cost":"5.67"},{"name":"tests/cases/fourslash/completionForStringLiteral11.ts","time":162,"edits":1,"cost":"5.67"},{"name":"tests/cases/conformance/emitter/es5/asyncGenerators/emitter.asyncGenerators.objectLiteralMethods.es5.ts","time":162,"edits":1,"cost":"5.67"},{"name":"tests/cases/conformance/types/literal/stringEnumLiteralTypes1.ts","time":162,"edits":1,"cost":"5.67"},{"name":"tests/cases/fourslash/codeFixClassExtendAbstractSomePropertiesPresent.ts","time":162,"edits":1,"cost":"5.67"},{"name":"tests/cases/fourslash/renameLocationsForFunctionExpression02.ts","time":162,"edits":1,"cost":"5.67"},{"name":"tests/cases/fourslash/getJavaScriptCompletions10.ts","time":162,"edits":1,"cost":"5.67"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/ModuleAndEnumWithSameNameAndCommonRoot.ts","time":162,"edits":1,"cost":"5.67"},{"name":"tests/cases/fourslash/jsdocTypedefTagServices.ts","time":323,"edits":2,"cost":"5.67"},{"name":"tests/cases/fourslash/importNameCodeFixExistingImport6.ts","time":161,"edits":1,"cost":"5.66"},{"name":"tests/cases/conformance/declarationEmit/typesVersionsDeclarationEmit.multiFile.ts","time":161,"edits":1,"cost":"5.66"},{"name":"tests/cases/conformance/expressions/unaryOperators/bitwiseNotOperator/bitwiseNotOperatorWithAnyOtherType.ts","time":161,"edits":1,"cost":"5.66"},{"name":"tests/cases/fourslash/javaScriptPrototype2.ts","time":161,"edits":1,"cost":"5.66"},{"name":"tests/cases/fourslash/mergedDeclarations1.ts","time":161,"edits":1,"cost":"5.66"},{"name":"tests/cases/fourslash/getCompletionEntryDetails.ts","time":161,"edits":1,"cost":"5.66"},{"name":"tests/cases/fourslash/renameAliasExternalModule3.ts","time":161,"edits":1,"cost":"5.66"},{"name":"tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamedImport.ts","time":161,"edits":1,"cost":"5.66"},{"name":"tests/cases/fourslash/semanticClassificationInstantiatedModuleWithVariableOfSameName1.ts","time":161,"edits":1,"cost":"5.66"},{"name":"tests/cases/fourslash/quickInfoInInvalidIndexSignature.ts","time":161,"edits":1,"cost":"5.66"},{"name":"tests/cases/fourslash/goToDefinitionImplicitConstructor.ts","time":161,"edits":1,"cost":"5.66"},{"name":"tests/cases/fourslash/getOccurrencesPrivate2.ts","time":161,"edits":1,"cost":"5.66"},{"name":"tests/cases/fourslash/typeOfAFundule.ts","time":161,"edits":1,"cost":"5.66"},{"name":"tests/cases/compiler/thisExpressionOfGenericObject.ts","time":161,"edits":1,"cost":"5.66"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType2_ES5.ts","time":161,"edits":1,"cost":"5.66"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments09_ES6.ts","time":161,"edits":1,"cost":"5.66"},{"name":"tests/cases/compiler/thisInSuperCall2.ts","time":161,"edits":1,"cost":"5.66"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of25.ts","time":161,"edits":1,"cost":"5.66"},{"name":"tests/cases/compiler/mappedTypeContextualTypesApplied.ts","time":321,"edits":2,"cost":"5.66"},{"name":"tests/cases/conformance/types/mapped/mappedTypes2.ts","time":160,"edits":1,"cost":"5.66"},{"name":"tests/cases/fourslash/signatureHelpFilteredTriggers02.ts","time":320,"edits":2,"cost":"5.66"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceMultipleSignatures.ts","time":160,"edits":1,"cost":"5.66"},{"name":"tests/cases/fourslash/todoComments7.ts","time":160,"edits":1,"cost":"5.66"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesDifferingByConstraints2.ts","time":160,"edits":1,"cost":"5.66"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithCallSignatures2.ts","time":160,"edits":1,"cost":"5.66"},{"name":"tests/cases/fourslash/unusedImports6FS.ts","time":160,"edits":1,"cost":"5.66"},{"name":"tests/cases/fourslash/server/jsdocParamTagSpecialKeywords.ts","time":160,"edits":1,"cost":"5.66"},{"name":"tests/cases/fourslash/quickInfoForAliasedGeneric.ts","time":160,"edits":1,"cost":"5.66"},{"name":"tests/cases/fourslash/unknownVariableErrorRecovery.ts","time":160,"edits":1,"cost":"5.66"},{"name":"tests/cases/compiler/genericWithOpenTypeParameters1.ts","time":160,"edits":1,"cost":"5.66"},{"name":"tests/cases/fourslash/quickInfoForObjectBindingElementName01.ts","time":160,"edits":1,"cost":"5.66"},{"name":"tests/cases/fourslash/incrementalResolveConstructorDeclaration.ts","time":160,"edits":1,"cost":"5.66"},{"name":"tests/cases/fourslash/todoComments10.ts","time":160,"edits":1,"cost":"5.66"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of37.ts","time":160,"edits":1,"cost":"5.66"},{"name":"tests/cases/fourslash/tripleSlashRefPathCompletionBackandForwardSlash.ts","time":319,"edits":2,"cost":"5.65"},{"name":"tests/cases/conformance/expressions/assignmentOperator/compoundAssignmentLHSIsValue.ts","time":159,"edits":1,"cost":"5.65"},{"name":"tests/cases/fourslash/importNameCodeFixExistingImport11.ts","time":159,"edits":1,"cost":"5.65"},{"name":"tests/cases/fourslash/completionListBuilderLocations_parameters.ts","time":159,"edits":1,"cost":"5.65"},{"name":"tests/cases/fourslash/completionListInUnclosedForLoop02.ts","time":159,"edits":1,"cost":"5.65"},{"name":"tests/cases/fourslash/findAllRefsWithLeadingUnderscoreNames7.ts","time":159,"edits":1,"cost":"5.65"},{"name":"tests/cases/fourslash/completionListInUnclosedTemplate02.ts","time":159,"edits":1,"cost":"5.65"},{"name":"tests/cases/conformance/externalModules/globalAugmentationModuleResolution.ts","time":159,"edits":1,"cost":"5.65"},{"name":"tests/cases/fourslash/getEmitOutputWithEmitterErrors2.ts","time":159,"edits":1,"cost":"5.65"},{"name":"tests/cases/compiler/genericReturnTypeFromGetter1.ts","time":159,"edits":1,"cost":"5.65"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPattern6.ts","time":159,"edits":1,"cost":"5.65"},{"name":"tests/cases/conformance/async/es6/asyncConstructor_es6.ts","time":159,"edits":1,"cost":"5.65"},{"name":"tests/cases/fourslash/refactorExtractType26.ts","time":317,"edits":2,"cost":"5.65"},{"name":"tests/cases/conformance/salsa/typeFromParamTagForFunction.ts","time":317,"edits":2,"cost":"5.65"},{"name":"tests/cases/fourslash/findAllRefsInheritedProperties2.ts","time":317,"edits":2,"cost":"5.65"},{"name":"tests/cases/fourslash/quickInfoOnNewKeyword01.ts","time":316,"edits":2,"cost":"5.64"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsTypeParameterInFunction.ts","time":158,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/getEmitOutputSourceMap.ts","time":158,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/server/implementation01.ts","time":158,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsFunction.ts","time":158,"edits":1,"cost":"5.64"},{"name":"tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts","time":158,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/semanticClassificationClassExpression.ts","time":158,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/goToImplementationInterface_08.ts","time":316,"edits":2,"cost":"5.64"},{"name":"tests/cases/fourslash/genericTypeParamUnrelatedToArguments1.ts","time":158,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/codeFixInferFromUsageAlwaysInferJS.ts","time":316,"edits":2,"cost":"5.64"},{"name":"tests/cases/fourslash/extract-method9.ts","time":158,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess_js_6.ts","time":158,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/extract-method-not-for-empty.ts","time":158,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/codeFixUndeclaredClassInstance.ts","time":158,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/shims-pp/getSemanticClassifications.ts","time":158,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/completionListInClosedObjectTypeLiteralInSignature02.ts","time":158,"edits":1,"cost":"5.64"},{"name":"tests/cases/conformance/decorators/class/method/decoratorOnClassMethod12.ts","time":158,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/importNameCodeFixExistingImport10.ts","time":158,"edits":1,"cost":"5.64"},{"name":"tests/cases/conformance/types/thisType/thisTypeInAccessors.ts","time":158,"edits":1,"cost":"5.64"},{"name":"tests/cases/compiler/constraintsThatReferenceOtherContstraints1.ts","time":158,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/completionsStringsWithTriggerCharacter.ts","time":315,"edits":2,"cost":"5.64"},{"name":"unittests:: tsc-watch:: emit with outFile or out setting","time":157,"edits":1,"cost":"5.64"},{"name":"tests/cases/project/invalidRootFile.json","time":157,"edits":1,"cost":"5.64"},{"name":"tests/cases/conformance/types/union/discriminatedUnionTypes1.ts","time":157,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/getOccurrencesIsDefinitionOfFunction.ts","time":157,"edits":1,"cost":"5.64"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionDeclarationEmit3.ts","time":157,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/findAllRefsParameterPropertyDeclaration3.ts","time":157,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/goToDefinitionAmbiants.ts","time":157,"edits":1,"cost":"5.64"},{"name":"tests/cases/compiler/withExportDecl.ts","time":157,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/getOccurrencesLoopBreakContinue6.ts","time":157,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/goToDefinitionThis.ts","time":157,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/unusedMethodInClass3.ts","time":157,"edits":1,"cost":"5.64"},{"name":"tests/cases/compiler/escapedIdentifiers.ts","time":157,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/completionListAtIdentifierDefinitionLocations_enumMembers2.ts","time":157,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/unusedTypeParametersInLambda1.ts","time":157,"edits":1,"cost":"5.64"},{"name":"tests/cases/fourslash/renameCommentsAndStrings3.ts","time":157,"edits":1,"cost":"5.64"},{"name":"tests/cases/compiler/instantiateContextualTypes.ts","time":313,"edits":2,"cost":"5.63"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsClassMethod.ts","time":156,"edits":1,"cost":"5.63"},{"name":"tests/cases/fourslash/tsxCompletion3.ts","time":156,"edits":1,"cost":"5.63"},{"name":"tests/cases/conformance/expressions/functions/contextuallyTypedIifeStrict.ts","time":156,"edits":1,"cost":"5.63"},{"name":"tests/cases/fourslash/completionListAfterRegularExpressionLiteral01.ts","time":156,"edits":1,"cost":"5.63"},{"name":"tests/cases/fourslash/renameAlias2.ts","time":156,"edits":1,"cost":"5.63"},{"name":"tests/cases/compiler/enumAssignmentCompat.ts","time":156,"edits":1,"cost":"5.63"},{"name":"tests/cases/fourslash/incrementalUpdateToClassImplementingGenericClass.ts","time":156,"edits":1,"cost":"5.63"},{"name":"tests/cases/fourslash/getDeclarationDiagnostics.ts","time":156,"edits":1,"cost":"5.63"},{"name":"tests/cases/fourslash/renameParameterPropertyDeclaration1.ts","time":156,"edits":1,"cost":"5.63"},{"name":"tests/cases/conformance/types/rest/objectRestParameter.ts","time":156,"edits":1,"cost":"5.63"},{"name":"tests/cases/compiler/superCallInNonStaticMethod.ts","time":156,"edits":1,"cost":"5.63"},{"name":"tests/cases/compiler/extBaseClass1.ts","time":156,"edits":1,"cost":"5.63"},{"name":"tests/cases/conformance/es6/destructuring/destructuringObjectBindingPatternAndAssignment5.ts","time":156,"edits":1,"cost":"5.63"},{"name":"tests/cases/fourslash/codefixEnableExperimentalDecorators_missingCompilerOptionsInJsconfig.ts","time":310,"edits":2,"cost":"5.62"},{"name":"tests/cases/conformance/types/thisType/thisTypeInFunctionsNegative.ts","time":310,"edits":2,"cost":"5.62"},{"name":"tests/cases/fourslash/constQuickInfoAndCompletionList.ts","time":155,"edits":1,"cost":"5.62"},{"name":"tests/cases/fourslash/convertFunctionToEs6Class_falsePositive.ts","time":155,"edits":1,"cost":"5.62"},{"name":"tests/cases/fourslash/memberListInWithBlock3.ts","time":155,"edits":1,"cost":"5.62"},{"name":"tests/cases/fourslash/importNameCodeFix_endingPreference.ts","time":310,"edits":2,"cost":"5.62"},{"name":"tests/cases/conformance/expressions/binaryOperators/additionOperator/additionOperatorWithStringAndEveryType.ts","time":155,"edits":1,"cost":"5.62"},{"name":"tests/cases/fourslash/tsxCompletion4.ts","time":155,"edits":1,"cost":"5.62"},{"name":"tests/cases/fourslash/getEmitOutputDeclarationMultiFiles.ts","time":155,"edits":1,"cost":"5.62"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesNegatives2.ts","time":155,"edits":1,"cost":"5.62"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserForInStatement7.ts","time":155,"edits":1,"cost":"5.62"},{"name":"tests/cases/compiler/propertyAccessibility1.ts","time":155,"edits":1,"cost":"5.62"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsDefeat.ts","time":155,"edits":1,"cost":"5.62"},{"name":"tests/cases/compiler/shadowingViaLocalValue.ts","time":155,"edits":1,"cost":"5.62"},{"name":"tests/cases/compiler/anyIsAssignableToVoid.ts","time":155,"edits":1,"cost":"5.62"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesNegatives4.ts","time":154,"edits":1,"cost":"5.62"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsWithOverloadResolution3.ts","time":154,"edits":1,"cost":"5.62"},{"name":"tests/cases/fourslash/letQuickInfoAndCompletionList.ts","time":154,"edits":1,"cost":"5.62"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceMultipleImplements1.ts","time":154,"edits":1,"cost":"5.62"},{"name":"tests/cases/fourslash/completionListInUnclosedDeleteExpression02.ts","time":154,"edits":1,"cost":"5.62"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithConstructSignatures5.ts","time":154,"edits":1,"cost":"5.62"},{"name":"tests/cases/fourslash/referencesForGlobals4.ts","time":154,"edits":1,"cost":"5.62"},{"name":"tests/cases/fourslash/typeOfThisInStatics.ts","time":154,"edits":1,"cost":"5.62"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithObjectMembersAccessibility.ts","time":154,"edits":1,"cost":"5.62"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsLet.ts","time":154,"edits":1,"cost":"5.62"},{"name":"tests/cases/fourslash/signatureHelpOnNestedOverloads.ts","time":154,"edits":1,"cost":"5.62"},{"name":"tests/cases/fourslash/completionListAfterSpreadOperator01.ts","time":154,"edits":1,"cost":"5.62"},{"name":"tests/cases/compiler/classSideInheritance3.ts","time":154,"edits":1,"cost":"5.62"},{"name":"tests/cases/fourslash/recursiveClassReference.ts","time":154,"edits":1,"cost":"5.62"},{"name":"tests/cases/fourslash/completionListSuperMembers.ts","time":154,"edits":1,"cost":"5.62"},{"name":"tests/cases/fourslash/signatureHelpWithUnknown.ts","time":154,"edits":1,"cost":"5.62"},{"name":"tests/cases/compiler/parseCommaSeparatedNewlineNumber.ts","time":154,"edits":1,"cost":"5.62"},{"name":"tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnumDeclaration5.ts","time":154,"edits":1,"cost":"5.62"},{"name":"tests/cases/compiler/instantiatedReturnTypeContravariance.ts","time":154,"edits":1,"cost":"5.62"},{"name":"tests/cases/compiler/voidConstructor.ts","time":154,"edits":1,"cost":"5.62"},{"name":"tests/cases/compiler/propTypeValidatorInference.ts","time":307,"edits":2,"cost":"5.61"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_tupleRestParam.ts","time":306,"edits":2,"cost":"5.61"},{"name":"tests/cases/compiler/controlFlowForCatchAndFinally.ts","time":306,"edits":2,"cost":"5.61"},{"name":"tests/cases/project/jsFileCompilationSameNameFilesSpecifiedWithAllowJs.json","time":153,"edits":1,"cost":"5.61"},{"name":"tests/cases/fourslash/signatureHelpOnSuperWhenMembersAreNotResolved.ts","time":153,"edits":1,"cost":"5.61"},{"name":"tests/cases/conformance/expressions/arrayLiterals/arrayLiterals2ES6.ts","time":153,"edits":1,"cost":"5.61"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInCJS5.ts","time":153,"edits":1,"cost":"5.61"},{"name":"tests/cases/fourslash/moduleEnumModule.ts","time":153,"edits":1,"cost":"5.61"},{"name":"tests/cases/fourslash/goToDefinitionUnionTypeProperty3.ts","time":153,"edits":1,"cost":"5.61"},{"name":"tests/cases/fourslash/functionRenamingErrorRecovery.ts","time":153,"edits":1,"cost":"5.61"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithObjectMembers4.ts","time":153,"edits":1,"cost":"5.61"},{"name":"tests/cases/fourslash/extract-method11.ts","time":153,"edits":1,"cost":"5.61"},{"name":"tests/cases/compiler/constDeclarations2.ts","time":153,"edits":1,"cost":"5.61"},{"name":"tests/cases/fourslash/extendInterfaceOverloadedMethod.ts","time":153,"edits":1,"cost":"5.61"},{"name":"tests/cases/fourslash/codeFixConstructorForDerivedNeedSuperCall_all.ts","time":153,"edits":1,"cost":"5.61"},{"name":"tests/cases/fourslash/superInDerivedTypeOfGenericWithStatics.ts","time":153,"edits":1,"cost":"5.61"},{"name":"tests/cases/fourslash/tripleSlashRefPathCompletionAbsolutePaths.ts","time":153,"edits":1,"cost":"5.61"},{"name":"tests/cases/fourslash/completionListInClassExpressionWithTypeParameter.ts","time":153,"edits":1,"cost":"5.61"},{"name":"tests/cases/conformance/typings/typingsLookup4.ts","time":153,"edits":1,"cost":"5.61"},{"name":"tests/cases/fourslash/completionListInUnclosedCommaExpression01.ts","time":153,"edits":1,"cost":"5.61"},{"name":"tests/cases/fourslash/memberListAfterSingleDot.ts","time":153,"edits":1,"cost":"5.61"},{"name":"tests/cases/conformance/parser/ecmascript5/parserS12.11_A3_T4.ts","time":153,"edits":1,"cost":"5.61"},{"name":"tests/cases/fourslash/quickInfoTypeAliasDefinedInDifferentFile.ts","time":305,"edits":2,"cost":"5.61"},{"name":"tests/cases/conformance/parser/ecmascript2018/asyncGenerators/parser.asyncGenerators.objectLiteralMethods.es2018.ts","time":152,"edits":1,"cost":"5.61"},{"name":"tests/cases/fourslash/quickInfoForObjectBindingElementPropertyName04.ts","time":152,"edits":1,"cost":"5.61"},{"name":"tests/cases/fourslash/server/renameInConfiguredProject.ts","time":152,"edits":1,"cost":"5.61"},{"name":"tests/cases/compiler/privacyClass.ts","time":152,"edits":1,"cost":"5.61"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesWithOverloadedTags3.ts","time":152,"edits":1,"cost":"5.61"},{"name":"tests/cases/conformance/expressions/conditonalOperator/conditionalOperatorConditionIsNumberType.ts","time":152,"edits":1,"cost":"5.61"},{"name":"tests/cases/fourslash/quickInfoForContextuallyTypedFunctionInReturnStatement.ts","time":152,"edits":1,"cost":"5.61"},{"name":"tests/cases/fourslash/genericSignaturesAreProperlyCleaned.ts","time":152,"edits":1,"cost":"5.61"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringParametertArrayBindingPattern2.ts","time":152,"edits":1,"cost":"5.61"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings03_ES6.ts","time":152,"edits":1,"cost":"5.61"},{"name":"unittests:: tsserver:: typingsInstaller:: recomputing resolutions of unresolved imports","time":151,"edits":1,"cost":"5.60"},{"name":"tests/cases/project/moduleMergingOrdering2.json","time":151,"edits":1,"cost":"5.60"},{"name":"tests/cases/conformance/statements/ifDoWhileStatements/ifDoWhileStatements.ts","time":151,"edits":1,"cost":"5.60"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithCallSignatures6.ts","time":151,"edits":1,"cost":"5.60"},{"name":"tests/cases/fourslash/memberListOfVarInArrowExpression.ts","time":151,"edits":1,"cost":"5.60"},{"name":"tests/cases/fourslash/getOccurrencesSuper3.ts","time":151,"edits":1,"cost":"5.60"},{"name":"tests/cases/compiler/moduleAugmentationImportsAndExports6.ts","time":151,"edits":1,"cost":"5.60"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesNegatives3.ts","time":151,"edits":1,"cost":"5.60"},{"name":"tests/cases/conformance/emitter/es5/asyncGenerators/emitter.asyncGenerators.functionDeclarations.es5.ts","time":151,"edits":1,"cost":"5.60"},{"name":"tests/cases/fourslash/completionInTypeOf1.ts","time":151,"edits":1,"cost":"5.60"},{"name":"tests/cases/fourslash/findAllRefsCatchClause.ts","time":151,"edits":1,"cost":"5.60"},{"name":"tests/cases/fourslash/consistentContextualTypeErrorsAfterEdits.ts","time":151,"edits":1,"cost":"5.60"},{"name":"tests/cases/fourslash/renameUMDModuleAlias2.ts","time":151,"edits":1,"cost":"5.60"},{"name":"tests/cases/fourslash/exportDefaultClass.ts","time":151,"edits":1,"cost":"5.60"},{"name":"tests/cases/fourslash/javascriptModules21.ts","time":151,"edits":1,"cost":"5.60"},{"name":"tests/cases/fourslash/unusedImports5FS.ts","time":151,"edits":1,"cost":"5.60"},{"name":"tests/cases/fourslash/completionListInsideTargetTypedFunction.ts","time":151,"edits":1,"cost":"5.60"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringParameterNestedObjectBindingPattern.ts","time":151,"edits":1,"cost":"5.60"},{"name":"tests/cases/fourslash/completionsImport_augmentation.ts","time":452,"edits":3,"cost":"5.60"},{"name":"tests/cases/fourslash/refactorExtractType36.ts","time":301,"edits":2,"cost":"5.60"},{"name":"tests/cases/fourslash/commentsOverloads.ts","time":752,"edits":5,"cost":"5.59"},{"name":"unittests:: tsserver:: Project Errors are reported as appropriate","time":150,"edits":1,"cost":"5.59"},{"name":"unittests:: tsc-watch:: emit file content","time":150,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateT.ts","time":150,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/completionWithNamespaceInsideFunction.ts","time":150,"edits":1,"cost":"5.59"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericContextualTypes1.ts","time":300,"edits":2,"cost":"5.59"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsLiteralLikeNames01.ts","time":150,"edits":1,"cost":"5.59"},{"name":"tests/cases/compiler/declFileImportModuleWithExportAssignment.ts","time":150,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/genericWithSpecializedProperties1.ts","time":150,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/genericCallsWithOptionalParams1.ts","time":150,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/goToImplementationInterface_03.ts","time":150,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/ambientVariablesWithSameName.ts","time":150,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/goToImplementationInterface_00.ts","time":150,"edits":1,"cost":"5.59"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsWithOverloadResolution1_ES6.ts","time":150,"edits":1,"cost":"5.59"},{"name":"tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts","time":150,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/importNameCodeFixExistingImport7.ts","time":150,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/completionListAtIdentifierDefinitionLocations_properties.ts","time":150,"edits":1,"cost":"5.59"},{"name":"tests/cases/compiler/checkJsFiles3.ts","time":150,"edits":1,"cost":"5.59"},{"name":"tests/cases/compiler/contextualTyping30.ts","time":150,"edits":1,"cost":"5.59"},{"name":"tests/cases/compiler/collisionExportsRequireAndAmbientClass.ts","time":150,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/incorrectJsDocObjectLiteralType.ts","time":299,"edits":2,"cost":"5.59"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_overloads.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/compiler/constEnums.ts","time":298,"edits":2,"cost":"5.59"},{"name":"tests/cases/compiler/jsxFactoryQualifiedName.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/conformance/types/typeParameters/typeParameterLists/propertyAccessOnTypeParameterWithConstraints3.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/shims-pp/goToTypeDefinition.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallToOverloadedMethodWithOverloadedArguments.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/compiler/moduleAugmentationsImports1.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/goToDefinitionImportedNames5.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/thisPredicateFunctionCompletions01.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/getEmitOutputTsxFile_React.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/completionListAfterRegularExpressionLiteral05.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/invalidRestArgError.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/multiModuleClodule1.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/conformance/types/tuple/arityAndOrderCompatibility01.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/getEmitOutputSourceMap2.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/jsDocGenerics2.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/numericPropertyNames.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/quickInfoForTypeParameterInTypeAlias2.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/assertContextualType.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/goToDefinitionBuiltInTypes.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunctionCapturesArguments_es2017.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/compiler/optionalAccessorsInInterface1.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/conformance/es6/destructuring/destructuringCatch.ts","time":149,"edits":1,"cost":"5.59"},{"name":"tests/cases/fourslash/typeOfSymbol_localSymbolOfExport.ts","time":297,"edits":2,"cost":"5.58"},{"name":"tests/cases/conformance/types/mapped/mappedTypeErrors.ts","time":296,"edits":2,"cost":"5.58"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesWithOverloadedTags4.ts","time":148,"edits":1,"cost":"5.58"},{"name":"tests/cases/fourslash/externalModuleRefernceResolutionOrderInImportDeclaration.ts","time":148,"edits":1,"cost":"5.58"},{"name":"tests/cases/fourslash/documentHighlightAtInheritedProperties3.ts","time":148,"edits":1,"cost":"5.58"},{"name":"tests/cases/fourslash/unusedVariableInClass1.ts","time":148,"edits":1,"cost":"5.58"},{"name":"tests/cases/fourslash/referencesForNoContext.ts","time":148,"edits":1,"cost":"5.58"},{"name":"tests/cases/fourslash/completionListInExportClause01.ts","time":148,"edits":1,"cost":"5.58"},{"name":"tests/cases/conformance/es7/exponentiationOperator/emitExponentiationOperatorInTempalteString4ES6.ts","time":148,"edits":1,"cost":"5.58"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsExternalModuleAlias.ts","time":148,"edits":1,"cost":"5.58"},{"name":"tests/cases/compiler/doNotEmitTripleSlashCommentsOnNotEmittedNode.ts","time":148,"edits":1,"cost":"5.58"},{"name":"tests/cases/compiler/library_RegExpExecArraySlice.ts","time":148,"edits":1,"cost":"5.58"},{"name":"tests/cases/fourslash/unusedFunctionInNamespace2.ts","time":148,"edits":1,"cost":"5.58"},{"name":"tests/cases/conformance/es6/templates/templateStringTermination4.ts","time":148,"edits":1,"cost":"5.58"},{"name":"tests/cases/compiler/SystemModuleForStatementNoInitializer.ts","time":148,"edits":1,"cost":"5.58"},{"name":"tests/cases/conformance/types/typeRelationships/recursiveTypes/nominalSubtypeCheckOfTypeParameter.ts","time":148,"edits":1,"cost":"5.58"},{"name":"tests/cases/conformance/es6/templates/templateStringInUnaryPlus.ts","time":148,"edits":1,"cost":"5.58"},{"name":"tests/cases/compiler/captureSuperPropertyAccessInSuperCall01.ts","time":148,"edits":1,"cost":"5.58"},{"name":"tests/cases/fourslash/commentsModules.ts","time":735,"edits":5,"cost":"5.57"},{"name":"tests/cases/fourslash/signatureHelpBeforeSemicolon1.ts","time":147,"edits":1,"cost":"5.57"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsLocalFunction.ts","time":147,"edits":1,"cost":"5.57"},{"name":"tests/cases/fourslash/referencesForClassMembersExtendingGenericClass.ts","time":588,"edits":4,"cost":"5.57"},{"name":"tests/cases/fourslash/forwardReference.ts","time":147,"edits":1,"cost":"5.57"},{"name":"tests/cases/fourslash/getEmitOutputSourceRootMultiFiles.ts","time":147,"edits":1,"cost":"5.57"},{"name":"tests/cases/conformance/expressions/unaryOperators/decrementOperator/decrementOperatorWithAnyOtherTypeInvalidOperations.ts","time":147,"edits":1,"cost":"5.57"},{"name":"tests/cases/compiler/enumAssignmentCompat3.ts","time":147,"edits":1,"cost":"5.57"},{"name":"tests/cases/fourslash/thisPredicateFunctionCompletions02.ts","time":147,"edits":1,"cost":"5.57"},{"name":"tests/cases/fourslash/getOccurrencesPublic2.ts","time":147,"edits":1,"cost":"5.57"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesIncomplete8.ts","time":147,"edits":1,"cost":"5.57"},{"name":"tests/cases/conformance/expressions/functionCalls/callWithSpreadES6.ts","time":147,"edits":1,"cost":"5.57"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionAsyncES3UMD.ts","time":147,"edits":1,"cost":"5.57"},{"name":"tests/cases/fourslash/codeFixUndeclaredIndexSignatureNumericLiteral.ts","time":147,"edits":1,"cost":"5.57"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates12_ES5.ts","time":147,"edits":1,"cost":"5.57"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithObjectMembers3.ts","time":147,"edits":1,"cost":"5.57"},{"name":"tests/cases/compiler/outModuleConcatES6.ts","time":147,"edits":1,"cost":"5.57"},{"name":"tests/cases/fourslash/quickInfoMeaning.ts","time":293,"edits":2,"cost":"5.57"},{"name":"tests/cases/fourslash/jsDocFunctionSignatures3.ts","time":146,"edits":1,"cost":"5.56"},{"name":"tests/cases/fourslash/enumAddition.ts","time":146,"edits":1,"cost":"5.56"},{"name":"tests/cases/fourslash/unusedVariableInForLoop3FS.ts","time":146,"edits":1,"cost":"5.56"},{"name":"tests/cases/fourslash/completionListInObjectBindingPattern10.ts","time":146,"edits":1,"cost":"5.56"},{"name":"tests/cases/fourslash/quickInfoInWithBlock.ts","time":146,"edits":1,"cost":"5.56"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringVariableStatementArrayBindingPattern2.ts","time":146,"edits":1,"cost":"5.56"},{"name":"tests/cases/fourslash/findAllRefsForStringLiteralTypes.ts","time":146,"edits":1,"cost":"5.56"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInSystem2.ts","time":146,"edits":1,"cost":"5.56"},{"name":"tests/cases/compiler/taggedTemplatesWithIncompleteNoSubstitutionTemplate1.ts","time":146,"edits":1,"cost":"5.56"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/identicalCallSignatures3.ts","time":146,"edits":1,"cost":"5.56"},{"name":"tests/cases/fourslash/getOccurrencesSuper.ts","time":291,"edits":2,"cost":"5.56"},{"name":"tests/cases/conformance/jsx/correctlyMarkAliasAsReferences3.tsx","time":581,"edits":4,"cost":"5.56"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsInClassAccessors.ts","time":145,"edits":1,"cost":"5.56"},{"name":"tests/cases/compiler/declFileTypeAnnotationUnionType.ts","time":145,"edits":1,"cost":"5.56"},{"name":"tests/cases/fourslash/instanceTypesForGenericType1.ts","time":145,"edits":1,"cost":"5.56"},{"name":"tests/cases/fourslash/unusedMethodInClass2.ts","time":145,"edits":1,"cost":"5.56"},{"name":"tests/cases/conformance/classes/members/inheritanceAndOverriding/derivedClassOverridesPublicMembers.ts","time":145,"edits":1,"cost":"5.56"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsParameters.ts","time":145,"edits":1,"cost":"5.56"},{"name":"tests/cases/fourslash/getOccurrencesClassExpressionConstructor.ts","time":145,"edits":1,"cost":"5.56"},{"name":"tests/cases/fourslash/codeFixClassSuperMustPrecedeThisAccess_all.ts","time":145,"edits":1,"cost":"5.56"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportNodeModules0.ts","time":145,"edits":1,"cost":"5.56"},{"name":"tests/cases/fourslash/goToImplementationThis_00.ts","time":145,"edits":1,"cost":"5.56"},{"name":"tests/cases/conformance/enums/enumMerging.ts","time":145,"edits":1,"cost":"5.56"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplates3.ts","time":145,"edits":1,"cost":"5.56"},{"name":"tests/cases/fourslash/tsxCompletion6.ts","time":145,"edits":1,"cost":"5.56"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames20_ES6.ts","time":145,"edits":1,"cost":"5.56"},{"name":"tests/cases/compiler/multiModuleClodule1.ts","time":145,"edits":1,"cost":"5.56"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportPaths0.ts","time":433,"edits":3,"cost":"5.55"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_importedFunction6.ts","time":288,"edits":2,"cost":"5.55"},{"name":"tests/cases/fourslash/unusedInterfaceInNamespace1.ts","time":144,"edits":1,"cost":"5.55"},{"name":"tests/cases/fourslash/codeFixAddConvertToUnknownForNonOverlappingTypes_all.ts","time":288,"edits":2,"cost":"5.55"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment8.ts","time":144,"edits":1,"cost":"5.55"},{"name":"tests/cases/fourslash/completionListInArrowFunctionInUnclosedCallSite01.ts","time":144,"edits":1,"cost":"5.55"},{"name":"tests/cases/fourslash/completionListInClosedFunction04.ts","time":144,"edits":1,"cost":"5.55"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsIife.ts","time":144,"edits":1,"cost":"5.55"},{"name":"tests/cases/compiler/es6ModuleConstEnumDeclaration.ts","time":144,"edits":1,"cost":"5.55"},{"name":"tests/cases/fourslash/completionListAtIdentifierDefinitionLocations_functions.ts","time":144,"edits":1,"cost":"5.55"},{"name":"tests/cases/fourslash/completionListAtNodeBoundary.ts","time":144,"edits":1,"cost":"5.55"},{"name":"tests/cases/fourslash/referencesInComment.ts","time":144,"edits":1,"cost":"5.55"},{"name":"tests/cases/fourslash/completionListInUnclosedIndexSignature01.ts","time":144,"edits":1,"cost":"5.55"},{"name":"tests/cases/conformance/types/typeParameters/typeArgumentLists/wrappedAndRecursiveConstraints2.ts","time":144,"edits":1,"cost":"5.55"},{"name":"tests/cases/fourslash/derivedTypeIndexerWithGenericConstraints.ts","time":144,"edits":1,"cost":"5.55"},{"name":"tests/cases/fourslash/breakpointValidationLet.ts","time":144,"edits":1,"cost":"5.55"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportFile4.ts","time":144,"edits":1,"cost":"5.55"},{"name":"tests/cases/conformance/jsx/tsxReactEmitWhitespace2.tsx","time":144,"edits":1,"cost":"5.55"},{"name":"tests/cases/compiler/superCallFromClassThatDerivesNonGenericTypeButWithTypeArguments1.ts","time":144,"edits":1,"cost":"5.55"},{"name":"tests/cases/conformance/parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration6.ts","time":144,"edits":1,"cost":"5.55"},{"name":"tests/cases/fourslash/codefixEnableExperimentalDecorators_disabledInCompilerOptionsInJsconfig.ts","time":286,"edits":2,"cost":"5.54"},{"name":"unittests:: tsbuild:: lateBoundSymbol:: interface is merged and contains late bound member","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/fourslash/genericCombinatorWithConstraints1.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/compiler/typeName1.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceWithConstraints.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/conformance/parser/ecmascriptnext/numericSeparators/parser.numericSeparators.unicodeEscape.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/fourslash/shims/getPreProcessedFile.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/fourslash/renameObjectSpreadAssignment.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/conformance/jsx/tsxStatelessFunctionComponentsWithTypeArguments1.tsx","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesAndTuples01.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/fourslash/referencesForLabel6.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/fourslash/objectLiteralCallSignatures.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericConstructSignaturesDifferingByConstraints.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignatures.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/fourslash/completionListOutsideOfForLoop01.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/fourslash/getEmitOutputWithDeclarationFile2.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/conformance/types/rest/genericRestParameters2.ts","time":286,"edits":2,"cost":"5.54"},{"name":"tests/cases/compiler/incompatibleTypes.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/fourslash/memberListInsideObjectLiterals.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/fourslash/memberListOnContextualThis.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/conformance/jsx/tsxAttributeResolution6.tsx","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/fourslash/doubleUnderscoreCompletions.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/compiler/redeclarationOfVarWithGenericType.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/compiler/overloadingOnConstants2.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/conformance/expressions/unaryOperators/negateOperator/negateOperatorWithAnyOtherType.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment27.ts","time":286,"edits":2,"cost":"5.54"},{"name":"tests/cases/compiler/declarationMaps.ts","time":143,"edits":1,"cost":"5.54"},{"name":"tests/cases/fourslash/getJavaScriptCompletions12.ts","time":285,"edits":2,"cost":"5.54"},{"name":"tests/cases/compiler/capturedLetConstInLoop4.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/constructSignatureAssignabilityInInheritance2.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/compiler/classdecl.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithStringIndexers.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/conformance/es7/exponentiationOperator/compoundExponentiationAssignmentLHSCannotBeAssigned.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/fourslash/referencesForLabel.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/compiler/externalModuleImmutableBindings.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/fourslash/javaScriptModules13.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/compiler/declFileTypeAnnotationTypeLiteral.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/fourslash/unusedClassInNamespace4.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/fourslash/server/format01.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceIndexType.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/fourslash/referencesForIndexProperty3.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/fourslash/completionListErrorRecovery.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/fourslash/shims-pp/getTodoComments.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/fourslash/completionListForShorthandPropertyAssignment2.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/conformance/types/primitives/string/assignFromStringInterface2.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/conformance/types/spread/spreadUnion.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/compiler/literalsInComputedProperties1.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/conformance/classes/members/inheritanceAndOverriding/derivedClassOverridesProtectedMembers3.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/compiler/typeReferenceDirectives13.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/compiler/moduleVariableArrayIndexer.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithNumericIndexer3.ts","time":142,"edits":1,"cost":"5.54"},{"name":"tests/cases/conformance/expressions/objectLiterals/objectLiteralNormalization.ts","time":283,"edits":2,"cost":"5.53"},{"name":"unittests:: tsserver:: project telemetry","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/compiler/capturedLetConstInLoop7_ES6.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/fourslash/goToDefinitionImportedNames6.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/fourslash/getOccurrencesPropertyInAliasedInterface.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/fourslash/renameContextuallyTypedProperties.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInAMD4.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/fourslash/quickInfoOnConstructorWithGenericParameter.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/fourslash/javaScriptPrototype1.ts","time":282,"edits":2,"cost":"5.53"},{"name":"tests/cases/fourslash/findAllRefsInsideTemplates2.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/fourslash/findReferencesJSXTagName2.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/compiler/assign1.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/fourslash/codeFixCalledES2015Import6.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/fourslash/getOccurrencesIsDefinitionOfArrowFunction.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/fourslash/completionListInObjectBindingPattern04.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/conformance/controlFlow/controlFlowIterationErrors.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/fourslash/contextualTypingOfArrayLiterals1.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/conformance/decorators/class/method/decoratorOnClassMethodOverload2.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/fourslash/codeFixExtendsInterfaceBecomesImplements_all.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/fourslash/goToDefinitionSameFile.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/compiler/collisionExportsRequireAndModule.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesWithOverloadedTags7.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/fourslash/findAllRefsForDefaultExport03.ts","time":282,"edits":2,"cost":"5.53"},{"name":"tests/cases/fourslash/completionListOnSuper.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceIndexSignaturesNoFix.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/fourslash/completionListInObjectBindingPattern12.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/compiler/commentOnDecoratedClassDeclaration.ts","time":141,"edits":1,"cost":"5.53"},{"name":"tests/cases/fourslash/completionAfterGlobalThis.ts","time":422,"edits":3,"cost":"5.53"},{"name":"tests/cases/fourslash/codeFixInferFromUsageRestParam.ts","time":281,"edits":2,"cost":"5.53"},{"name":"unittests:: tsbuild:: with rootDir of project reference in parentDirectory","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/findAllRefsInsideTemplates1.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_exportEqualsClass.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/compiler/declarationEmitInferredTypeAlias4.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/server/jsdocTypedefTagNavigateTo.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionES6UMD.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/documentHighlightAtParameterPropertyDeclaration1.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/completionInAugmentedClassModule.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/memberListOfEnumInModule.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsInterfaceMembers.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess8.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/compiler/recursiveClassReferenceTest.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/tsxCompletionInFunctionExpressionOfChildrenCallback.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/completionListForShorthandPropertyAssignment.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/semanticClassificationUninstantiatedModuleWithVariableOfSameName2.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/getEmitOutputWithEarlySemanticErrors.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/squiggleIllegalInterfaceExtension.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/completionListOutsideOfClosedFunctionDeclaration01.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/memberListOfClass.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/server/rename01.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/renameForDefaultExport07.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/genericCombinators3.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceCallSignature.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/conformance/externalModules/multipleExportDefault1.ts","time":140,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_varArrowFunction.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/compiler/objectFromEntries.ts","time":278,"edits":2,"cost":"5.52"},{"name":"tests/cases/fourslash/javaScriptClass4.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsVar.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/compiler/capturedLetConstInLoop7.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/compiler/variableDeclaratorResolvedDuringContextualTyping.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/importJsNodeModule2.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/codeFixInferFromUsageExistingJSDoc.ts","time":278,"edits":2,"cost":"5.52"},{"name":"tests/cases/fourslash/server/occurrences02.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/conformance/types/objectTypeLiteral/indexSignatures/numericIndexingResults.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/importNameCodeFixExistingImport5.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/conformance/expressions/unaryOperators/deleteOperator/deleteOperatorWithAnyOtherType.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/conformance/es6/destructuring/destructuringVariableDeclaration1ES6.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/callSignatureAssignabilityInInheritance3.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/todoComments8.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess12.ts","time":278,"edits":2,"cost":"5.52"},{"name":"tests/cases/fourslash/getOccurrencesDeclare2.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/quickInfoInObjectLiteral.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/completionListAndMemberListOnCommentedWhiteSpace.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/todoComments3.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/completionInsideFunctionContainsArguments.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/goToDefinitionUnionTypeProperty2.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/codeFixClassImplementClassMemberAnonymousClass.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/shims-pp/getQuickInfoAtPosition.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/getJavaScriptGlobalCompletions1.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode13.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/conformance/types/thisType/thisTypeInInterfaces.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/compiler/collisionSuperAndLocalFunctionInConstructor.ts","time":139,"edits":1,"cost":"5.52"},{"name":"tests/cases/fourslash/codeFixInferFromFunctionUsage.ts","time":277,"edits":2,"cost":"5.51"},{"name":"tests/cases/conformance/types/rest/genericRestParameters1.ts","time":414,"edits":3,"cost":"5.51"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInSystem4.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/fourslash/jsdocNullableUnion.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/conformance/es6/modules/exportsAndImports3-es6.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithObjectMembers.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/compiler/capturedLetConstInLoop6.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionES6AMD.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/fourslash/quickInfoForUMDModuleAlias.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/fourslash/javaScriptModules17.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/fourslash/getOccurrencesStatic1.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/fourslash/tsxCompletion11.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/fourslash/tsxCompletion2.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/fourslash/goToDefinitionSimple.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/fourslash/documentHighlightAtInheritedProperties5.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithGenericSignatureArguments3.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/fourslash/renameJsThisProperty06.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/fourslash/codeFixDisableJsDiagnosticsInFile5.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/compiler/importDeclWithDeclareModifier.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/fourslash/completionListAfterFunction3.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/compiler/declarationEmitDestructuringObjectLiteralPattern2.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceQualifiedName.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/compiler/commentEmitWithCommentOnLastLine.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/compiler/transitiveTypeArgumentInference1.ts","time":138,"edits":1,"cost":"5.51"},{"name":"tests/cases/fourslash/completionForStringLiteralNonrelativeImport1.ts","time":275,"edits":2,"cost":"5.50"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_functionJSDoc.ts","time":274,"edits":2,"cost":"5.50"},{"name":"tests/cases/fourslash/codeFixAddMissingNew.ts","time":274,"edits":2,"cost":"5.50"},{"name":"tests/cases/fourslash/completionListForDerivedType1.ts","time":137,"edits":1,"cost":"5.50"},{"name":"tests/cases/fourslash/nameOrDottedNameClasses.ts","time":137,"edits":1,"cost":"5.50"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/unionAndIntersectionInference2.ts","time":137,"edits":1,"cost":"5.50"},{"name":"tests/cases/conformance/salsa/inferringClassMembersFromAssignments.ts","time":274,"edits":2,"cost":"5.50"},{"name":"tests/cases/fourslash/shims-pp/getDefinitionAtPosition.ts","time":137,"edits":1,"cost":"5.50"},{"name":"tests/cases/fourslash/quickInfoOfGenericTypeAssertions1.ts","time":137,"edits":1,"cost":"5.50"},{"name":"tests/cases/conformance/expressions/functions/arrowFunctionContexts.ts","time":137,"edits":1,"cost":"5.50"},{"name":"tests/cases/fourslash/renameJsThisProperty05.ts","time":137,"edits":1,"cost":"5.50"},{"name":"tests/cases/fourslash/completionListInTypeParameterOfTypeAlias3.ts","time":137,"edits":1,"cost":"5.50"},{"name":"tests/cases/fourslash/quickInfoOnProtectedConstructorCall.ts","time":137,"edits":1,"cost":"5.50"},{"name":"tests/cases/fourslash/goToDefinitionBuiltInValues.ts","time":137,"edits":1,"cost":"5.50"},{"name":"tests/cases/fourslash/renameStringPropertyNames.ts","time":137,"edits":1,"cost":"5.50"},{"name":"tests/cases/compiler/declarationEmitNameConflicts.ts","time":137,"edits":1,"cost":"5.50"},{"name":"tests/cases/compiler/conditionalExpressionNewLine2.ts","time":137,"edits":1,"cost":"5.50"},{"name":"tests/cases/compiler/misspelledJsDocTypedefTags.ts","time":137,"edits":1,"cost":"5.50"},{"name":"tests/cases/compiler/es6ClassTest4.ts","time":137,"edits":1,"cost":"5.50"},{"name":"tests/cases/compiler/narrowTypeByInstanceof.ts","time":137,"edits":1,"cost":"5.50"},{"name":"tests/cases/compiler/addMoreOverloadsToBaseSignature.ts","time":137,"edits":1,"cost":"5.50"},{"name":"tests/cases/fourslash/signatureHelp_contextual.ts","time":273,"edits":2,"cost":"5.50"},{"name":"tests/cases/conformance/types/spread/objectSpreadSetonlyAccessor.ts","time":273,"edits":2,"cost":"5.50"},{"name":"tests/cases/compiler/normalizedIntersectionTooComplex.ts","time":272,"edits":2,"cost":"5.49"},{"name":"tests/cases/fourslash/automaticConstructorToggling.ts","time":408,"edits":3,"cost":"5.49"},{"name":"tests/cases/conformance/es6/destructuring/destructuringVariableDeclaration1ES5.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/codeFixDisableJsDiagnosticsInFile7.ts","time":272,"edits":2,"cost":"5.49"},{"name":"tests/cases/fourslash/findAllRefsEnumMember.ts","time":272,"edits":2,"cost":"5.49"},{"name":"tests/cases/compiler/declFileTypeofInAnonymousType.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/unclosedStringLiteralErrorRecovery3.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/quickInfoOnThis3.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithNumericIndexers1.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/getEmitOutputWithSyntaxErrors.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/quickInfoOfLablledForStatementIterator.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/parameterWithNestedDestructuring.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/compiler/genericTypeArgumentInference1.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/compiler/arrayAssignmentTest1.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/compiler/asyncImportNestedYield.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/conformance/es6/destructuring/destructuringParameterDeclaration3ES6.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/quickInfoOnObjectLiteralWithAccessors.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceMethodThisAndSelfReference.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/quickInfoForShorthandProperty.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/unusedVariableInNamespace1.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/compiler/generics4NoError.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithCallSignaturesWithRestParameters.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/shims/getSignatureHelpItems.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/jsDocGenerics1.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/contextualTypingFromTypeAssertion1.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/compiler/interMixingModulesInterfaces5.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement6.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/completionListInObjectBindingPattern05.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates16_ES6.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/compiler/exportDefaultVariable.ts","time":136,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_importedFunction2.ts","time":271,"edits":2,"cost":"5.49"},{"name":"tests/cases/fourslash/codeFixAddMissingNew2.ts","time":270,"edits":2,"cost":"5.49"},{"name":"tests/cases/fourslash/renameParameterPropertyDeclaration5.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/completionListAtIdentifierDefinitionLocations_enumMembers.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericConstructSignaturesDifferingTypeParameterNames.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/genericInterfacesWithConstraints1.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/getEmitOutputExternalModule2.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/quickInfoForOverloadOnConst1.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/returnTypeOfGenericFunction1.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/getOccurrencesClassExpressionStatic.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/codeFixCalledES2015Import9.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/squiggleUnclosedStringLiteral.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/overloadQuickInfo.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/quickinfoForUnionProperty.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/moveToNewFile_rangeInvalid.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/completionEntryForShorthandPropertyAssignment.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/shims/getImplementationAtPosition.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/codeFixDisableJsDiagnosticsInFile4.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithCallSignatures2.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/compiler/defaultArgsInFunctionExpressions.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/shims/getSemanticClassifications.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/conformance/types/literal/booleanLiteralTypes2.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/compiler/ParameterList4.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/quickInfoExportAssignmentOfGenericInterface.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/javascriptModules25.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsWithOverloadResolution2.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/conformance/async/es5/awaitUnion_es5.ts","time":135,"edits":1,"cost":"5.49"},{"name":"tests/cases/fourslash/noImportCompletionsInOtherJavaScriptFile.ts","time":404,"edits":3,"cost":"5.48"},{"name":"tests/cases/compiler/dynamicNames.ts","time":269,"edits":2,"cost":"5.48"},{"name":"tests/cases/fourslash/jsDocAugmentsAndExtends.ts","time":538,"edits":4,"cost":"5.48"},{"name":"tests/cases/fourslash/refactorExtractType4.ts","time":268,"edits":2,"cost":"5.48"},{"name":"tests/cases/conformance/expressions/unaryOperators/decrementOperator/decrementOperatorWithUnsupportedStringType.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/conformance/es6/destructuring/destructuringParameterDeclaration3ES5.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/conformance/types/rest/objectRestAssignment.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/compiler/controlFlowPropertyDeclarations.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/fourslash/quickInfoForTypeofParameter.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/fourslash/completionListFunctionExpression.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/compiler/es3-oldStyleOctalLiteralInEnums.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/fourslash/referencesForLabel4.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/fourslash/genericFunctionWithGenericParams1.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/fourslash/getJavaScriptCompletions1.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/fourslash/completionEntryForUnionMethod.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplates4.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/fourslash/getOccurrencesSuperNegatives.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsVarWithStringTypes01.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/fourslash/signatureHelpSimpleFunctionCall.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/fourslash/getJavaScriptQuickInfo6.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/conformance/types/literal/stringLiteralsWithSwitchStatements01.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/conformance/interfaces/declarationMerging/twoGenericInterfacesWithTheSameNameButDifferentArity.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck59.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/compiler/missingReturnStatement1.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty54.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/compiler/nestedBlockScopedBindings14.ts","time":134,"edits":1,"cost":"5.48"},{"name":"tests/cases/fourslash/findAllRefsObjectBindingElementPropertyName07.ts","time":401,"edits":3,"cost":"5.48"},{"name":"tests/cases/fourslash/completionListGenericConstraints.ts","time":133,"edits":1,"cost":"5.47"},{"name":"tests/cases/compiler/declarationEmitNameConflicts3.ts","time":133,"edits":1,"cost":"5.47"},{"name":"tests/cases/compiler/arrayLiteralTypeInference.ts","time":133,"edits":1,"cost":"5.47"},{"name":"tests/cases/fourslash/referencesForInheritedProperties4.ts","time":266,"edits":2,"cost":"5.47"},{"name":"tests/cases/fourslash/unusedFunctionInNamespace3.ts","time":133,"edits":1,"cost":"5.47"},{"name":"tests/cases/fourslash/javaScriptModules12.ts","time":133,"edits":1,"cost":"5.47"},{"name":"tests/cases/conformance/expressions/typeAssertions/typeAssertions.ts","time":133,"edits":1,"cost":"5.47"},{"name":"tests/cases/fourslash/moduleMembersOfGenericType.ts","time":133,"edits":1,"cost":"5.47"},{"name":"tests/cases/fourslash/javaScriptModules18.ts","time":133,"edits":1,"cost":"5.47"},{"name":"tests/cases/compiler/declarationEmitInferredTypeAlias8.ts","time":133,"edits":1,"cost":"5.47"},{"name":"tests/cases/fourslash/completionListInNamedFunctionExpression.ts","time":133,"edits":1,"cost":"5.47"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty27.ts","time":133,"edits":1,"cost":"5.47"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration15.ts","time":133,"edits":1,"cost":"5.47"},{"name":"tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration6.ts","time":133,"edits":1,"cost":"5.47"},{"name":"tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction8_es6.ts","time":133,"edits":1,"cost":"5.47"},{"name":"tests/cases/compiler/decoratorMetadataWithImportDeclarationNameCollision2.ts","time":133,"edits":1,"cost":"5.47"},{"name":"tests/cases/compiler/inferFromGenericFunctionReturnTypes3.ts","time":398,"edits":3,"cost":"5.47"},{"name":"tests/cases/fourslash/codeFixAddMissingNew5.ts","time":265,"edits":2,"cost":"5.47"},{"name":"tests/cases/fourslash/refactorExtractType3.ts","time":264,"edits":2,"cost":"5.46"},{"name":"tests/cases/fourslash/refactorExtractType34.ts","time":264,"edits":2,"cost":"5.46"},{"name":"tests/cases/fourslash/completionTypeofExpressions.ts","time":264,"edits":2,"cost":"5.46"},{"name":"tests/cases/conformance/parser/ecmascript2018/asyncGenerators/parser.asyncGenerators.functionExpressions.es2018.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/conformance/expressions/binaryOperators/arithmeticOperator/arithmeticOperatorWithAnyAndNumber.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/referencesForFunctionParameter.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/codeFixConstructorForDerivedNeedSuperCall.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/compiler/es5-asyncFunctionForOfStatements.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/server/goToImplementation_inDifferentFiles.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/compiler/genericClassPropertyInheritanceSpecialization.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/getOccurrencesThrow8.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/quickInfoInFunctionTypeReference2.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/completionBeforeSemanticDiagnosticsInArrowFunction1.ts","time":264,"edits":2,"cost":"5.46"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesIncomplete4.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/qualifiedName_import-declaration-with-variable-entity-names.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/completionListInTypeParameterOfTypeAlias1.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/renameInheritedProperties4.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/quickInfoInFunctionTypeReference.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/unusedImports8FS.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/unusedTypeParametersInLambda2.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/completionListAtIdentifierDefinitionLocations_destructuring.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/compiler/recursiveLetConst.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/compiler/mappedTypeWithCombinedTypeMappers.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/compiler/jsFileCompilationWithMapFileAsJsWithOutDir.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/genericObjectBaseType.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/compiler/optionalArgsWithDefaultValues.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/compiler/fallFromLastCase1.ts","time":132,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/goToImplementationLocal_00.ts","time":263,"edits":2,"cost":"5.46"},{"name":"tests/cases/fourslash/codefixEnableExperimentalDecorators_noTsconfig.ts","time":262,"edits":2,"cost":"5.46"},{"name":"tests/cases/fourslash/completionListForExportEquals.ts","time":131,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/unusedFunctionInNamespace1.ts","time":131,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/semanticClassification2.ts","time":131,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/javaScriptModules19.ts","time":131,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/server/signatureHelp01.ts","time":131,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/completionListAfterPropertyName.ts","time":262,"edits":2,"cost":"5.46"},{"name":"tests/cases/fourslash/restArgSignatureHelp.ts","time":131,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/breakpointValidationModule.ts","time":131,"edits":1,"cost":"5.46"},{"name":"tests/cases/conformance/types/localTypes/localTypes1.ts","time":131,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/completionForStringLiteralNonrelativeImportTypings2.ts","time":131,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/quickInfoForContextuallyTypedIife.ts","time":131,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/unusedParameterInFunction1AddUnderscore.ts","time":262,"edits":2,"cost":"5.46"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithIdenticalPrimitiveType.ts","time":131,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/codeFixAwaitInSyncFunction2.ts","time":262,"edits":2,"cost":"5.46"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of27.ts","time":131,"edits":1,"cost":"5.46"},{"name":"tests/cases/compiler/recursiveTypeParameterReferenceError1.ts","time":131,"edits":1,"cost":"5.46"},{"name":"tests/cases/conformance/async/es6/await_unaryExpression_es6_2.ts","time":131,"edits":1,"cost":"5.46"},{"name":"tests/cases/conformance/classes/members/instanceAndStaticMembers/typeOfThisInInstanceMember2.ts","time":131,"edits":1,"cost":"5.46"},{"name":"tests/cases/conformance/types/specifyingTypes/typeReferences/genericTypeReferenceWithoutTypeArgument3.ts","time":131,"edits":1,"cost":"5.46"},{"name":"tests/cases/compiler/primitiveTypeAssignment.ts","time":131,"edits":1,"cost":"5.46"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates10_ES6.ts","time":131,"edits":1,"cost":"5.46"},{"name":"tests/cases/conformance/decorators/class/decoratorOnClass2.ts","time":131,"edits":1,"cost":"5.46"},{"name":"tests/cases/conformance/jsx/tsxElementResolution5.tsx","time":131,"edits":1,"cost":"5.46"},{"name":"tests/cases/fourslash/convertFunctionToEs6Class_exportModifier1.ts","time":392,"edits":3,"cost":"5.45"},{"name":"tests/cases/fourslash/findAllRefsImportNamed.ts","time":261,"edits":2,"cost":"5.45"},{"name":"tests/cases/fourslash/refactorConvertExport_exportNodeKinds.ts","time":261,"edits":2,"cost":"5.45"},{"name":"tests/cases/compiler/genericClassesRedeclaration.ts","time":261,"edits":2,"cost":"5.45"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringParameterArrayBindingPattern.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/fourslash/breakpointValidationParenCallOrNewExpressions.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/fourslash/codeFixSpelling2.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/compiler/tupleTypes.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/conformance/es6/templates/templateStringBinaryOperationsES6.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/fourslash/completionListAfterFunction.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/fourslash/quickInfoOnVarInArrowExpression.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/fourslash/quickInfoForObjectBindingElementPropertyName02.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/compiler/collisionArgumentsClassConstructor.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/conformance/es6/Symbols/symbolDeclarationEmit14.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsClass.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/fourslash/todoComments17.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/fourslash/completionListOnPrivateVariableInModule.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/fourslash/getOccurrencesIfElse2.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/fourslash/completionListAtEndOfWordInArrowFunction01.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/fourslash/completionForStringLiteral8.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/conformance/es6/templates/templateStringInIndexExpressionES6.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/fourslash/completionListInstanceProtectedMembers2.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/conformance/classes/members/accessibility/privateClassPropertyAccessibleWithinClass.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/fourslash/unusedImports7FS.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/conformance/types/typeParameters/typeArgumentLists/functionConstraintSatisfaction.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/conformance/jsx/tsxSpreadChildrenInvalidType.tsx","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/fourslash/goToImplementationThis_01.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/fourslash/completionListEnumValues.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/compiler/thisInSuperCall3.ts","time":130,"edits":1,"cost":"5.45"},{"name":"tests/cases/fourslash/completionsWritingSpreadArgument.ts","time":259,"edits":2,"cost":"5.44"},{"name":"tests/cases/fourslash/codeFixClassExtendAbstractMethodWithLongName.ts","time":259,"edits":2,"cost":"5.44"},{"name":"tests/cases/fourslash/calledUnionsOfDissimilarTyeshaveGoodDisplay.ts","time":259,"edits":2,"cost":"5.44"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithDiscriminatedUnion.ts","time":259,"edits":2,"cost":"5.44"},{"name":"tests/cases/fourslash/jsxWithTypeParametershasInstantiatedSignatureHelp.tsx","time":259,"edits":2,"cost":"5.44"},{"name":"tests/cases/compiler/declarationEmitAliasExportStar.ts","time":259,"edits":2,"cost":"5.44"},{"name":"tests/cases/compiler/reactReduxLikeDeferredInferenceAllowsAssignment.ts","time":388,"edits":3,"cost":"5.44"},{"name":"tests/cases/fourslash/refactorExtractType38.ts","time":258,"edits":2,"cost":"5.44"},{"name":"tests/cases/fourslash/lambdaThisMembers.ts","time":129,"edits":1,"cost":"5.44"},{"name":"tests/cases/compiler/declFileTypeAnnotationVisibilityErrorTypeLiteral.ts","time":129,"edits":1,"cost":"5.44"},{"name":"tests/cases/compiler/commentsOverloads.ts","time":129,"edits":1,"cost":"5.44"},{"name":"tests/cases/fourslash/referencesForMergedDeclarations6.ts","time":129,"edits":1,"cost":"5.44"},{"name":"tests/cases/fourslash/signatureHelpSuperConstructorOverload.ts","time":129,"edits":1,"cost":"5.44"},{"name":"tests/cases/fourslash/completionListInClosedFunction01.ts","time":129,"edits":1,"cost":"5.44"},{"name":"tests/cases/fourslash/completionListInObjectLiteral4.ts","time":129,"edits":1,"cost":"5.44"},{"name":"tests/cases/fourslash/completionListAtEOF2.ts","time":129,"edits":1,"cost":"5.44"},{"name":"tests/cases/fourslash/getJavaScriptCompletions9.ts","time":129,"edits":1,"cost":"5.44"},{"name":"tests/cases/fourslash/getOccurrencesDeclare1.ts","time":129,"edits":1,"cost":"5.44"},{"name":"tests/cases/fourslash/duplicateTypeParameters.ts","time":129,"edits":1,"cost":"5.44"},{"name":"tests/cases/compiler/taggedTemplatesWithIncompleteTemplateExpressions6.ts","time":129,"edits":1,"cost":"5.44"},{"name":"tests/cases/fourslash/completionListAtIdentifierDefinitionLocations_classes.ts","time":129,"edits":1,"cost":"5.44"},{"name":"tests/cases/fourslash/goToDefinitionDifferentFile.ts","time":129,"edits":1,"cost":"5.44"},{"name":"tests/cases/fourslash/findAllRefsOnPrivateParameterProperty1.ts","time":129,"edits":1,"cost":"5.44"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInCall4.ts","time":129,"edits":1,"cost":"5.44"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportDefault0.ts","time":129,"edits":1,"cost":"5.44"},{"name":"tests/cases/compiler/discriminatedUnionErrorMessage.ts","time":129,"edits":1,"cost":"5.44"},{"name":"tests/cases/conformance/es6/templates/templateStringUnterminated2_ES6.ts","time":129,"edits":1,"cost":"5.44"},{"name":"tests/cases/fourslash/quickInfoTypeArgumentInferenceWithMethodWithoutBody.ts","time":256,"edits":2,"cost":"5.43"},{"name":"tests/cases/compiler/forwardDeclaredCommonTypes01.ts","time":256,"edits":2,"cost":"5.43"},{"name":"tests/cases/compiler/declFileConstructors.ts","time":128,"edits":1,"cost":"5.43"},{"name":"tests/cases/conformance/types/thisType/looseThisTypeInFunctions.ts","time":128,"edits":1,"cost":"5.43"},{"name":"tests/cases/conformance/jsx/tsxAttributeResolution1.tsx","time":128,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/completionListInExtendsClause.ts","time":128,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/completionListOnMethodParameterName.ts","time":128,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/quickInfoWithNestedDestructuredParameterInLambda.ts","time":128,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/getOccurrencesAfterEdit.ts","time":128,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/getEmitOutputDeclarationSingleFile.ts","time":128,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/goToDefinitionObjectSpread.ts","time":128,"edits":1,"cost":"5.43"},{"name":"tests/cases/compiler/typeParameterExtendingUnion2.ts","time":128,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/unusedImports2FS.ts","time":128,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/getOccurrencesModifiersNegatives1.ts","time":256,"edits":2,"cost":"5.43"},{"name":"tests/cases/fourslash/quickInfoForContextuallyTypedFunctionInTaggedTemplateExpression1.ts","time":128,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/getOccurrencesProtected2.ts","time":128,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplates5.ts","time":128,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/signatureHelpInFunctionCall.ts","time":128,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/getOccurrencesExport3.ts","time":128,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/completionListAfterFunction2.ts","time":128,"edits":1,"cost":"5.43"},{"name":"tests/cases/conformance/async/es6/asyncModule_es6.ts","time":128,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/refactorExtractType40.ts","time":255,"edits":2,"cost":"5.43"},{"name":"tests/cases/fourslash/refactorExtractType22.ts","time":255,"edits":2,"cost":"5.43"},{"name":"tests/cases/fourslash/findAllRefsImportEqualsJsonFile.ts","time":255,"edits":2,"cost":"5.43"},{"name":"tests/cases/conformance/jsdoc/jsdocParamTag2.ts","time":255,"edits":2,"cost":"5.43"},{"name":"tests/cases/fourslash/memberListOfModuleAfterInvalidCharater.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity6.ts","time":254,"edits":2,"cost":"5.43"},{"name":"tests/cases/fourslash/getOccurrencesSwitchCaseDefaultBroken.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/compiler/privacyClassImplementsClauseDeclFile.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/codeFixUndeclaredAcrossFiles2.ts","time":254,"edits":2,"cost":"5.43"},{"name":"tests/cases/compiler/es6ImportNameSpaceImportInEs5.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/codeFixInferFromUsageVariable3.ts","time":254,"edits":2,"cost":"5.43"},{"name":"tests/cases/conformance/types/typeParameters/typeArgumentLists/callNonGenericFunctionWithTypeArguments.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithOverloadedFunctionTypedArguments.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/conformance/jsx/tsxReactEmit2.tsx","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/goToDefinitionImportedNames.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/conformance/es6/Symbols/symbolDeclarationEmit3.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/conformance/jsx/jsxEsprimaFbTestSuite.tsx","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/compiler/constDeclarations-access2.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/quickInfoForDecorators.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/compiler/declarationEmitTypeAliasWithTypeParameters2.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithConstructSignatures6.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/shims/goToDefinitionTypeReferenceDirective.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsTypeParameterInTypeAlias.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/shims-pp/getRenameInfo.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/conformance/types/typeParameters/typeArgumentLists/functionConstraintSatisfaction2.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/completionListInUnclosedSpreadExpression01.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/quickInfoOnGenericWithConstraints1.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/compiler/recursiveIdenticalAssignment.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/conformance/salsa/exportNestedNamespaces2.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/conformance/salsa/jsContainerMergeTsDeclaration3.ts","time":127,"edits":1,"cost":"5.43"},{"name":"tests/cases/fourslash/getOccurrencesLoopBreakContinue.ts","time":253,"edits":2,"cost":"5.42"},{"name":"tests/cases/fourslash/completionListInScope.ts","time":253,"edits":2,"cost":"5.42"},{"name":"tests/cases/fourslash/definitionNameOnEnumMember.ts","time":253,"edits":2,"cost":"5.42"},{"name":"tests/cases/compiler/vararg.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/fourslash/getOccurrencesReturn4.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/conformance/statements/VariableStatements/everyTypeWithAnnotationAndInvalidInitializer.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/compiler/ambientConstLiterals.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/fourslash/goToDefinitionUnionTypeProperty1.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/compiler/es6ExportEqualsInterop.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsArrowFunctionExpression.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/TwoInternalModulesThatMergeEachWithExportedInterfacesOfTheSameName.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/fourslash/unusedEnumInFunction1.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/conformance/types/specifyingTypes/typeQueries/recursiveTypesWithTypeof.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/fourslash/getEmitOutputSingleFile2.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsClassProperty.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/fourslash/tsxCompletionNonTagLessThan.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/compiler/privacyTopLevelInternalReferenceImportWithExport.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/compiler/defaultParameterAddsUndefinedWithStrictNullChecks.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/compiler/functionExpressionWithResolutionOfTypeOfSameName01.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/compiler/noCollisionThisExpressionAndLocalVarInAccessors.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/compiler/stringLiteralObjectLiteralDeclaration1.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/fourslash/getJavaScriptCompletions5.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/compiler/genericInterfaceImplementation.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithConstructSignaturesWithOptionalParameters.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/compiler/functionArgShadowing.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/compiler/arrowFunctionWithObjectLiteralBody3.ts","time":126,"edits":1,"cost":"5.42"},{"name":"tests/cases/fourslash/commentsInterface.ts","time":629,"edits":5,"cost":"5.42"},{"name":"tests/cases/compiler/subclassThisTypeAssignable.ts","time":251,"edits":2,"cost":"5.41"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/TwoInternalModulesThatMergeEachWithExportedAndNonExportedLocalVarsOfTheSameName.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/conformance/expressions/functions/contextuallyTypedIife.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/fourslash/completionListInstanceProtectedMembers3.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/compiler/privacyFunc.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/fourslash/codeFixUndeclaredPropertyFunctionEmptyClass.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/fourslash/getOccurrencesIfElse5.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/fourslash/importNameCodeFixExistingImport9.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/compiler/asyncFunctionReturnType.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/fourslash/completionListOnAliases.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/compiler/declFileExportImportChain2.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess_js_2.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/compiler/exportDefaultAsyncFunction2.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/conformance/types/typeParameters/typeParameterLists/typeParameterUsedAsConstraint.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesAsTags03.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceMethodTypePredicate.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/fourslash/emptyArrayInference.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess_js_8.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/compiler/es6ModuleEnumDeclaration.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/compiler/constructorStaticParamName.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithSubtypeEnumAndNumber.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/fourslash/defaultParamsAndContextualTypes.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/compiler/declFileTypeAnnotationVisibilityErrorTypeAlias.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/fourslash/memberListErrorRecovery.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/compiler/declFileWithErrorsInInputDeclarationFileWithOut.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/compiler/aliasesInSystemModule1.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/conformance/es6/destructuring/optionalBindingParametersInOverloads2.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/compiler/es5-asyncFunctionNestedLoops.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/compiler/genericTypeUsedWithoutTypeArguments1.ts","time":125,"edits":1,"cost":"5.41"},{"name":"tests/cases/fourslash/findAllRefsDefaultImport.ts","time":373,"edits":3,"cost":"5.40"},{"name":"tests/cases/fourslash/completionListInUnclosedTemplate01.ts","time":124,"edits":1,"cost":"5.40"},{"name":"tests/cases/conformance/expressions/functions/arrowFunctionExpressions.ts","time":124,"edits":1,"cost":"5.40"},{"name":"tests/cases/compiler/exportImportNonInstantiatedModule2.ts","time":124,"edits":1,"cost":"5.40"},{"name":"tests/cases/fourslash/codeFixCalledES2015Import5.ts","time":124,"edits":1,"cost":"5.40"},{"name":"tests/cases/compiler/commentsExternalModules.ts","time":124,"edits":1,"cost":"5.40"},{"name":"tests/cases/compiler/moduleAugmentationImportsAndExports4.ts","time":124,"edits":1,"cost":"5.40"},{"name":"tests/cases/compiler/declFileAliasUseBeforeDeclaration2.ts","time":124,"edits":1,"cost":"5.40"},{"name":"tests/cases/fourslash/findAllRefsForVariableInExtendsClause02.ts","time":124,"edits":1,"cost":"5.40"},{"name":"tests/cases/compiler/declFileCallSignatures.ts","time":124,"edits":1,"cost":"5.40"},{"name":"tests/cases/fourslash/quickInfoForConstDeclaration.ts","time":124,"edits":1,"cost":"5.40"},{"name":"tests/cases/fourslash/signatureHelpOnOverloadOnConst.ts","time":124,"edits":1,"cost":"5.40"},{"name":"tests/cases/fourslash/completionListEnumMembers.ts","time":124,"edits":1,"cost":"5.40"},{"name":"tests/cases/fourslash/completionListInFunctionExpression.ts","time":124,"edits":1,"cost":"5.40"},{"name":"tests/cases/fourslash/renameForDefaultExport09.ts","time":124,"edits":1,"cost":"5.40"},{"name":"tests/cases/fourslash/goToDefinitionInTypeArgument.ts","time":124,"edits":1,"cost":"5.40"},{"name":"tests/cases/fourslash/javaScriptClass2.ts","time":124,"edits":1,"cost":"5.40"},{"name":"tests/cases/fourslash/server/jsdocTypedefTag2.ts","time":124,"edits":1,"cost":"5.40"},{"name":"tests/cases/fourslash/completionListStaticProtectedMembers4.ts","time":124,"edits":1,"cost":"5.40"},{"name":"tests/cases/conformance/declarationEmit/typePredicates/declarationEmitThisPredicates01.ts","time":124,"edits":1,"cost":"5.40"},{"name":"tests/cases/compiler/commentsVariableStatement1.ts","time":124,"edits":1,"cost":"5.40"},{"name":"tests/cases/fourslash/codeFixCannotFindModule_suggestion_falsePositive.ts","time":247,"edits":2,"cost":"5.40"},{"name":"tests/cases/fourslash/refactorExtractType41.ts","time":246,"edits":2,"cost":"5.39"},{"name":"tests/cases/conformance/types/unknown/unknownType2.ts","time":369,"edits":3,"cost":"5.39"},{"name":"tests/cases/conformance/jsx/tsxStatelessFunctionComponentOverload5.tsx","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/unusedTypeParametersInLambda3.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/conformance/jsx/checkJsxChildrenProperty10.tsx","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/compiler/assignmentCompatBug2.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorInTemplateStringWithSyntaxError1.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/completionListAtIdentifierDefinitionLocations_interfaces.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/completionListForTransitivelyExportedMembers01.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/conformance/es7/exponentiationOperator/compoundExponentiationAssignmentLHSIsValue.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/renameJsThisProperty03.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/codeFixCalledES2015Import8.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/overloadOnConstCallSignature.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/conformance/es6/Symbols/symbolDeclarationEmit6.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/conformance/classes/members/classTypes/indexersInClassType.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/codeFixClassImplementClassMethodViaHeritage.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/completionListForRest.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/server/formatonkey01.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/quickInfoShowsGenericSpecialization.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/unusedVariableInForLoop4FS.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamMethod.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/compiler/typeReferenceDirectives12.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesOverloads01.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/completionInNamedImportLocation.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/unusedLocalsinConstructorFS2.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldExpression11_es6.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceComputedPropertyLiterals.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/getEmitOutputMapRoot.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/quickInfoForIndexerResultWithConstraint.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceNamespaceConflict.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/getOccurrencesThisNegatives2.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/compiler/fromAsIdentifier1.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/compiler/destructuringInVariableDeclarations1.ts","time":123,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/referencesForMergedDeclarations3.ts","time":245,"edits":2,"cost":"5.39"},{"name":"tests/cases/conformance/types/rest/genericRestParameters3.ts","time":245,"edits":2,"cost":"5.39"},{"name":"tests/cases/fourslash/tripleSlashRefPathCompletionHiddenFile.ts","time":245,"edits":2,"cost":"5.39"},{"name":"tests/cases/conformance/es2019/importMeta/importMetaES5.ts","time":245,"edits":2,"cost":"5.39"},{"name":"tests/cases/conformance/salsa/inferringClassMembersFromAssignments3.ts","time":245,"edits":2,"cost":"5.39"},{"name":"tests/cases/conformance/internalModules/moduleDeclarations/instantiatedModule.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/breakpointValidationSwitch.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/conformance/types/literal/numericLiteralTypes1.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/conformance/emitter/es2015/asyncGenerators/emitter.asyncGenerators.functionExpressions.es2015.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/compiler/typeMatch2.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/enumIsNotASubtypeOfAnythingButNumber.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/getJavaScriptCompletions4.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/javascriptModules24.ts","time":244,"edits":2,"cost":"5.39"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/conformance/types/typeParameters/typeParameterLists/propertyAccessOnTypeParameterWithConstraints2.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/unusedVariableInModule3.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericConstructSignaturesDifferingByConstraints2.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/goToDefinitionTypeReferenceDirective.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/compiler/capturedLetConstInLoop9.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/unusedImports12FS.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/completionListInExtendsClauseAtEOF.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringVariableStatement1.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/completionForStringLiteral10.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/compiler/returnTypeTypeArguments.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/fourslash/goToDefinitionInterfaceAfterImplement.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/compiler/arrowFunctionWithObjectLiteralBody2.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/compiler/overloadGenericFunctionWithRestArgs.ts","time":122,"edits":1,"cost":"5.39"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithConstructSignatures5.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/fourslash/findAllRefsReExportRightNameWrongSymbol.ts","time":242,"edits":2,"cost":"5.38"},{"name":"tests/cases/fourslash/completionAfterBackslashFollowingString.ts","time":242,"edits":2,"cost":"5.38"},{"name":"tests/cases/fourslash/completionListAtEOF.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/compiler/readonlyMembers.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/fourslash/completionListAfterRegularExpressionLiteral02.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/conformance/es7/exponentiationOperator/emitExponentiationOperator2.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/fourslash/completionListBeforeNewScope02.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/fourslash/typeCheckAfterResolve.ts","time":242,"edits":2,"cost":"5.38"},{"name":"tests/cases/fourslash/codeFixCorrectQualifiedNameToIndexedAccessType01.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/compiler/recursiveTypeComparison2.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/fourslash/goToTypeDefinitionUnionType.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/fourslash/completionListInUnclosedElementAccessExpression01.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/fourslash/renameJsSpecialAssignmentRhs2.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/compiler/baseCheck.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/fourslash/renameForDefaultExport02.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/fourslash/goToDefinitionShadowVariable.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/conformance/expressions/unaryOperators/typeofOperator/typeofOperatorWithNumberType.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess_js_9.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/fourslash/completionListOutsideOfClosedArrowFunction02.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/fourslash/tsxCompletion7.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/fourslash/completionListInObjectBindingPattern03.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/fourslash/completionListForTransitivelyExportedMembers02.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/conformance/emitter/es5/asyncGenerators/emitter.asyncGenerators.functionExpressions.es5.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType9_ES6.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/compiler/dottedSymbolResolution1.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/compiler/moduleAugmentationsImports2.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/conformance/types/contextualTypes/methodDeclarations/contextuallyTypedBindingInitializer.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/compiler/inferentialTypingWithFunctionTypeSyntacticScenarios.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/conformance/types/nonPrimitive/nonPrimitiveNarrow.ts","time":121,"edits":1,"cost":"5.38"},{"name":"tests/cases/fourslash/findAllRefsForMappedType.ts","time":362,"edits":3,"cost":"5.37"},{"name":"tests/cases/fourslash/refactorExtractType39.ts","time":241,"edits":2,"cost":"5.37"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallTypeArgumentInference.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/goToTypeDefinitionModule.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/conformance/parser/ecmascript5/parserS7.6_A4.2_T1.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorInTemplateStringWithSyntaxError2.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/getEditsForFileRename_renameToIndex.ts","time":240,"edits":2,"cost":"5.37"},{"name":"tests/cases/compiler/targetTypeArgs.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/completionListOutsideOfClosedArrowFunction01.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/getJavaScriptQuickInfo4.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesWithOverloadedTags6.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/completionListInTypedObjectLiteralsWithPartialPropertyNames2.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesDifferingByConstraints.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/conformance/jsx/tsxUnionElementType6.tsx","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/completionListInClosedObjectTypeLiteralInSignature03.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess29.ts","time":240,"edits":2,"cost":"5.37"},{"name":"tests/cases/conformance/expressions/contextualTyping/parenthesizedContexualTyping3.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/externalModuleIntellisense.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/importNameCodeFixExistingImport1.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/conformance/jsx/checkJsxChildrenProperty11.tsx","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/tsxRename5.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/getQuickInfoForIntersectionTypes.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/constructSignatureAssignabilityInInheritance6.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/getJavaScriptCompletions15.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/server/quickinfo01.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/codeFixCorrectQualifiedNameToIndexedAccessType_all.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/genericAssignmentCompat.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/constructorQuickInfo.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/TwoInternalModulesWithTheSameNameAndSameCommonRoot.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/importNameCodeFixExistingImport8.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/incrementalResolveAccessor.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/getEmitOutputWithSemanticErrors.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/completionListInTypedObjectLiterals3.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/conformance/parser/ecmascript5/MethodSignatures/parserMethodSignature10.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/getJavaScriptQuickInfo2.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/compiler/assignmentCompatability32.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/conformance/parser/ecmascript5/Types/parserTypeQuery2.ts","time":120,"edits":1,"cost":"5.37"},{"name":"tests/cases/fourslash/refactorExtractType31.ts","time":239,"edits":2,"cost":"5.36"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_inheritedConstructor.ts","time":239,"edits":2,"cost":"5.36"},{"name":"tests/cases/conformance/jsx/tsxTypeArgumentResolution.tsx","time":239,"edits":2,"cost":"5.36"},{"name":"unittests:: tsserver:: events:: LargeFileReferencedEvent with large file","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/completionListAfterSlash.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/getJavaScriptCompletions8.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsInternalModuleAlias.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/tsxRename1.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/completionListInComments.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/completionListInUnclosedTypeOfExpression01.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/noSignatureHelpOnNewKeyword.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/restArgType.ts","time":238,"edits":2,"cost":"5.36"},{"name":"tests/cases/fourslash/getJavaScriptCompletions19.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/codeFixDisableJsDiagnosticsInFile6.ts","time":238,"edits":2,"cost":"5.36"},{"name":"tests/cases/fourslash/server/typedefinition01.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/getOccurrencesIsDefinitionOfParameter.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/signatureHelpOnOverloadsDifferentArity3.ts","time":238,"edits":2,"cost":"5.36"},{"name":"tests/cases/compiler/staticMemberExportAccess.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/getEmitOutputSingleFile.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/getEmitOutputWithSemanticErrors2.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/getJavaScriptQuickInfo5.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/jsFileJsdocTypedefTagTypeExpressionCompletion2.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/completionListInExportClause03.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/compiler/typeMatch1.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/completionListOnVarBetweenModules.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/compiler/assignmentCompatability29.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/renameInheritedProperties3.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/addFunctionInDuplicatedConstructorClassBody.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/conformance/es6/destructuring/destructuringParameterDeclaration3ES5iterable.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamespaceBinding1.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/todoComments2.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/completionListInNamespaceImportName01.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/fourslash/completionListAndMemberListOnCommentedLine.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/compiler/callOverloadViaElementAccessExpression.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration24.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of34.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/compiler/promiseChaining1.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES3For-ofTypeCheck1.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/conformance/types/primitives/undefined/validUndefinedAssignments.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/compiler/sourceMap-Comments2.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/conformance/es6/templates/templateStringWhitespaceEscapes1.ts","time":119,"edits":1,"cost":"5.36"},{"name":"tests/cases/conformance/types/tuple/readonlyArraysAndTuples2.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/conformance/jsx/correctlyMarkAliasAsReferences2.tsx","time":472,"edits":4,"cost":"5.35"},{"name":"tests/cases/conformance/es6/arrowFunction/disallowLineTerminatorBeforeArrow.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/compiler/es6-declaration-amd.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/compiler/modularizeLibrary_TargetES5UsingES6Lib.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/fourslash/unusedImports1FS.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/fourslash/findAllRefsInheritedProperties4.ts","time":236,"edits":2,"cost":"5.35"},{"name":"tests/cases/fourslash/thisPredicateFunctionQuickInfo.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/fourslash/codeFixAddMissingEnumMember4.ts","time":236,"edits":2,"cost":"5.35"},{"name":"tests/cases/fourslash/extract-method23.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/fourslash/completionListImplementingInterfaceFunctions.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/fourslash/completionListAtBeginningOfFile01.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/conformance/jsx/inline/inlineJsxFactoryDeclarations.tsx","time":236,"edits":2,"cost":"5.35"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction11.ts","time":236,"edits":2,"cost":"5.35"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesWithOverloadedTags1.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/compiler/declFileTypeAnnotationTypeAlias.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/fourslash/renamePropertyAccessExpressionHeritageClause.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/fourslash/fixingTypeParametersQuickInfo.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/fourslash/unusedTypeParametersInInterface1.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/fourslash/promiseTyping1.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesIncomplete3.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/fourslash/bestCommonTypeObjectLiterals1.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/fourslash/signatureHelpOnOverloadsDifferentArity.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/compiler/selfReferencesInFunctionParameters.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/compiler/moduleAugmentationImportsAndExports5.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceIndexSignaturesNumber.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/fourslash/renameJsPrototypeProperty02.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/fourslash/tsxRename2.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/compiler/arrayOfSubtypeIsAssignableToReadonlyArray.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/compiler/classExtendsMultipleBaseClasses.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/compiler/umdDependencyCommentName1.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/compiler/esModuleInteropImportNamespace.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of42.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/conformance/externalModules/exportAssignmentTopLevelIdentifier.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/compiler/letAsIdentifier2.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/conformance/interfaces/declarationMerging/twoGenericInterfacesDifferingByTypeParameterName.ts","time":118,"edits":1,"cost":"5.35"},{"name":"tests/cases/fourslash/completionEntryInJsFile.ts","time":353,"edits":3,"cost":"5.35"},{"name":"tests/cases/fourslash/refactorExtractType1.ts","time":235,"edits":2,"cost":"5.35"},{"name":"tests/cases/fourslash/codeFixAddMissingNew_all_arguments.ts","time":235,"edits":2,"cost":"5.35"},{"name":"tests/cases/fourslash/completionListWithModulesFromModule.ts","time":235,"edits":2,"cost":"5.35"},{"name":"tests/cases/fourslash/cloduleAsBaseClass.ts","time":235,"edits":2,"cost":"5.35"},{"name":"tests/cases/fourslash/completionEntryForClassMembers2.ts","time":586,"edits":5,"cost":"5.35"},{"name":"tests/cases/compiler/circularlyConstrainedMappedTypeContainingConditionalNoInfiniteInstantiationDepth.ts","time":234,"edits":2,"cost":"5.34"},{"name":"tests/cases/fourslash/completionForStringLiteralRelativeImportAllowJSTrue.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/conformance/expressions/unaryOperators/typeofOperator/typeofOperatorWithAnyOtherType.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceMultipleMembersAndPunctuation.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/completionListOfSplitInterface.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/getOccurrencesIsDefinitionOfEnum.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/compiler/moduleAugmentationDeclarationEmit2.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/codeFixClassPropertyInitialization_all_1.ts","time":234,"edits":2,"cost":"5.34"},{"name":"tests/cases/compiler/es6ClassTest2.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/completionListInUnclosedObjectTypeLiteralInSignature03.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/compiler/declarationEmitDestructuringObjectLiteralPattern1.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/compiler/declFileWithInternalModuleNameConflictsInExtendsClause2.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/conformance/es6/destructuring/destructuringParameterProperties5.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsInterface.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/conformance/types/literal/booleanLiteralTypes1.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/completionListWithAmbientDeclaration.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/quickInfoOnObjectLiteralWithOnlySetter.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/completionListOnParam.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/thisPredicateFunctionCompletions03.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/completionListInUnclosedCommaExpression02.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/compiler/tooFewArgumentsInGenericFunctionTypedArgument.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/compiler/commentsClass.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/completionListAfterInvalidCharacter.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/cloduleWithRecursiveReference.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/compiler/declFileTypeAnnotationArrayType.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/paramHelpOnCommaInString.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/goToDefinitionInMemberDeclaration.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/signatureHelpAnonymousFunction.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportNodeModules1.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/noTypeParameterInLHS.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/conformance/types/mapped/mappedTypes3.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_infer.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/unusedNamespaceInNamespace.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings17_ES5.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/getOccurrencesAbstract02.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/unusedVariableInForLoop2FS.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexMemberDeclarations/parserIndexMemberDeclaration9.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/restParamsContextuallyTyped.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/compiler/genericConstraint2.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/twoAccessorsWithSameName.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnumDeclaration2.ts","time":117,"edits":1,"cost":"5.34"},{"name":"tests/cases/fourslash/codeFixInferFromUsage_all.ts","time":233,"edits":2,"cost":"5.34"},{"name":"tests/cases/fourslash/goToImplementationInterfaceMethod_08.ts","time":233,"edits":2,"cost":"5.34"},{"name":"tests/cases/fourslash/contextualTypingOfGenericCallSignatures2.ts","time":233,"edits":2,"cost":"5.34"},{"name":"tests/cases/fourslash/unusedParameterInLambda3.ts","time":233,"edits":2,"cost":"5.34"},{"name":"tests/cases/fourslash/completionListPrivateMembers3.ts","time":116,"edits":1,"cost":"5.33"},{"name":"tests/cases/conformance/types/typeRelationships/comparable/equalityWithIntersectionTypes01.ts","time":116,"edits":1,"cost":"5.33"},{"name":"tests/cases/conformance/types/literal/numericLiteralTypes3.ts","time":116,"edits":1,"cost":"5.33"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesNegatives1.ts","time":116,"edits":1,"cost":"5.33"},{"name":"tests/cases/fourslash/server/jsdocTypedefTagRename02.ts","time":116,"edits":1,"cost":"5.33"},{"name":"tests/cases/fourslash/getJavaScriptCompletions3.ts","time":116,"edits":1,"cost":"5.33"},{"name":"tests/cases/fourslash/tsxQuickInfo1.ts","time":116,"edits":1,"cost":"5.33"},{"name":"tests/cases/fourslash/referencesForInheritedProperties8.ts","time":116,"edits":1,"cost":"5.33"},{"name":"tests/cases/conformance/jsx/checkJsxChildrenProperty13.tsx","time":232,"edits":2,"cost":"5.33"},{"name":"tests/cases/fourslash/signatureHelpFunctionParameter.ts","time":116,"edits":1,"cost":"5.33"},{"name":"tests/cases/fourslash/getPropertySymbolsFromBaseTypesDoesntCrash.ts","time":116,"edits":1,"cost":"5.33"},{"name":"tests/cases/fourslash/signatureHelpConstructorOverload.ts","time":116,"edits":1,"cost":"5.33"},{"name":"tests/cases/fourslash/unusedClassInNamespace3.ts","time":116,"edits":1,"cost":"5.33"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportRootDirs0.ts","time":116,"edits":1,"cost":"5.33"},{"name":"tests/cases/compiler/overEagerReturnTypeSpecialization.ts","time":116,"edits":1,"cost":"5.33"},{"name":"tests/cases/fourslash/quickInfoOnMergedModule.ts","time":116,"edits":1,"cost":"5.33"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardNarrowsPrimitiveIntersection.ts","time":116,"edits":1,"cost":"5.33"},{"name":"tests/cases/compiler/undeclaredMethod.ts","time":116,"edits":1,"cost":"5.33"},{"name":"tests/cases/conformance/jsx/tsxPreserveEmit3.tsx","time":116,"edits":1,"cost":"5.33"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ExtendsOrImplementsClauses/parserErrorRecovery_ExtendsOrImplementsClause5.ts","time":116,"edits":1,"cost":"5.33"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardFunctionErrors.ts","time":231,"edits":2,"cost":"5.33"},{"name":"tests/cases/fourslash/goToDefinitionFunctionOverloads.ts","time":231,"edits":2,"cost":"5.33"},{"name":"tests/cases/fourslash/classExtendsInterfaceSigHelp1.ts","time":231,"edits":2,"cost":"5.33"},{"name":"tests/cases/fourslash/completionsWithOptionalProperties.ts","time":230,"edits":2,"cost":"5.33"},{"name":"tests/cases/conformance/parser/ecmascript2018/asyncGenerators/parser.asyncGenerators.classMethods.es2018.ts","time":115,"edits":1,"cost":"5.33"},{"name":"unittests:: builder","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/compiler/isDeclarationVisibleNodeKinds.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithNumericIndexers2.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/fourslash/unclosedStringLiteralErrorRecovery2.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/compiler/internalAliasClassInsideLocalModuleWithExport.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/compiler/intersectionTypeNormalization.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/fourslash/scopeOfUnionProperties.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/fourslash/referencesForExportedValues.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/compiler/importHelpersInIsolatedModules.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/compiler/noImplicitAnyDestructuringInPrivateMethod.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/fourslash/findAllRefsForRest.ts","time":230,"edits":2,"cost":"5.33"},{"name":"tests/cases/fourslash/referencesForContextuallyTypedUnionProperties2.ts","time":230,"edits":2,"cost":"5.33"},{"name":"tests/cases/fourslash/completionListInObjectLiteral.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/fourslash/codeFixDisableJsDiagnosticsInFile.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerS7.6_A4.2_T1.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/callSignatureAssignabilityInInheritance6.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/fourslash/shims-pp/goToDefinitionTypeReferenceDirective.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/compiler/outModuleTripleSlashRefs.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/compiler/augmentedTypesModules.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/compiler/strictModeUseContextualKeyword.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/fourslash/getEditsForFileRename_preferences.ts","time":230,"edits":2,"cost":"5.33"},{"name":"tests/cases/fourslash/getOccurrencesOfAnonymousFunction2.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/conformance/types/import/importTypeAmdBundleRewrite.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/fourslash/completionListAfterClassExtends.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/compiler/sourceMapValidationClasses.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/conformance/enums/enumMergingErrors.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/conformance/types/typeParameters/typeParameterLists/propertyAccessOnTypeParameterWithConstraints.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/compiler/es5-commonjs6.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/compiler/anyInferenceAnonymousFunctions.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/conformance/expressions/unaryOperators/decrementOperator/decrementOperatorWithAnyOtherType.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck4.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/compiler/functionOverloads13.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/conformance/externalModules/exportDeclaredModule.ts","time":115,"edits":1,"cost":"5.33"},{"name":"tests/cases/fourslash/getOccurrencesIsDefinitionOfInterfaceClassMerge.ts","time":229,"edits":2,"cost":"5.32"},{"name":"tests/cases/conformance/decorators/1.0lib-noErrors.ts","time":229,"edits":2,"cost":"5.32"},{"name":"tests/cases/fourslash/refactorExtractType23.ts","time":228,"edits":2,"cost":"5.32"},{"name":"tests/cases/fourslash/completionListsThroughTransitiveBaseClasses2.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/compiler/sourceMapValidationStatements.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/compiler/moduleAugmentationExtendAmbientModule2.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/compiler/commentsemitComments.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/fourslash/noCompletionListOnCommentsInsideObjectLiterals.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/compiler/typeReferenceDirectives3.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/fourslash/navigateToSingleFileResults.ts","time":228,"edits":2,"cost":"5.32"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportAmbient0.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/fourslash/addInterfaceMemberAboveClass.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/fourslash/getRenameInfoTests2.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/fourslash/verifySingleFileEmitOutput1.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/fourslash/renameObjectBindingElementPropertyName01.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/fourslash/signatureHelpWithInterfaceAsIdentifier.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/fourslash/todoComments15.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/fourslash/protoVarVisibleWithOuterScopeUnderscoreProto.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/fourslash/completionListInObjectLiteral2.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericConstructSignaturesOptionalParams3.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/fourslash/getEmitOutputOnlyOneFile.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/fourslash/completionListInObjectBindingPattern13.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/fourslash/quickInfoForTypeParameterInTypeAlias1.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/fourslash/errorsAfterResolvingVariableDeclOfMergedVariableAndClassDecl.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/fourslash/completionListInUnclosedVoidExpression01.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/fourslash/quickInfoForContextuallyTypedArrowFunctionInSuperCall.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/fourslash/documentHighlightAtInheritedProperties1.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/compiler/overloadOnConstNoAnyImplementation2.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/compiler/keyofIsLiteralContexualType.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/compiler/modulePrologueSystem.ts","time":114,"edits":1,"cost":"5.32"},{"name":"tests/cases/fourslash/refactorExtractType24.ts","time":227,"edits":2,"cost":"5.31"},{"name":"tests/cases/fourslash/codeFixAddMissingNew_all.ts","time":227,"edits":2,"cost":"5.31"},{"name":"tests/cases/fourslash/cancellationWhenfindingAllRefsOnDefinition.ts","time":454,"edits":4,"cost":"5.31"},{"name":"tests/cases/fourslash/addMemberInDeclarationFile.ts","time":226,"edits":2,"cost":"5.31"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/callSignatureAssignabilityInInheritance2.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/fourslash/getOccurrencesReturn2.ts","time":226,"edits":2,"cost":"5.31"},{"name":"tests/cases/fourslash/editLambdaArgToTypeParameter1.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportAmbient3.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/fourslash/eval.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/compiler/declFileGenericType2.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/conformance/expressions/conditonalOperator/conditionalOperatorConditionIsBooleanType.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/compiler/superInObjectLiterals_ES5.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/compiler/typeArgInference.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/fourslash/forIn.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/compiler/genericInference2.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceOptionalProperty.ts","time":226,"edits":2,"cost":"5.31"},{"name":"tests/cases/fourslash/thisBindingInLambda.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/fourslash/server/jsdocTypedefTagNamespace.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/fourslash/goToImplementationInterface_02.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/fourslash/renameInfoForFunctionExpression01.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/fourslash/unusedVariableInBlocks.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/fourslash/referencesForMergedDeclarations2.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/fourslash/getOccurrencesTryCatchFinally3.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesInUnionTypes04.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/compiler/moduleCodeGenTest3.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/fourslash/genericCallSignaturesInNonGenericTypes1.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/compiler/moduleAugmentationGlobal5.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/compiler/aliasUsageInArray.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/compiler/exportStarForValues8.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/compiler/collisionCodeGenModuleWithPrivateMember.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/compiler/unusedParametersinConstructor3.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/compiler/jsFileCompilationHeritageClauseSyntaxOfClass.ts","time":113,"edits":1,"cost":"5.31"},{"name":"tests/cases/fourslash/getEditsForFileRename_unaffectedNonRelativePath.ts","time":225,"edits":2,"cost":"5.30"},{"name":"tests/cases/fourslash/goToImplementationShorthandPropertyAssignment_01.ts","time":225,"edits":2,"cost":"5.30"},{"name":"tests/cases/conformance/types/rest/objectRest.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/compiler/exportImport.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/compiler/super1.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/fourslash/codeFixInferFromUsage_allJS.ts","time":224,"edits":2,"cost":"5.30"},{"name":"tests/cases/fourslash/completionListInTypeParameterOfTypeAlias2.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/fourslash/globalCompletionListInsideObjectLiterals.ts","time":224,"edits":2,"cost":"5.30"},{"name":"tests/cases/compiler/jsxEmitWithAttributes.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/fourslash/getJavaScriptCompletions20.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardOfFormInstanceOf.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/compiler/declarationMapsWithSourceMap.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/fourslash/funduleWithRecursiveReference.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/compiler/interfaceAssignmentCompat.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/fourslash/getEmitOutputOutFile.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/compiler/es6ImportNamedImportMergeErrors.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/fourslash/completionListObjectMembers.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/compiler/unknownSymbols1.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithNoRelationshipObjectsOnProperty.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/compiler/es6MemberScoping.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/fourslash/goToDefinitionOverloadsInMultiplePropertyAccesses.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/fourslash/importNameCodeFixDefaultExport2.ts","time":224,"edits":2,"cost":"5.30"},{"name":"tests/cases/conformance/classes/members/inheritanceAndOverriding/derivedClassOverridesPrivates.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/conformance/salsa/inferingFromAny.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/BreakStatements/parser_breakNotInIterationOrSwitchStatement2.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/compiler/letDeclarations-es5-1.ts","time":112,"edits":1,"cost":"5.30"},{"name":"tests/cases/fourslash/signatureHelpWithTriggers01.ts","time":223,"edits":2,"cost":"5.30"},{"name":"tests/cases/fourslash/jsDocTypeTagQuickInfo2.ts","time":223,"edits":2,"cost":"5.30"},{"name":"tests/cases/fourslash/refactorExtractType27.ts","time":222,"edits":2,"cost":"5.29"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardTypeOfUndefined.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/conformance/expressions/unaryOperators/logicalNotOperator/logicalNotOperatorWithStringType.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/fourslash/findAllRefsForVariableInExtendsClause01.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/fourslash/mergedDeclarations2.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/fourslash/findAllRefsForDefaultExport01.ts","time":222,"edits":2,"cost":"5.29"},{"name":"tests/cases/fourslash/completionsImport_keywords.ts","time":222,"edits":2,"cost":"5.29"},{"name":"tests/cases/fourslash/getOccurrencesStringLiterals.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/conformance/expressions/unaryOperators/decrementOperator/decrementOperatorWithUnsupportedBooleanType.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/compiler/constEnumToStringNoComments.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/conformance/types/typeRelationships/comparable/equalityWithUnionTypes01.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/fourslash/completionListInExportClause02.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/fourslash/completionInIncompleteCallExpression.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesOptionalParams2.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/fourslash/unclosedStringLiteralErrorRecovery.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithConstructSignatures.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/conformance/es7/exponentiationOperator/emitExponentiationOperatorInTemplateString2.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/fourslash/shims-pp/getEmitOutput.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/fourslash/completionListInContextuallyTypedArgument.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/fourslash/getEmitOutputWithEmitterErrors.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics24.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/compiler/controlFlowLoopAnalysis.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/fourslash/qualifyModuleTypeNames.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/fourslash/memberListInReopenedEnum.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/fourslash/completionListInTypedObjectLiterals2.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames21_ES6.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/compiler/cyclicModuleImport.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/compiler/typeArgInference2.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames13_ES6.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration1.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/conformance/types/spread/objectSpreadNoTransform.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/compiler/commentOnArrayElement3.ts","time":111,"edits":1,"cost":"5.29"},{"name":"tests/cases/fourslash/completionImportMeta.ts","time":221,"edits":2,"cost":"5.29"},{"name":"tests/cases/fourslash/getJavaScriptCompletions16.ts","time":221,"edits":2,"cost":"5.29"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportFromAtTypes.ts","time":221,"edits":2,"cost":"5.29"},{"name":"tests/cases/fourslash/getJavaScriptCompletions_tsCheck.ts","time":221,"edits":2,"cost":"5.29"},{"name":"tests/cases/fourslash/codeFixExtendsInterfaceBecomesImplements.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/conformance/jsx/tsxStatelessFunctionComponentOverload1.tsx","time":220,"edits":2,"cost":"5.28"},{"name":"tests/cases/compiler/jsxFactoryAndReactNamespace.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/fourslash/goToImplementationClassMethod_01.ts","time":220,"edits":2,"cost":"5.28"},{"name":"tests/cases/compiler/ensureNoCrashExportAssignmentDefineProperrtyPotentialMerge.ts","time":220,"edits":2,"cost":"5.28"},{"name":"tests/cases/fourslash/completionListPrivateMembers2.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/callSignaturesWithParameterInitializers.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportFile3.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/fourslash/tripleSlashRefPathCompletionExtensionsAllowJSTrue.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/conformance/types/contextualTypes/partiallyAnnotatedFunction/partiallyAnnotatedFunctionInferenceWithTypeParameter.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/conformance/types/contextualTypes/jsxAttributes/contextuallyTypedStringLiteralsInJsxAttributes01.tsx","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/conformance/types/mapped/mappedTypesAndObjects.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/fourslash/unusedLocalsInFunction1.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/fourslash/completionListInUnclosedIndexSignature03.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/compiler/narrowingByDiscriminantInLoop.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/fourslash/classRenamingErrorRecovery.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/fourslash/codeFixClassImplementDefaultClass.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithTupleType.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/conformance/controlFlow/controlFlowDestructuringDeclaration.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/compiler/mappedTypeInferenceCircularity.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/conformance/salsa/moduleExportNestedNamespaces.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/compiler/declFileTypeAnnotationParenType.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/compiler/genericArray1.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsInIfStatement.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/fourslash/extendArray.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGenericConstraint3.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/compiler/bases.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/compiler/amdModuleName2.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement14.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/compiler/emitPostComments.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck14.ts","time":110,"edits":1,"cost":"5.28"},{"name":"tests/cases/fourslash/refactorExtractType21.ts","time":218,"edits":2,"cost":"5.27"},{"name":"tests/cases/fourslash/findAllRefsImportDefault.ts","time":218,"edits":2,"cost":"5.27"},{"name":"tests/cases/compiler/overloadingOnConstants1.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/constructSignatureAssignabilityInInheritance4.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/fourslash/hoverOverComment.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/fourslash/completionListOnParamInClass.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/compiler/sourceMapValidationDecorators.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/fourslash/completionListInvalidMemberNames_startWithSpace.ts","time":218,"edits":2,"cost":"5.27"},{"name":"tests/cases/fourslash/completionListInUnclosedElementAccessExpression02.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/fourslash/quickInfoJSDocFunctionNew.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/fourslash/signatureHelpImplicitConstructor.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/compiler/declFileAmbientExternalModuleWithSingleExportedModule.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/compiler/declFileForClassWithMultipleBaseClasses.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/fourslash/renameAliasExternalModule.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/fourslash/unclosedStringLiteralErrorRecovery4.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/fourslash/nonExistingImport.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/fourslash/deleteExtensionInReopenedInterface.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringParameterNestedObjectBindingPatternDefaultValues.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/compiler/requireOfJsonFileWithDeclaration.ts","time":218,"edits":2,"cost":"5.27"},{"name":"tests/cases/fourslash/todoComments12.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/fourslash/completionListInObjectLiteral3.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInSystem1.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/fourslash/renameInheritedProperties6.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/fourslash/renameAlias3.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesIncomplete5.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/conformance/es6/destructuring/destructuringArrayBindingPatternAndAssignment1ES5iterable.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/compiler/internalAliasFunctionInsideLocalModuleWithoutExport.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/compiler/genericConstructInvocationWithNoTypeArg.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/fourslash/semanticClassificatonTypeAlias.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/compiler/tsxSpreadDoesNotReportExcessProps.tsx","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/compiler/augmentedTypesClass.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/compiler/implicitAnyAnyReturningFunction.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/compiler/checkSuperCallBeforeThisAccessing7.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/compiler/abstractClassInLocalScopeIsAbstract.ts","time":109,"edits":1,"cost":"5.27"},{"name":"tests/cases/fourslash/codefixEnableExperimentalDecorators_blankCompilerOptionsInJsconfig.ts","time":217,"edits":2,"cost":"5.27"},{"name":"tests/cases/fourslash/renameDestructuringDeclarationInFor.ts","time":217,"edits":2,"cost":"5.27"},{"name":"tests/cases/fourslash/codeFixAwaitInSyncFunction11.ts","time":217,"edits":2,"cost":"5.27"},{"name":"tests/cases/fourslash/completionForComputedStringProperties.ts","time":216,"edits":2,"cost":"5.26"},{"name":"tests/cases/fourslash/formattingOptionsChange.ts","time":216,"edits":2,"cost":"5.26"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsWithOverloadResolution1.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/compiler/arrayAssignmentTest5.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorSyntaxError2.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/unionTypesAssignability.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/conformance/es6/destructuring/destructuringVariableDeclaration2.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/restParametersWithArrayTypeAnnotations.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/conformance/internalModules/importDeclarations/exportImportAlias.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/conformance/expressions/assignmentOperator/compoundArithmeticAssignmentWithInvalidOperands.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/fourslash/renameModuleToVar.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/fourslash/semanticClassificationInstantiatedModuleWithVariableOfSameName2.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentity.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/fourslash/completionListForTransitivelyExportedMembers04.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/compiler/unusedLocalsAndParametersDeferred.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess_js_3.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/fourslash/goToImplementationLocal_03.ts","time":216,"edits":2,"cost":"5.26"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceObjectLiteral.ts","time":216,"edits":2,"cost":"5.26"},{"name":"tests/cases/compiler/interMixingModulesInterfaces1.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/conformance/es6/destructuring/destructuringParameterProperties4.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/compiler/declFileObjectLiteralWithAccessors.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/fourslash/completionListInObjectBindingPattern02.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of34.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/fourslash/superInsideInnerClass.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/fourslash/quickInfoFromEmptyBlockComment.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess_js_1.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/compiler/promiseIdentityWithAny2.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardOfFormIsType.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/fourslash/javascriptModules20.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/compiler/nestedBlockScopedBindings5.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/compiler/wrappedIncovations1.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/compiler/genericConstructExpressionWithoutArgs.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithMultipleBases3.ts","time":108,"edits":1,"cost":"5.26"},{"name":"tests/cases/conformance/parser/ecmascriptnext/numericSeparators/parser.numericSeparators.decmialNegative.ts","time":215,"edits":2,"cost":"5.26"},{"name":"tests/cases/fourslash/codeFixClassImplementInterface_optionQuote.ts","time":215,"edits":2,"cost":"5.26"},{"name":"tests/cases/fourslash/crossFileQuickInfoExportedTypeDoesNotUseImportType.ts","time":215,"edits":2,"cost":"5.26"},{"name":"tests/cases/fourslash/codeFixSpellingVsMissingMember.ts","time":214,"edits":2,"cost":"5.25"},{"name":"tests/cases/fourslash/proto.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/fourslash/referencesForFunctionOverloads.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/callSignaturesWithAccessibilityModifiersOnParameters.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution5_classic.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/compiler/blockScopedBindingsReassignedInLoop3.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesIncomplete2.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/conformance/parser/ecmascript5/parserUsingConstructorAsIdentifier.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/conformance/classes/classDeclarations/classExtendingBuiltinType.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/compiler/fatarrowfunctions.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/fourslash/stringLiteralCompletionsForStringEnumContextualType.ts","time":214,"edits":2,"cost":"5.25"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesWithOverloadedTags8.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/fourslash/documentHighlightAtInheritedProperties4.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/fourslash/contextualTypingGenericFunction1.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/compiler/modularizeLibrary_NoErrorDuplicateLibOptions1.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/fourslash/renameJsPropertyAssignment3.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/compiler/privateVisibility.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/fourslash/quickInfoOnGenericClass.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/fourslash/completionListInstanceProtectedMembers4.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/compiler/contextualTypingTwoInstancesOfSameTypeParameter.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/compiler/internalAliasVar.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of24.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/compiler/es5ExportDefaultFunctionDeclaration.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/conformance/expressions/superPropertyAccess/superSymbolIndexedAccess6.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/compiler/aliasWithInterfaceExportAssignmentUsedInVarInitializer.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsWithTagsTypedAsAny.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/compiler/superWithGenerics.ts","time":107,"edits":1,"cost":"5.25"},{"name":"tests/cases/fourslash/refactorExtractType30.ts","time":213,"edits":2,"cost":"5.25"},{"name":"tests/cases/compiler/reverseMappedPartiallyInferableTypes.ts","time":213,"edits":2,"cost":"5.25"},{"name":"tests/cases/compiler/numberVsBigIntOperations.ts","time":213,"edits":2,"cost":"5.25"},{"name":"tests/cases/fourslash/referenceToClass.ts","time":213,"edits":2,"cost":"5.25"},{"name":"tests/cases/fourslash/navigationItemsOverloads2.ts","time":213,"edits":2,"cost":"5.25"},{"name":"tests/cases/fourslash/findAllRefsReExports.ts","time":531,"edits":5,"cost":"5.25"},{"name":"tests/cases/fourslash/refactorExtractType33.ts","time":212,"edits":2,"cost":"5.24"},{"name":"tests/cases/conformance/expressions/functionCalls/newWithSpread.ts","time":106,"edits":1,"cost":"5.24"},{"name":"tests/cases/compiler/privacyTypeParameterOfFunction.ts","time":106,"edits":1,"cost":"5.24"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithCallSignatures.ts","time":106,"edits":1,"cost":"5.24"},{"name":"tests/cases/fourslash/importJsNodeModule4.ts","time":106,"edits":1,"cost":"5.24"},{"name":"tests/cases/fourslash/interfaceExtendsPrimitive.ts","time":106,"edits":1,"cost":"5.24"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithNumericIndexers3.ts","time":106,"edits":1,"cost":"5.24"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionCheckReturntype1.ts","time":106,"edits":1,"cost":"5.24"},{"name":"tests/cases/fourslash/getOccurrencesReturn3.ts","time":106,"edits":1,"cost":"5.24"},{"name":"tests/cases/fourslash/goToDefinitionTypePredicate.ts","time":106,"edits":1,"cost":"5.24"},{"name":"tests/cases/fourslash/goToDefinitionAcrossMultipleProjects.ts","time":212,"edits":2,"cost":"5.24"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionReturnPromiseOfAny.ts","time":106,"edits":1,"cost":"5.24"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment17.ts","time":106,"edits":1,"cost":"5.24"},{"name":"tests/cases/conformance/types/import/importTypeGenericTypes.ts","time":106,"edits":1,"cost":"5.24"},{"name":"tests/cases/fourslash/renameRest.ts","time":106,"edits":1,"cost":"5.24"},{"name":"tests/cases/conformance/externalModules/circularReference.ts","time":106,"edits":1,"cost":"5.24"},{"name":"tests/cases/fourslash/tsxGoToDefinitionIntrinsics.ts","time":106,"edits":1,"cost":"5.24"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithOverloadedConstructorTypedArguments2.ts","time":106,"edits":1,"cost":"5.24"},{"name":"tests/cases/compiler/extendingClassFromAliasAndUsageInIndexer.ts","time":106,"edits":1,"cost":"5.24"},{"name":"tests/cases/fourslash/refactorExtractType37.ts","time":211,"edits":2,"cost":"5.24"},{"name":"tests/cases/fourslash/commentsLinePreservation.ts","time":211,"edits":2,"cost":"5.24"},{"name":"tests/cases/conformance/jsx/tsxStatelessFunctionComponentsWithTypeArguments3.tsx","time":211,"edits":2,"cost":"5.24"},{"name":"tests/cases/fourslash/augmentedTypesModule4.ts","time":211,"edits":2,"cost":"5.24"},{"name":"tests/cases/fourslash/goToImplementationTypeAlias_00.ts","time":210,"edits":2,"cost":"5.24"},{"name":"unittests:: tsserver:: with skipLibCheck","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/conformance/expressions/typeAssertions/constAssertions.ts","time":210,"edits":2,"cost":"5.24"},{"name":"unittests:: tsserver:: compileOnSave:: CompileOnSaveAffectedFileListRequest with and without projectFileName in request","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/conformance/statements/for-inStatements/for-inStatements.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/conformance/expressions/functionCalls/overloadResolutionClassConstructors.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/compiler/declFileAccessors.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/conformance/types/intersection/intersectionThisTypes.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/compiler/constEnumMergingWithValues4.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/compiler/generics2NoError.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/fourslash/completionListBeforeNewScope01.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/compiler/es6ExportClauseWithoutModuleSpecifierInEs5.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/conformance/jsx/tsxReactEmit7.tsx","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/compiler/callbacksDontShareTypes.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/fourslash/completionListOnFunctionCallWithOptionalArgument.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsInClassMethods.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/conformance/types/rest/objectRestNegative.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/fourslash/todoComments6.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/fourslash/genericCloduleCompletionList.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/fourslash/shims/goToTypeDefinition.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/fourslash/goToImplementationInterfaceMethod_04.ts","time":210,"edits":2,"cost":"5.24"},{"name":"tests/cases/conformance/expressions/conditonalOperator/conditionalOperatorConditoinIsStringType.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/compiler/es6ImportNamedImportInIndirectExportAssignment.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/fourslash/goToDefinitionPrimitives.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck62.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of17.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/compiler/shorthand-property-es6-amd.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/compiler/genericCloneReturnTypes.ts","time":105,"edits":1,"cost":"5.24"},{"name":"tests/cases/fourslash/codeFixAddParameterNames.ts","time":209,"edits":2,"cost":"5.23"},{"name":"tests/cases/fourslash/getEditsForFileRename_directory_noUpdateNodeModulesImport.ts","time":209,"edits":2,"cost":"5.23"},{"name":"tests/cases/fourslash/findAllRefsOnDefinition.ts","time":313,"edits":3,"cost":"5.23"},{"name":"tests/cases/fourslash/server/declarationMapGoToDefinition.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/compiler/fixingTypeParametersRepeatedly2.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/fourslash/unusedLocalsInFunction2.ts","time":208,"edits":2,"cost":"5.23"},{"name":"tests/cases/fourslash/goToDefinitionObjectBindingElementPropertyName01.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/fourslash/signatureHelpConstructExpression.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/fourslash/completionListForExportEquals2.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsInFunctionAndModuleBlock.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/fourslash/completionListOnAliasedModule.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/fourslash/completionListInClosedFunction03.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/fourslash/shims/getSemanticDiagnostics.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/fourslash/quickInfoForDerivedGenericTypeWithConstructor.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/fourslash/referencesForGlobals5.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/fourslash/getEmitOutputOut.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/compiler/requireOfJsonFileTypes.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/fourslash/renameAlias.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/fourslash/signatureHelpSimpleSuperCall.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/fourslash/completionListAfterObjectLiteral1.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/compiler/es6ExportClauseInEs5.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInCall9.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/fourslash/shims/getQuickInfoAtPosition.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPattern.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration16.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/compiler/ambiguousCallsWhereReturnTypesAgree.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/compiler/contextualTyping13.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/conformance/expressions/asOperator/asOperator3.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/compiler/collisionThisExpressionAndLocalVarInProperty.ts","time":104,"edits":1,"cost":"5.23"},{"name":"tests/cases/fourslash/completionsDiscriminatedUnion.ts","time":207,"edits":2,"cost":"5.22"},{"name":"tests/cases/fourslash/codeFixAwaitShouldNotCrashIfNotInFunction.ts","time":207,"edits":2,"cost":"5.22"},{"name":"tests/cases/conformance/async/es5/asyncMethodWithSuper_es5.ts","time":207,"edits":2,"cost":"5.22"},{"name":"tests/cases/fourslash/refactorExtractType29.ts","time":206,"edits":2,"cost":"5.22"},{"name":"tests/cases/fourslash/getJavaScriptQuickInfo3.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/fourslash/getOccurrencesThis2.ts","time":206,"edits":2,"cost":"5.22"},{"name":"tests/cases/fourslash/completionListForTransitivelyExportedMembers03.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/fourslash/getOccurrencesTryCatchFinally4.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/fourslash/completionInTypeOf2.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/fourslash/completionListOnAliases3.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/fourslash/getOccurrencesAsyncAwait.ts","time":206,"edits":2,"cost":"5.22"},{"name":"tests/cases/compiler/declarationEmitDestructuringObjectLiteralPattern.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/conformance/decorators/class/decoratorInstantiateModulesInFunctionBodies.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/fourslash/completionListInClosedFunction06.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/compiler/dynamicNamesErrors.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/fourslash/completionListAfterRegularExpressionLiteral03.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/fourslash/quickInfoForObjectBindingElementName02.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/fourslash/getEmitOutputWithSyntacticErrorsForMultipleFiles2.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/fourslash/quickInfoOnThis2.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/compiler/internalAliasEnumInsideLocalModuleWithExport.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithStringIndexer.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/fourslash/goToDefinitionShadowVariableInsideModule.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/fourslash/codeFixUnusedLabel_noSuggestionIfDisabled.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/fourslash/codeFixCalledES2015Import10.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/conformance/expressions/assignmentOperator/compoundAdditionAssignmentLHSCanBeAssigned.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesAsTags02.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/fourslash/genericTypeAliasIntersectionCompletions.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment18.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/fourslash/goToDefinitionUndefinedSymbols.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/fourslash/assignToExistingClass.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/compiler/circularInferredTypeOfVariable.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/fourslash/genericArityEnforcementAfterEdit.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/conformance/internalModules/moduleDeclarations/asiPreventsParsingAsNamespace02.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/fourslash/quickInfoOfStringPropertyNames1.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/fourslash/getOccurrencesOfDecorators.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration4.d.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/compiler/modularizeLibrary_ErrorFromUsingWellknownSymbolWithOutES6WellknownSymbolLib.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithObjectMembers5.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/compiler/classIndexer2.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/compiler/i3.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/compiler/checkInterfaceBases.ts","time":103,"edits":1,"cost":"5.22"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportAllowSyntheticDefaultImports5.ts","time":205,"edits":2,"cost":"5.21"},{"name":"tests/cases/fourslash/codeFixCalledES2015Import7.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/conformance/types/any/assignEveryTypeToAny.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/compiler/constDeclarations-scopes.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/fourslash/completionListInUnclosedObjectTypeLiteralInSignature01.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/fourslash/referencesForImports.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/fourslash/renameStringLiteralTypes.ts","time":204,"edits":2,"cost":"5.21"},{"name":"tests/cases/fourslash/exportEqualCallableInterface.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/fourslash/commentsUnion.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/compiler/controlFlowArrayErrors.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/compiler/declFileModuleWithPropertyOfTypeModule.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/fourslash/memberCompletionOnTypeParameters2.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/fourslash/goToTypeDefinition.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/compiler/moduleMemberWithoutTypeAnnotation1.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/conformance/es6/destructuring/emptyAssignmentPatterns02_ES5.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/fourslash/jsRequireQuickInfo.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesWithOverloadedTags2.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/conformance/expressions/binaryOperators/arithmeticOperator/arithmeticOperatorWithOnlyNullValueOrUndefinedValue.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/fourslash/incompatibleOverride.ts","time":204,"edits":2,"cost":"5.21"},{"name":"tests/cases/conformance/jsx/tsxReactEmitNesting.tsx","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/fourslash/refactorConvertImport_useDefault.ts","time":204,"edits":2,"cost":"5.21"},{"name":"tests/cases/fourslash/unusedConstantInFunction1.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/conformance/async/es2017/awaitBinaryExpression/awaitBinaryExpression4_es2017.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/fourslash/completionForStringLiteral5.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess_js_7.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/fourslash/quickInfoForFunctionDeclaration.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/fourslash/noQuickInfoForLabel.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType4_ES5.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/conformance/types/typeParameters/typeArgumentLists/typeParameterAsTypeParameterConstraintTransitively.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/compiler/moduleAugmentationCollidingNamesInAugmentation1.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/fourslash/widenedTypes.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/fourslash/signatureHelpObjectLiteral.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/conformance/types/typeRelationships/bestCommonType/arrayLiteralWithMultipleBestCommonTypes.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/fourslash/staticPrototypePropertyOnClass.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/fourslash/server/jsdocTypedefTagGoToDefinition.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/compiler/declFileTypeAnnotationVisibilityErrorVariableDeclaration.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/compiler/moduleExports1.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/compiler/unusedTypeParameterInLambda3.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/conformance/functions/parameterInitializersForwardReferencing.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/compiler/compoundVarDecl1.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/compiler/importedModuleClassNameClash.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/fourslash/breakpointValidationImports.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/compiler/emptyExpr.ts","time":102,"edits":1,"cost":"5.21"},{"name":"tests/cases/fourslash/codeFixAddConvertToUnknownForNonOverlappingTypes7.ts","time":203,"edits":2,"cost":"5.20"},{"name":"tests/cases/fourslash/refactorConvertExport_namedToDefault_alreadyHasDefault.ts","time":203,"edits":2,"cost":"5.20"},{"name":"tests/cases/fourslash/goToImplementationEnum_01.ts","time":202,"edits":2,"cost":"5.20"},{"name":"tests/cases/fourslash/renameForDefaultExport01.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/fourslash/completionForStringLiteralInIndexedAccess01.ts","time":202,"edits":2,"cost":"5.20"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsObjectMethods.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/conformance/es2019/importMeta/importMeta.ts","time":202,"edits":2,"cost":"5.20"},{"name":"tests/cases/fourslash/signatureHelpEmptyList.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/fourslash/server/definition01.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/fourslash/getOccurrencesThis.ts","time":202,"edits":2,"cost":"5.20"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess_js_5.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/compiler/unionPropertyExistence.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/fourslash/renameJsExports03.ts","time":202,"edits":2,"cost":"5.20"},{"name":"tests/cases/compiler/declarationEmitFirstTypeArgumentGenericFunctionType.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/fourslash/stringPropertyNames2.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/restParametersOfNonArrayTypes2.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/fourslash/overloadObjectLiteralCrash.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/compiler/destructureOptionalParameter.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/conformance/emitter/es2015/asyncGenerators/emitter.asyncGenerators.functionDeclarations.es2015.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/compiler/instanceofWithStructurallyIdenticalTypes.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/compiler/staticPropSuper.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/fourslash/completionListInUnclosedTaggedTemplate02.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/conformance/declarationEmit/typesVersionsDeclarationEmit.multiFileBackReferenceToSelf.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/compiler/readonlyInDeclarationFile.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/fourslash/commentsMultiModuleSingleFile.ts","time":202,"edits":2,"cost":"5.20"},{"name":"tests/cases/compiler/typeParameterExtendingUnion1.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/compiler/collisionCodeGenModuleWithModuleChildren.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/fourslash/contextuallyTypedObjectLiteralMethodDeclarationParam01.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/callSignatureAssignabilityInInheritance5.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/fourslash/signatureHelpInParenthetical.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/conformance/declarationEmit/typesVersionsDeclarationEmit.multiFileBackReferenceToUnmapped.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/compiler/overloadOnGenericClassAndNonGenericClass.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/compiler/bestCommonTypeWithOptionalProperties.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/compiler/exhaustiveSwitchWithWideningLiteralTypes.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/conformance/types/primitives/void/validVoidAssignments.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/compiler/binaryArithmatic2.ts","time":101,"edits":1,"cost":"5.20"},{"name":"tests/cases/fourslash/findAllRefsForObjectSpread.ts","time":402,"edits":4,"cost":"5.19"},{"name":"tests/cases/fourslash/genericFunctionReturnType.ts","time":201,"edits":2,"cost":"5.19"},{"name":"tests/cases/compiler/transformParenthesizesConditionalSubexpression.ts","time":201,"edits":2,"cost":"5.19"},{"name":"tests/cases/fourslash/codeFixConvertToMappedObjectType12.ts","time":301,"edits":3,"cost":"5.19"},{"name":"tests/cases/fourslash/refactorExtractType32.ts","time":200,"edits":2,"cost":"5.19"},{"name":"tests/cases/fourslash/shims-pp/getReferencesAtPosition.ts","time":300,"edits":3,"cost":"5.19"},{"name":"tests/cases/conformance/expressions/functionCalls/overloadResolution.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/fourslash/shims/getEmitOutput.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/conformance/es6/destructuring/destructuringInFunctionType.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/fourslash/recursiveWrappedTypeParameters1.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/fourslash/completionListStaticProtectedMembers3.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/conformance/jsdoc/checkObjectDefineProperty.ts","time":200,"edits":2,"cost":"5.19"},{"name":"tests/cases/fourslash/goToImplementationInterface_05.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/fourslash/findAllReferencesJSDocFunctionNew.ts","time":200,"edits":2,"cost":"5.19"},{"name":"tests/cases/fourslash/referencesForInheritedProperties5.ts","time":200,"edits":2,"cost":"5.19"},{"name":"tests/cases/compiler/moduleAugmentationImportsAndExports1.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/conformance/expressions/unaryOperators/incrementOperator/incrementOperatorWithAnyOtherType.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/fourslash/findAllRefsForDefaultExport_reExport_allowSyntheticDefaultImports.ts","time":300,"edits":3,"cost":"5.19"},{"name":"tests/cases/fourslash/server/occurrences01.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/conformance/es6/destructuring/destructuringArrayBindingPatternAndAssignment1ES6.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/nullIsSubtypeOfEverythingButUndefined.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/fourslash/completionListAtIdentifierDefinitionLocations_enums.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithObjectMembersOptionality2.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/fourslash/selfReferencedExternalModule2.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/compiler/controlFlowJavascript.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/compiler/shorthandOfExportedEntity01_targetES2015_CommonJS.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/compiler/noConstraintInReturnType1.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/conformance/es6/shorthandPropertyAssignment/objectLiteralShorthandPropertiesWithModuleES6.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/compiler/declFileFunctions.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/compiler/declarationEmitExpressionInExtends3.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/compiler/noImplicitAnyParametersInClass.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/fourslash/quickInfoForObjectBindingElementPropertyName01.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/fourslash/jsDocFunctionSignatures7.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardFunctionOfFormThisErrors.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/compiler/typeParameterOrderReversal.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/conformance/expressions/unaryOperators/incrementOperator/incrementOperatorWithAnyOtherTypeInvalidOperations.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/conformance/async/es6/awaitCallExpression/awaitCallExpression7_es6.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/compiler/moduleResolutionWithSymlinks_notInNodeModules.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/compiler/es6ImportNamedImportAmd.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/compiler/systemModule9.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/conformance/expressions/typeGuards/typePredicateOnVariableDeclaration01.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardNarrowsToLiteralType.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/compiler/protoAsIndexInIndexExpression.ts","time":100,"edits":1,"cost":"5.19"},{"name":"tests/cases/fourslash/referencesForUnionProperties.ts","time":399,"edits":4,"cost":"5.18"},{"name":"tests/cases/fourslash/cloduleAsBaseClass2.ts","time":299,"edits":3,"cost":"5.18"},{"name":"tests/cases/fourslash/classInterfaceInsert.ts","time":199,"edits":2,"cost":"5.18"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_all_prefix.ts","time":199,"edits":2,"cost":"5.18"},{"name":"tests/cases/fourslash/referencesForContextuallyTypedObjectLiteralProperties.ts","time":199,"edits":2,"cost":"5.18"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction12.ts","time":199,"edits":2,"cost":"5.18"},{"name":"unittests:: config:: tsconfigParsing:: parseConfigFileTextToJson","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/compiler/moduleAugmentationImportsAndExports2.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_jsdocTypeParameter.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithObjectMembersOptionality.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/fourslash/server/jsdocTypedefTagRename03.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithFunctionTypedArguments.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/fourslash/server/jsdocCallbackTagNavigateTo.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithSubtypeObjectOnProperty.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/fourslash/renameCommentsAndStrings1.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/fourslash/tripleSlashRefPathCompletionRootdirs.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/compiler/thisBinding.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/fourslash/signatureHelpAtEOF.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/compiler/classCannotExtendVar.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty39.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/fourslash/unusedMethodInClass5.ts","time":198,"edits":2,"cost":"5.18"},{"name":"tests/cases/compiler/unusedLocalsOnFunctionExpressionWithinFunctionExpression1.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/conformance/es6/destructuring/destructuringArrayBindingPatternAndAssignment2.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/conformance/es6/Symbols/symbolDeclarationEmit4.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of46.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/compiler/anyIdenticalToItself.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithStringIndexer.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/fourslash/getRenameInfoTests1.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration11.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithGenericCallSignatures3.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/compiler/classUpdateTests.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/compiler/overloadRet.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName2.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/compiler/duplicateVarAndImport.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/compiler/noEmitHelpers.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/compiler/classExpressionWithStaticPropertiesES63.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName18.ts","time":99,"edits":1,"cost":"5.18"},{"name":"tests/cases/fourslash/refactorExtractType28.ts","time":197,"edits":2,"cost":"5.17"},{"name":"tests/cases/fourslash/augmentedTypesModule1.ts","time":197,"edits":2,"cost":"5.17"},{"name":"tests/cases/conformance/controlFlow/typeGuardsAsAssertions.ts","time":196,"edits":2,"cost":"5.17"},{"name":"tests/cases/conformance/expressions/conditonalOperator/conditionalOperatorConditoinIsAnyType.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/compiler/structuralTypeInDeclareFileForModule.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/fourslash/codeFixInferFromUsageEmptyTypePriority.ts","time":196,"edits":2,"cost":"5.17"},{"name":"tests/cases/fourslash/jsDocServices.ts","time":196,"edits":2,"cost":"5.17"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern6.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/fourslash/completionForStringLiteralNonrelativeImport12.ts","time":294,"edits":3,"cost":"5.17"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithObjectMembers2.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/fourslash/completionsAfterAsyncInObjectLiteral.ts","time":196,"edits":2,"cost":"5.17"},{"name":"tests/cases/conformance/jsx/tsxUnionElementType5.tsx","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/fourslash/unusedClassInNamespace1.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/compiler/argumentsObjectIterator03_ES5.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity2.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck27.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/compiler/declFileAliasUseBeforeDeclaration.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/compiler/optionalPropertiesTest.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/fourslash/completionListInClosedFunction02.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/conformance/classes/members/accessibility/protectedClassPropertyAccessibleWithinSubclass.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings16_ES6.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/conformance/expressions/arrayLiterals/arrayLiterals2ES5.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/compiler/castExpressionParentheses.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/compiler/capturedLetConstInLoop9_ES6.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/fourslash/codeFixDisableJsDiagnosticsInFile3.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsInConditionalExpression.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/compiler/recursiveBaseConstructorCreation3.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/compiler/enumLiteralAssignableToEnumInsideUnion.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/conformance/types/thisType/typeRelationships.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/compiler/declarationMapsMultifile.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/conformance/es6/Symbols/symbolType12.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/conformance/classes/constructorDeclarations/superCalls/superCallInConstructorWithNoBaseType.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/compiler/downlevelLetConst13.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/compiler/commentsArgumentsOfCallExpression1.ts","time":98,"edits":1,"cost":"5.17"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction6.ts","time":195,"edits":2,"cost":"5.16"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesDifferingByReturnType2.ts","time":97,"edits":1,"cost":"5.16"},{"name":"tests/cases/compiler/es6ImportNamedImport.ts","time":97,"edits":1,"cost":"5.16"},{"name":"tests/cases/compiler/knockout.ts","time":97,"edits":1,"cost":"5.16"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/contextualSignatureInstantiation.ts","time":97,"edits":1,"cost":"5.16"},{"name":"tests/cases/compiler/interfaceDeclaration3.ts","time":97,"edits":1,"cost":"5.16"},{"name":"tests/cases/conformance/async/es5/asyncAwaitIsolatedModules_es5.ts","time":97,"edits":1,"cost":"5.16"},{"name":"tests/cases/fourslash/errorInIncompleteMethodInObjectLiteral.ts","time":97,"edits":1,"cost":"5.16"},{"name":"tests/cases/fourslash/completionListInClosedObjectTypeLiteralInSignature01.ts","time":97,"edits":1,"cost":"5.16"},{"name":"tests/cases/fourslash/shims/getDefinitionAtPosition.ts","time":97,"edits":1,"cost":"5.16"},{"name":"tests/cases/fourslash/goToImplementationLocal_07.ts","time":194,"edits":2,"cost":"5.16"},{"name":"tests/cases/fourslash/completionListInUnclosedSpreadExpression02.ts","time":97,"edits":1,"cost":"5.16"},{"name":"tests/cases/conformance/statements/throwStatements/throwStatements.ts","time":97,"edits":1,"cost":"5.16"},{"name":"tests/cases/fourslash/contextualTypingOfGenericCallSignatures1.ts","time":97,"edits":1,"cost":"5.16"},{"name":"tests/cases/compiler/es6ImportWithoutFromClause.ts","time":97,"edits":1,"cost":"5.16"},{"name":"tests/cases/compiler/requireOfJsonFileWithoutOutDir.ts","time":97,"edits":1,"cost":"5.16"},{"name":"tests/cases/fourslash/getJavaScriptQuickInfo7.ts","time":97,"edits":1,"cost":"5.16"},{"name":"tests/cases/conformance/salsa/multipleDeclarations.ts","time":97,"edits":1,"cost":"5.16"},{"name":"tests/cases/conformance/jsx/tsxUnionElementType2.tsx","time":97,"edits":1,"cost":"5.16"},{"name":"tests/cases/compiler/declarationEmitDestructuring2.ts","time":97,"edits":1,"cost":"5.16"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName24.ts","time":97,"edits":1,"cost":"5.16"},{"name":"tests/cases/fourslash/codeFixInferFromUsageStringIndexSignatureJS.ts","time":290,"edits":3,"cost":"5.15"},{"name":"tests/cases/fourslash/refactorExtractType11.ts","time":193,"edits":2,"cost":"5.15"},{"name":"tests/cases/fourslash/findAllRefsExportNotAtTopLevel.ts","time":193,"edits":2,"cost":"5.15"},{"name":"tests/cases/fourslash/codeFixConvertToMappedObjectType11.ts","time":193,"edits":2,"cost":"5.15"},{"name":"tests/cases/fourslash/refactorExtractType14.ts","time":192,"edits":2,"cost":"5.15"},{"name":"tests/cases/fourslash/codeFixInferFromUsageMultipleParameters.ts","time":192,"edits":2,"cost":"5.15"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/callSignaturesWithOptionalParameters2.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/fourslash/javascriptModules23.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/compiler/jsxFactoryNotIdentifierOrQualifiedName2.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/fourslash/getJavaScriptQuickInfo1.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/fourslash/completionWithDotFollowedByNamespaceKeyword.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/fourslash/goToImplementationInvalid.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/fourslash/completionListAtDeclarationOfParameterType.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/fourslash/completionForStringLiteralNonrelativeImportTypings3.ts","time":192,"edits":2,"cost":"5.15"},{"name":"tests/cases/conformance/async/es6/awaitBinaryExpression/awaitBinaryExpression1_es6.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/compiler/declFileTypeAnnotationTupleType.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/compiler/privacyInterfaceExtendsClauseDeclFile.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/conformance/constEnums/constEnumPropertyAccess1.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/fourslash/completionListInStringLiterals1.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/fourslash/javaScriptModulesWithBackticks.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/compiler/objectCreate.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/fourslash/goToTypeDefinitionAliases.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/fourslash/jsDocFunctionSignatures4.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/conformance/types/localTypes/localTypes3.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/conformance/jsx/tsxEmit3.tsx","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/fourslash/signatureHelpForSuperCalls1.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/conformance/jsx/tsxReactEmitWhitespace.tsx","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceExtendsObjectIntersection.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/fourslash/unusedVariableInClass3.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/fourslash/codeFixInferFromUsageMember2.ts","time":192,"edits":2,"cost":"5.15"},{"name":"tests/cases/compiler/assignmentCompatBug5.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesOverloadAssignability05.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/compiler/moduleAugmentationGlobal1.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedInOperatorES6.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/compiler/augmentedTypesVar.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerS7.8.4_A7.1_T4.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/conformance/parser/ecmascript5/ExportAssignments/parserExportAssignment3.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/compiler/chainedAssignment3.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ParameterLists/parserErrorRecovery_ParameterList5.ts","time":96,"edits":1,"cost":"5.15"},{"name":"tests/cases/fourslash/codeFixAddConvertToUnknownForNonOverlappingTypes8.ts","time":191,"edits":2,"cost":"5.14"},{"name":"tests/cases/fourslash/codeFixCalledES2015Import12.ts","time":191,"edits":2,"cost":"5.14"},{"name":"tests/cases/fourslash/codeFixConvertToMappedObjectType3.ts","time":191,"edits":2,"cost":"5.14"},{"name":"tests/cases/fourslash/codeFixDisableJsDiagnosticsInFile_tsIgnore_indent.ts","time":191,"edits":2,"cost":"5.14"},{"name":"tests/cases/fourslash/refactorExtractType35.ts","time":190,"edits":2,"cost":"5.14"},{"name":"tests/cases/compiler/protectedMembers.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/fourslash/quickInfoDisplayPartsTypeAlias.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/fourslash/breakpointValidationFor.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/fourslash/signatureHelpInRecursiveType.ts","time":190,"edits":2,"cost":"5.14"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionDeclarationEmit2.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/conformance/externalModules/umd-augmentation-4.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/conformance/expressions/arrayLiterals/arrayLiterals3.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceMultipleImplements2.ts","time":190,"edits":2,"cost":"5.14"},{"name":"tests/cases/fourslash/findAllRefsJsDocTypeDef.ts","time":190,"edits":2,"cost":"5.14"},{"name":"tests/cases/conformance/async/es5/asyncImportedPromise_es5.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardOfFormInstanceOfOnInterface.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/fourslash/completionListForNonExportedMemberInAmbientModuleWithExportAssignment1.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/fourslash/memberListInFunctionCall.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/fourslash/memberListOnConstructorType.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/compiler/es5-asyncFunctionArrayLiterals.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesOverloads03.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/conformance/classes/classDeclarations/mergedClassInterface.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsWithAny.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/conformance/salsa/typeFromPrototypeAssignment2.ts","time":190,"edits":2,"cost":"5.14"},{"name":"tests/cases/conformance/jsx/checkJsxChildrenProperty2.tsx","time":190,"edits":2,"cost":"5.14"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesOverloads02.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/fourslash/goToTypeDefinitionEnumMembers.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/compiler/augmentedClassWithPrototypePropertyOnModule.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/conformance/types/objectTypeLiteral/indexSignatures/stringIndexerConstrainsPropertyDeclarations.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/conformance/statements/forStatements/forStatements.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/compiler/aliasInaccessibleModule.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/compiler/funcdecl.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/conformance/expressions/unaryOperators/typeofOperator/typeofOperatorWithStringType.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/fourslash/genericWithSpecializedProperties3.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/conformance/externalModules/esnext/esnextmodulekindWithES5Target7.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/fourslash/breakpointValidationConst.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/fourslash/unusedVariableInForLoop1FS.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement7.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/compiler/downlevelLetConst19.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames42_ES5.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/compiler/typecheckCommaExpression.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/compiler/unusedVariablesinNamespaces2.ts","time":95,"edits":1,"cost":"5.14"},{"name":"tests/cases/conformance/types/literal/literalTypeWidening.ts","time":285,"edits":3,"cost":"5.14"},{"name":"tests/cases/fourslash/renameImportOfExportEquals2.ts","time":284,"edits":3,"cost":"5.13"},{"name":"tests/cases/fourslash/refactorExtractType19.ts","time":189,"edits":2,"cost":"5.13"},{"name":"tests/cases/compiler/noCrashOnParameterNamedRequire.ts","time":189,"edits":2,"cost":"5.13"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceMemberTypeAlias.ts","time":189,"edits":2,"cost":"5.13"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_badRestParam.ts","time":283,"edits":3,"cost":"5.13"},{"name":"tests/cases/fourslash/renameDestructuringAssignmentNestedInFor.ts","time":188,"edits":2,"cost":"5.12"},{"name":"tests/cases/fourslash/renameDestructuringDeclarationInForOf.ts","time":188,"edits":2,"cost":"5.12"},{"name":"tests/cases/conformance/es6/destructuring/destructuringParameterProperties3.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/conformance/controlFlow/typeGuardsNestedAssignments.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/fourslash/findAllRefs_jsEnum.ts","time":188,"edits":2,"cost":"5.12"},{"name":"tests/cases/fourslash/codeFixAwaitInSyncFunction7.ts","time":188,"edits":2,"cost":"5.12"},{"name":"tests/cases/fourslash/renameImportRequire.ts","time":188,"edits":2,"cost":"5.12"},{"name":"tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithoutExport.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/compiler/requireOfJsonFile.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/compiler/thisInPropertyBoundDeclarations.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceMultipleImplementsIntersection2.ts","time":188,"edits":2,"cost":"5.12"},{"name":"tests/cases/fourslash/refactorConvertImport_namespaceToNamed.ts","time":188,"edits":2,"cost":"5.12"},{"name":"tests/cases/fourslash/unusedParameterInFunction1.ts","time":188,"edits":2,"cost":"5.12"},{"name":"tests/cases/compiler/capturedLetConstInLoop8_ES6.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/fourslash/noQuickInfoInWhitespace.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/fourslash/completionListFunctionMembers.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/fourslash/renameDestructuringAssignment.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/fourslash/completionListAtIdentifierDefinitionLocations_catch.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/fourslash/shims-pp/getSignatureHelpItems.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/fourslash/codeFixClassImplementInterface_typeInOtherFile.ts","time":282,"edits":3,"cost":"5.12"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ModuleWithExportedAndNonExportedImportAlias.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/compiler/genericMergedDeclarationUsingTypeParameter2.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesAsTypeParameterConstraint01.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/compiler/reactImportDropped.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/compiler/declarationEmitDefaultExport6.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of38.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/compiler/interfaceExtendsClassWithPrivate2.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/conformance/jsx/tsxDynamicTagName2.tsx","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/compiler/overloadReturnTypes.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/compiler/typePredicateInLoop.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/compiler/cloduleTest1.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesDifferingTypeParameterCounts2.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/conformance/es6/Symbols/symbolType14.ts","time":94,"edits":1,"cost":"5.12"},{"name":"tests/cases/fourslash/getEditsForFileRename_directory.ts","time":281,"edits":3,"cost":"5.12"},{"name":"tests/cases/fourslash/quickInfoJsDocTags.ts","time":281,"edits":3,"cost":"5.12"},{"name":"tests/cases/fourslash/importNameCodeFix_avoidRelativeNodeModules.ts","time":187,"edits":2,"cost":"5.12"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_all_delete_paramInFunction.ts","time":187,"edits":2,"cost":"5.12"},{"name":"tests/cases/fourslash/codeFixClassExtendAbstractPrivateProperty.ts","time":187,"edits":2,"cost":"5.12"},{"name":"tests/cases/fourslash/completionWithConditionalOperatorMissingColon.ts","time":187,"edits":2,"cost":"5.12"},{"name":"tests/cases/fourslash/importNameCodeFixDefaultExport.ts","time":187,"edits":2,"cost":"5.12"},{"name":"tests/cases/fourslash/completionAfterAtChar.ts","time":187,"edits":2,"cost":"5.12"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringParameterObjectBindingPattern.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/fourslash/codeFixClassPropertyInitialization_all_2.ts","time":186,"edits":2,"cost":"5.11"},{"name":"tests/cases/conformance/jsx/tsxStatelessFunctionComponentOverload6.tsx","time":186,"edits":2,"cost":"5.11"},{"name":"tests/cases/conformance/types/intersection/intersectionTypeInference.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/compiler/genericDefaultsJs.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/fourslash/signatureHelpConstructorInheritance.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/conformance/expressions/unaryOperators/logicalNotOperator/logicalNotOperatorWithAnyOtherType.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/fourslash/goToDefinition_untypedModule.ts","time":186,"edits":2,"cost":"5.11"},{"name":"tests/cases/compiler/propertyOrdering.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/compiler/typePredicateStructuralMatch.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/fourslash/completionListInstanceProtectedMembers.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/fourslash/completionListBeforeKeyword.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of47.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/fourslash/returnRecursiveType.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/fourslash/unclosedMultilineStringLiteralErrorRecovery.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/fourslash/getEditsForFileRename_caseInsensitive.ts","time":186,"edits":2,"cost":"5.11"},{"name":"tests/cases/compiler/jsxFactoryNotIdentifierOrQualifiedName.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericConstructSignaturesDifferingByReturnType2.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/compiler/objectLiteralParameterResolution.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/compiler/blockScopedBindingsReassignedInLoop2.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexSignatures/parserIndexSignature7.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/fourslash/getOccurrencesIfElse3.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/fourslash/stringPropertyNames1.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/compiler/declFileEnums.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithExport.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInUMD1.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/compiler/detachedCommentAtStartOfLambdaFunction1.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/conformance/jsx/tsxParseTests1.tsx","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/compiler/decoratorMetadataWithImportDeclarationNameCollision7.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/compiler/internalAliasUninitializedModuleInsideTopLevelModuleWithoutExport.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ArrowFunctions/parserX_ArrowFunction3.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions14_ES5.ts","time":93,"edits":1,"cost":"5.11"},{"name":"tests/cases/fourslash/importTypeMemberCompletions.ts","time":185,"edits":2,"cost":"5.11"},{"name":"tests/cases/fourslash/augmentedTypesClass2.ts","time":185,"edits":2,"cost":"5.11"},{"name":"tests/cases/fourslash/completionsKeyof.ts","time":185,"edits":2,"cost":"5.11"},{"name":"tests/cases/conformance/salsa/typeFromPrototypeAssignment.ts","time":185,"edits":2,"cost":"5.11"},{"name":"tests/cases/fourslash/goToImplementationShorthandPropertyAssignment_00.ts","time":185,"edits":2,"cost":"5.11"},{"name":"tests/cases/fourslash/findAllRefsObjectBindingElementPropertyName03.ts","time":185,"edits":2,"cost":"5.11"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportAllowSyntheticDefaultImports1.ts","time":185,"edits":2,"cost":"5.11"},{"name":"tests/cases/conformance/emitter/es2018/asyncGenerators/emitter.asyncGenerators.functionExpressions.es2018.ts","time":92,"edits":1,"cost":"5.10"},{"name":"unittests:: tsbuild - empty files option in tsconfig","time":92,"edits":1,"cost":"5.10"},{"name":"tests/cases/conformance/dynamicImport/importCallExpression2ESNext.ts","time":92,"edits":1,"cost":"5.10"},{"name":"tests/cases/fourslash/findAllRefsInheritedProperties5.ts","time":184,"edits":2,"cost":"5.10"},{"name":"tests/cases/fourslash/referencesForMergedDeclarations4.ts","time":184,"edits":2,"cost":"5.10"},{"name":"tests/cases/fourslash/getSemanticDiagnosticForNoDeclaration.ts","time":92,"edits":1,"cost":"5.10"},{"name":"tests/cases/conformance/es7/exponentiationOperator/emitExponentiationOperatorInTempalteString4.ts","time":92,"edits":1,"cost":"5.10"},{"name":"tests/cases/fourslash/completionsIsPossiblyTypeArgumentPosition.ts","time":184,"edits":2,"cost":"5.10"},{"name":"tests/cases/compiler/complicatedPrivacy.ts","time":92,"edits":1,"cost":"5.10"},{"name":"tests/cases/conformance/jsx/checkJsxChildrenProperty6.tsx","time":184,"edits":2,"cost":"5.10"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypesOfTypeParameterWithConstraints4.ts","time":92,"edits":1,"cost":"5.10"},{"name":"tests/cases/fourslash/memberCompletionFromFunctionCall.ts","time":92,"edits":1,"cost":"5.10"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportFile1.ts","time":184,"edits":2,"cost":"5.10"},{"name":"tests/cases/fourslash/tsxParsing.ts","time":92,"edits":1,"cost":"5.10"},{"name":"tests/cases/compiler/enumDecl1.ts","time":92,"edits":1,"cost":"5.10"},{"name":"tests/cases/compiler/commentOnClassAccessor1.ts","time":92,"edits":1,"cost":"5.10"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames42_ES6.ts","time":92,"edits":1,"cost":"5.10"},{"name":"tests/cases/conformance/es6/destructuring/destructuringObjectBindingPatternAndAssignment1ES5.ts","time":92,"edits":1,"cost":"5.10"},{"name":"tests/cases/conformance/types/tuple/indexerWithTuple.ts","time":92,"edits":1,"cost":"5.10"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedInOperator.ts","time":92,"edits":1,"cost":"5.10"},{"name":"tests/cases/conformance/es6/destructuring/destructuringArrayBindingPatternAndAssignment1ES5.ts","time":92,"edits":1,"cost":"5.10"},{"name":"tests/cases/fourslash/quickInfoOnCatchVariable.ts","time":92,"edits":1,"cost":"5.10"},{"name":"tests/cases/compiler/partiallyDiscriminantedUnions.ts","time":92,"edits":1,"cost":"5.10"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration21.ts","time":92,"edits":1,"cost":"5.10"},{"name":"tests/cases/compiler/jsFileCompilationRestParameter.ts","time":92,"edits":1,"cost":"5.10"},{"name":"tests/cases/fourslash/renameDestructuringAssignmentNestedInFor2.ts","time":275,"edits":3,"cost":"5.10"},{"name":"tests/cases/fourslash/addMemberNotInNodeModulesDeclarationFile.ts","time":183,"edits":2,"cost":"5.10"},{"name":"tests/cases/fourslash/completionForStringLiteralNonrelativeImport13.ts","time":183,"edits":2,"cost":"5.10"},{"name":"tests/cases/fourslash/codeFixClassPropertyInitialization11.ts","time":183,"edits":2,"cost":"5.10"},{"name":"tests/cases/fourslash/signatureHelpTypeArguments2.ts","time":183,"edits":2,"cost":"5.10"},{"name":"tests/cases/fourslash/unusedTypeAliasInNamespace1.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/fourslash/goToImplementationSuper_00.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/fourslash/codeFixAddMissingEnumMember6.ts","time":182,"edits":2,"cost":"5.09"},{"name":"tests/cases/compiler/assignmentCompatability26.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardOfFormNotExpr.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/fourslash/getEmitOutputExternalModule.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/conformance/async/es6/asyncWithVarShadowing_es6.ts","time":182,"edits":2,"cost":"5.09"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesDeclarationEmit2_ES5.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/conformance/es6/destructuring/emptyAssignmentPatterns04_ES6.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/conformance/jsx/jsxAndTypeAssertion.tsx","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/compiler/es5-asyncFunctionCallExpressions.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/fourslash/shims/getTodoComments.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/conformance/interfaces/declarationMerging/mergeTwoInterfaces2.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericConstructSignaturesOptionalParams.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/conformance/es7/exponentiationOperator/emitExponentiationOperatorInTemplateString3.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceMappedType.ts","time":182,"edits":2,"cost":"5.09"},{"name":"tests/cases/conformance/internalModules/moduleBody/invalidModuleWithStatementsOfEveryKind.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsInModule.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/conformance/expressions/commaOperator/commaOperatorWithSecondOperandObjectType.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/fourslash/getEditsForFileRename_jsExtension.ts","time":182,"edits":2,"cost":"5.09"},{"name":"tests/cases/fourslash/codeFixForgottenThisPropertyAccess02.ts","time":182,"edits":2,"cost":"5.09"},{"name":"tests/cases/compiler/defaultIndexProps1.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/compiler/moduleVisibilityTest2.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/fourslash/getOccurrencesExport2.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of41.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/compiler/unusedTypeParameters6.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/fourslash/renameForDefaultExport05.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/conformance/salsa/methodsReturningThis.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorOverloads2.ts","time":91,"edits":1,"cost":"5.09"},{"name":"tests/cases/fourslash/completionEntryForDeferredMappedTypeMembers.ts","time":273,"edits":3,"cost":"5.09"},{"name":"tests/cases/fourslash/navigateToIIFE.ts","time":181,"edits":2,"cost":"5.09"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_removeVariableStatement.ts","time":181,"edits":2,"cost":"5.09"},{"name":"tests/cases/fourslash/renameDefaultImportDifferentName.ts","time":181,"edits":2,"cost":"5.09"},{"name":"tests/cases/fourslash/codeFixAddConvertToUnknownForNonOverlappingTypes3.ts","time":181,"edits":2,"cost":"5.09"},{"name":"tests/cases/fourslash/completionListWithModulesOutsideModuleScope.ts","time":180,"edits":2,"cost":"5.08"},{"name":"tests/cases/fourslash/unusedTypeParametersInFunction2.ts","time":180,"edits":2,"cost":"5.08"},{"name":"tests/cases/conformance/async/es6/asyncAwaitIsolatedModules_es6.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/conformance/statements/for-inStatements/for-inStatementsArray.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/fourslash/completionsPaths_importType.ts","time":270,"edits":3,"cost":"5.08"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInCall12.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/fourslash/indirectClassInstantiation.ts","time":180,"edits":2,"cost":"5.08"},{"name":"tests/cases/fourslash/completionsDotInObjectLiteral.ts","time":180,"edits":2,"cost":"5.08"},{"name":"tests/cases/fourslash/recursiveInternalModuleImport.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of36.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/fourslash/signatureHelpNegativeTests.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/conformance/types/typeParameters/typeParameterLists/propertyAccessOnTypeParameterWithoutConstraints.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/fourslash/completionListAtInvalidLocations.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/compiler/privacyGetter.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/fourslash/getEmitOutputWithSemanticErrorsForMultipleFiles2.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithPrivates.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/compiler/genericSpecializationToTypeLiteral1.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/compiler/commentsFunction.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/fourslash/codeFixInferFromUsageGetter.ts","time":180,"edits":2,"cost":"5.08"},{"name":"tests/cases/conformance/types/union/unionTypePropertyAccessibility.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/compiler/declarationEmitEnumReadonlyProperty.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/compiler/augmentExportEquals6.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportFileQuoteStyle3.ts","time":180,"edits":2,"cost":"5.08"},{"name":"tests/cases/compiler/collisionExportsRequireAndEnum.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/compiler/es6ExportClauseWithoutModuleSpecifier.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/compiler/duplicateIdentifierBindingElementInParameterDeclaration2.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/conformance/types/specifyingTypes/typeReferences/genericTypeReferenceWithoutTypeArgument.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/conformance/types/members/objectTypeWithCallSignatureHidingMembersOfFunction.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern25.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of8.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/compiler/logicalNotExpression1.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/conformance/jsx/tsxAttributeResolution3.tsx","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames7_ES6.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/compiler/addMoreCallSignaturesToBaseSignature.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/compiler/classMemberInitializerScoping.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/conformance/parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration4.ts","time":90,"edits":1,"cost":"5.08"},{"name":"tests/cases/compiler/bigintWithoutLib.ts","time":179,"edits":2,"cost":"5.08"},{"name":"tests/cases/compiler/inferFromGenericFunctionReturnTypes1.ts","time":179,"edits":2,"cost":"5.08"},{"name":"tests/cases/fourslash/codeFixInferFromUsageMember3.ts","time":179,"edits":2,"cost":"5.08"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames51_ES5.ts","time":179,"edits":2,"cost":"5.08"},{"name":"tests/cases/compiler/APISample_transform.ts","time":268,"edits":3,"cost":"5.07"},{"name":"tests/cases/conformance/es2019/globalThisUnknown.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/conformance/types/specifyingTypes/typeQueries/typeofClassWithPrivates.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/fourslash/jsDocTypeTagQuickInfo1.ts","time":178,"edits":2,"cost":"5.07"},{"name":"tests/cases/compiler/es5-asyncFunctionBinaryExpressions.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/fourslash/tsxCompletion14.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/fourslash/memberListOfEnumFromExternalModule.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/undefinedIsSubtypeOfEverything.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/compiler/declarationEmitDefaultExport1.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/fourslash/extract-method-formatting-objectliteral.ts","time":178,"edits":2,"cost":"5.07"},{"name":"tests/cases/fourslash/tsxCompletionOnClosingTagWithoutJSX1.ts","time":178,"edits":2,"cost":"5.07"},{"name":"tests/cases/conformance/types/import/importTypeInJSDoc.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/fourslash/semanticClassificationsCancellation1.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/fourslash/memberListInWithBlock.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/compiler/numericIndexerConstraint.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/compiler/letDeclarations-validContexts.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/compiler/mergedDeclarations3.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/conformance/types/typeParameters/typeArgumentLists/typeParameterAsTypeParameterConstraintTransitively2.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/fourslash/doubleUnderscoreRenames.ts","time":178,"edits":2,"cost":"5.07"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/everyTypeAssignableToAny.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/compiler/withImportDecl.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/compiler/super.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames3_ES5.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration8.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/fourslash/completionListInObjectBindingPattern06.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfBoolean.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/compiler/negativeZero.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/compiler/declFileTypeofClass.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/compiler/paramterDestrcuturingDeclaration.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/compiler/newLineFlagWithLF.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/compiler/redeclareParameterInCatchBlock.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/compiler/metadataOfStringLiteral.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/compiler/unusedLocalsAndParametersTypeAliases2.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/compiler/indexSignatureWithoutTypeAnnotation1.ts","time":89,"edits":1,"cost":"5.07"},{"name":"tests/cases/fourslash/quickInfoForJSDocUnknownTag.ts","time":177,"edits":2,"cost":"5.06"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction21.ts","time":177,"edits":2,"cost":"5.06"},{"name":"tests/cases/fourslash/referencesForStaticsAndMembersWithSameNames.ts","time":177,"edits":2,"cost":"5.06"},{"name":"tests/cases/fourslash/findAllRefsWithLeadingUnderscoreNames1.ts","time":177,"edits":2,"cost":"5.06"},{"name":"tests/cases/fourslash/findAllRefs_importType_typeofImport.ts","time":177,"edits":2,"cost":"5.06"},{"name":"tests/cases/fourslash/goToImplementationInterfaceMethod_03.ts","time":177,"edits":2,"cost":"5.06"},{"name":"tests/cases/compiler/esModuleInteropNamedDefaultImports.ts","time":177,"edits":2,"cost":"5.06"},{"name":"unittests:: tsc-watch:: console clearing","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/fourslash/goToImplementationClassMethod_00.ts","time":176,"edits":2,"cost":"5.06"},{"name":"tests/cases/fourslash/javaScriptModules14.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/fourslash/externalModuleWithExportAssignment.ts","time":264,"edits":3,"cost":"5.06"},{"name":"tests/cases/compiler/targetTypeTest1.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/compiler/mismatchedExplicitTypeParameterAndArgumentType.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/fourslash/findAllRefsWithLeadingUnderscoreNames2.ts","time":176,"edits":2,"cost":"5.06"},{"name":"tests/cases/conformance/types/rest/objectRestParameterES5.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/compiler/taggedTemplateStringsWithMultilineTemplateES6.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/fourslash/completionListAtBeginningOfIdentifierInArrowFunction01.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/fourslash/quickInfoOnErrorTypes1.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/fourslash/goToImplementationInterfaceMethod_06.ts","time":176,"edits":2,"cost":"5.06"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithConstructSignaturesWithSpecializedSignatures.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/compiler/asyncAwaitWithCapturedBlockScopeVar.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/compiler/declarationMapsOutFile2.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/fourslash/moduleVariables.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/compiler/gettersAndSetters.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportExportEqualsPrimitive.ts","time":176,"edits":2,"cost":"5.06"},{"name":"tests/cases/fourslash/goToDefinitionShorthandProperty03.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck63.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/conformance/jsx/tsxInArrowFunction.tsx","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldExpression18_es6.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/fourslash/typedGenericPrototypeMember.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsInRightOperandOfAndAndOperator.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/compiler/constDeclarations-access4.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/conformance/expressions/unaryOperators/plusOperator/plusOperatorWithAnyOtherType.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/compiler/typeReferenceDirectives9.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/conformance/functions/functionOverloadErrorsSyntax.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/compiler/genericRecursiveImplicitConstructorErrors3.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/compiler/inheritanceGrandParentPrivateMemberCollisionWithPublicMember.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/compiler/collisionCodeGenModuleWithMemberInterfaceConflict.ts","time":88,"edits":1,"cost":"5.06"},{"name":"tests/cases/compiler/jsxChildrenGenericContextualTypes.tsx","time":175,"edits":2,"cost":"5.05"},{"name":"tests/cases/fourslash/unusedLocalsInFunction3.ts","time":175,"edits":2,"cost":"5.05"},{"name":"tests/cases/fourslash/navigationItemsOverloads1.ts","time":175,"edits":2,"cost":"5.05"},{"name":"tests/cases/fourslash/goToDefinitionAlias.ts","time":175,"edits":2,"cost":"5.05"},{"name":"tests/cases/fourslash/getOccurrencesThrow2.ts","time":175,"edits":2,"cost":"5.05"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc2.ts","time":262,"edits":3,"cost":"5.05"},{"name":"tests/cases/compiler/thisConditionalOnMethodReturnOfGenericInstance.ts","time":174,"edits":2,"cost":"5.05"},{"name":"tests/cases/fourslash/codeFixInferFromUsageVariable.ts","time":174,"edits":2,"cost":"5.05"},{"name":"tests/cases/fourslash/server/documentHighlights02.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithObjectMembers3.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithPublics.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplatesNegatives5.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/conformance/dynamicImport/importCallExpression3ESNext.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/conformance/es6/destructuring/destructuringArrayBindingPatternAndAssignment3.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/fourslash/signatureHelpTaggedTemplates7.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/compiler/requireOfJsonFileNonRelative.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/compiler/declarationEmitDestructuringArrayPattern4.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/fourslash/completionForStringLiteralImport2.ts","time":174,"edits":2,"cost":"5.05"},{"name":"tests/cases/compiler/duplicateIdentifierRelatedSpans2.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/fourslash/unusedParameterInFunction2.ts","time":174,"edits":2,"cost":"5.05"},{"name":"tests/cases/compiler/unusedTypeParameters9.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfPrimitiveSubtype.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/compiler/isolatedModulesPlainFile-AMD.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/conformance/types/members/typesWithSpecializedCallSignatures.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/compiler/inheritance.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/compiler/genericFunctionsWithOptionalParameters2.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/compiler/moduleAugmentationInAmbientModule1.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithConstructSignaturesDifferingParamCounts.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/compiler/internalAliasClassInsideTopLevelModuleWithExport.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/compiler/unusedClassesinNamespace4.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/compiler/scopeCheckInsideStaticMethod1.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithObjectTypeArgs.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/compiler/infinitelyExpandingTypes1.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/conformance/es6/destructuring/emptyAssignmentPatterns04_ES5.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/compiler/exportEqualCallable.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/compiler/varAsID.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/compiler/evalAfter0.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/conformance/es6/templates/templateStringTermination5_ES6.ts","time":87,"edits":1,"cost":"5.05"},{"name":"tests/cases/fourslash/quickInfoUnion_discriminated.ts","time":260,"edits":3,"cost":"5.04"},{"name":"tests/cases/fourslash/renameForAliasingExport02.ts","time":173,"edits":2,"cost":"5.04"},{"name":"tests/cases/fourslash/todoComments18.ts","time":173,"edits":2,"cost":"5.04"},{"name":"tests/cases/fourslash/findAllRefsWithLeadingUnderscoreNames6.ts","time":173,"edits":2,"cost":"5.04"},{"name":"tests/cases/fourslash/referencesForClassParameter.ts","time":173,"edits":2,"cost":"5.04"},{"name":"tests/cases/fourslash/quickInforForSucessiveInferencesIsNotAny.ts","time":172,"edits":2,"cost":"5.04"},{"name":"unittests:: tsserver:: Project Errors for Configure file diagnostics events","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/fourslash/incompleteFunctionCallCodefix3.ts","time":258,"edits":3,"cost":"5.04"},{"name":"tests/cases/fourslash/salsaMethodsOnAssignedFunctionExpressions.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/conformance/expressions/assignmentOperator/assignmentLHSIsValue.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/compiler/typeReferenceDirectives4.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/compiler/reservedWords2.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/fourslash/completionForStringLiteralNonrelativeImport14.ts","time":172,"edits":2,"cost":"5.04"},{"name":"tests/cases/fourslash/completionListInObjectBindingPattern01.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/compiler/es6ImportNamedImportInEs5.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/callSignaturesWithOptionalParameters.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/conformance/es6/destructuring/emptyArrayBindingPatternParameter03.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/fourslash/getSemanticDiagnosticForDeclaration.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/compiler/unusedMultipleParameter2InContructor.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/conformance/parser/ecmascript5/parserRealSource3.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/compiler/superCallInStaticMethod.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/compiler/accessorWithoutBody1.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/fourslash/renameForDefaultExport06.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/compiler/noCollisionThisExpressionAndLocalVarInFunction.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty41.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/conformance/parser/ecmascript5/parserRealSource5.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/fourslash/editClearsJsDocCache.ts","time":172,"edits":2,"cost":"5.04"},{"name":"tests/cases/compiler/unusedParameterProperty1.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/compiler/letDeclarations-scopes.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType7_ES6.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/fourslash/goToDefinitionExternalModuleName4.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/compiler/implicitAnyGenerics.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/compiler/interfacedecl.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/compiler/commonSourceDirectory_dts.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/fourslash/completionListInObjectLiteralThatIsParameterOfFunctionCall.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/compiler/ambientExternalModuleWithoutInternalImportDeclaration.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames18_ES6.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/compiler/moduleIdentifiers.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/compiler/strictModeReservedWordInClassDeclaration.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/compiler/internalAliasUninitializedModuleInsideTopLevelModuleWithExport.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/compiler/contextualTyping21.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/compiler/mergedDeclarations2.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/compiler/propertyAccessExpressionInnerComments.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/conformance/Symbols/ES5SymbolProperty1.ts","time":86,"edits":1,"cost":"5.04"},{"name":"tests/cases/fourslash/completionListOfGenericSymbol.ts","time":171,"edits":2,"cost":"5.03"},{"name":"tests/cases/fourslash/signatureHelpOnTypePredicates.ts","time":171,"edits":2,"cost":"5.03"},{"name":"tests/cases/fourslash/memberCompletionOnRightSideOfImport.ts","time":171,"edits":2,"cost":"5.03"},{"name":"tests/cases/fourslash/codeFixCalledES2015Import4.ts","time":171,"edits":2,"cost":"5.03"},{"name":"tests/cases/fourslash/completionsTuple.ts","time":171,"edits":2,"cost":"5.03"},{"name":"tests/cases/fourslash/findAllRefsMappedType.ts","time":341,"edits":4,"cost":"5.03"},{"name":"tests/cases/fourslash/codeFixAddMissingNew3.ts","time":170,"edits":2,"cost":"5.02"},{"name":"tests/cases/conformance/expressions/unaryOperators/incrementOperator/incrementOperatorWithUnsupportedStringType.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/fourslash/quickInfoOnThis4.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/fourslash/breakpointValidationDestructuringVariableStatementArrayBindingPattern.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/compiler/null.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentity2.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/conformance/parser/ecmascript6/ShorthandPropertyAssignment/parserShorthandPropertyAssignment5.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/fourslash/codeFixClassPropertyInitialization5.ts","time":170,"edits":2,"cost":"5.02"},{"name":"tests/cases/compiler/declFileTypeofFunction.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/fourslash/referencesForLabel3.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/conformance/types/primitives/null/validNullAssignments.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/conformance/salsa/inferringClassStaticMembersFromAssignments.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/compiler/arrowFunctionWithObjectLiteralBody6.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/conformance/jsx/tsxErrorRecovery2.tsx","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/conformance/declarationEmit/typePredicates/declarationEmitIdentifierPredicatesWithPrivateName01.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/fourslash/todoComments19.ts","time":170,"edits":2,"cost":"5.02"},{"name":"tests/cases/conformance/es6/modules/exportStar-amd.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/compiler/instantiatedTypeAliasDisplay.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/conformance/es6/destructuring/emptyArrayBindingPatternParameter01.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/conformance/types/objectTypeLiteral/constructSignatures/constructSignaturesWithIdenticalOverloads.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/compiler/typeCheckObjectCreationExpressionWithUndefinedCallResolutionData.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/compiler/unusedMultipleParameters1InFunctionDeclaration.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInScriptContext1.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/conformance/decorators/class/decoratorOnClass5.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/compiler/callOverloads1.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/compiler/inheritSameNamePrivatePropertiesFromSameOrigin.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/conformance/es6/modules/exportsAndImports4-es6.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/conformance/jsdoc/jsdocLiteral.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/fourslash/tsxQuickInfo5.ts","time":85,"edits":1,"cost":"5.02"},{"name":"tests/cases/compiler/infiniteConstraints.ts","time":169,"edits":2,"cost":"5.02"},{"name":"tests/cases/compiler/reactTransitiveImportHasValidDeclaration.ts","time":169,"edits":2,"cost":"5.02"},{"name":"tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx","time":169,"edits":2,"cost":"5.02"},{"name":"tests/cases/fourslash/referencesForObjectLiteralProperties.ts","time":169,"edits":2,"cost":"5.02"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportFileQuoteStyle1.ts","time":169,"edits":2,"cost":"5.02"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess2.ts","time":169,"edits":2,"cost":"5.02"},{"name":"tests/cases/fourslash/refactorExtractType15.ts","time":168,"edits":2,"cost":"5.01"},{"name":"tests/cases/fourslash/refactorExtractType13.ts","time":168,"edits":2,"cost":"5.01"},{"name":"tests/cases/fourslash/quickInfoForJSDocCodefence.ts","time":168,"edits":2,"cost":"5.01"},{"name":"unittests:: tsbuild:: with resolveJsonModule option on project importJsonFromProjectReference","time":84,"edits":1,"cost":"5.01"},{"name":"unittests:: tsserver:: document registry in project service","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionAsyncES3System.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/conformance/types/tuple/castingTuple.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/fourslash/jsDocFunctionSignatures2.ts","time":168,"edits":2,"cost":"5.01"},{"name":"tests/cases/compiler/moduleAugmentationExtendFileModule2.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/conformance/es7/exponentiationOperator/emitExponentiationOperatorInTemplateString2ES6.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/fourslash/indentationInAssignment.ts","time":168,"edits":2,"cost":"5.01"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralCheckedInIf01.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/fourslash/getOccurrencesSuper2.ts","time":168,"edits":2,"cost":"5.01"},{"name":"tests/cases/conformance/es6/destructuring/emptyAssignmentPatterns02_ES5iterable.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/fourslash/renameNameOnEnumMember.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/conformance/es6/destructuring/destructuringParameterDeclaration5.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/fourslash/breakpointValidationTryCatchFinally.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/fourslash/getOccurrencesLoopBreakContinue2.ts","time":168,"edits":2,"cost":"5.01"},{"name":"tests/cases/fourslash/quickInfoTemplateTag.ts","time":168,"edits":2,"cost":"5.01"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess35.ts","time":168,"edits":2,"cost":"5.01"},{"name":"tests/cases/fourslash/codeFixInferFromUsageCallJS.ts","time":168,"edits":2,"cost":"5.01"},{"name":"tests/cases/compiler/letDeclarations.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/conformance/jsx/checkJsxGenericTagHasCorrectInferences.tsx","time":168,"edits":2,"cost":"5.01"},{"name":"tests/cases/compiler/uncaughtCompilerError1.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/compiler/contextualTypingArrayOfLambdas.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/fourslash/completionListInObjectBindingPattern14.ts","time":168,"edits":2,"cost":"5.01"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInCJS1.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/fourslash/goToDefinitionExternalModuleName3.ts","time":168,"edits":2,"cost":"5.01"},{"name":"tests/cases/fourslash/exportEqualsInterfaceA.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/conformance/types/specifyingTypes/typeQueries/invalidTypeOfTarget.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/compiler/transformNestedGeneratorsWithTry.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/conformance/types/typeParameters/typeArgumentLists/callGenericFunctionWithZeroTypeArguments.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithStringIndexer2.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/fourslash/findAllRefsForDefaultExport08.ts","time":168,"edits":2,"cost":"5.01"},{"name":"tests/cases/conformance/classes/classDeclarations/classHeritageSpecification/classExtendsItselfIndirectly2.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/conformance/decorators/invalid/decoratorOnImportEquals1.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/compiler/declarationEmitDefaultExport7.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/compiler/internalAliasInitializedModuleInsideTopLevelModuleWithExport.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/fourslash/quickInfoJsdocTypedefMissingType.ts","time":168,"edits":2,"cost":"5.01"},{"name":"tests/cases/conformance/types/primitives/enum/invalidEnumAssignments.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/fourslash/callSignatureHelp.ts","time":168,"edits":2,"cost":"5.01"},{"name":"tests/cases/compiler/es5-asyncFunctionNewExpressions.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/compiler/typeParamExtendsOtherTypeParam.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings06_ES6.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/fourslash/completionListInObjectBindingPattern09.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern29.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/conformance/classes/members/accessibility/protectedClassPropertyAccessibleWithinClass.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/conformance/es6/destructuring/emptyAssignmentPatterns02_ES6.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/conformance/es6/Symbols/symbolType15.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesDeclarationEmit5_ES6.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/genericCallWithObjectTypeArgsAndInitializers.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/specializedSignatureIsSubtypeOfNonSpecializedSignature.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/compiler/jsFileCompilationDuplicateFunctionImplementationFileOrderReversed.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/compiler/ClassDeclaration25.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/compiler/importAliasAnExternalModuleInsideAnInternalModule.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/compiler/typeParameterConstraintInstantiation.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction5_es5.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/compiler/staticsNotInScopeInClodule.ts","time":84,"edits":1,"cost":"5.01"},{"name":"tests/cases/fourslash/completionListInUnclosedFunction01.ts","time":252,"edits":3,"cost":"5.01"},{"name":"tests/cases/compiler/APISample_Watch.ts","time":251,"edits":3,"cost":"5.01"},{"name":"tests/cases/fourslash/signatureHelpOnDeclaration.ts","time":167,"edits":2,"cost":"5.01"},{"name":"tests/cases/fourslash/findAllRefsForObjectLiteralProperties.ts","time":167,"edits":2,"cost":"5.01"},{"name":"tests/cases/conformance/expressions/functionCalls/callWithMissingVoid.ts","time":167,"edits":2,"cost":"5.01"},{"name":"tests/cases/compiler/contextualTypingOfOptionalMembers.tsx","time":167,"edits":2,"cost":"5.01"},{"name":"tests/cases/fourslash/importNameCodeFix_order.ts","time":167,"edits":2,"cost":"5.01"},{"name":"tests/cases/fourslash/documentHighlightInExport1.ts","time":167,"edits":2,"cost":"5.01"},{"name":"tests/cases/fourslash/importNameCodeFixExistingImport2.ts","time":250,"edits":3,"cost":"5.00"},{"name":"tests/cases/conformance/es2019/globalThisUnknownNoImplicitAny.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/fourslash/commentsCommentParsing.ts","time":664,"edits":8,"cost":"5.00"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNumber.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/implicitConstParameters.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/destructuredDeclarationEmit.ts","time":166,"edits":2,"cost":"5.00"},{"name":"tests/cases/fourslash/jsObjectDefinePropertyRenameLocations.ts","time":166,"edits":2,"cost":"5.00"},{"name":"tests/cases/fourslash/goToImplementationLocal_05.ts","time":166,"edits":2,"cost":"5.00"},{"name":"tests/cases/conformance/types/literal/stringLiteralsWithEqualityChecks01.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/conformance/declarationEmit/typePredicates/declarationEmitThisPredicatesWithPrivateName01.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/conformance/types/typeRelationships/instanceOf/narrowingGenericTypeFromInstanceof01.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/conformance/es6/defaultParameters/emitDefaultParametersFunctionExpression.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/operatorAddNullUndefined.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/fourslash/tsxFindAllReferences2.ts","time":166,"edits":2,"cost":"5.00"},{"name":"tests/cases/conformance/classes/constructorDeclarations/superCalls/derivedClassSuperCallsWithThisArg.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/fourslash/codeFixInferFromUsage_noCrashOnMissingParens.ts","time":166,"edits":2,"cost":"5.00"},{"name":"tests/cases/conformance/es6/Symbols/symbolDeclarationEmit8.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/privacyCheckOnTypeParameterReferenceInConstructorParameter.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/typePredicatesInUnion.ts","time":166,"edits":2,"cost":"5.00"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithStringIndexer3.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/implicitAnyCastedValue.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/interfaceExtendsClassWithPrivate1.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/fourslash/signatureHelpCallExpression.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithFunctionTypedArguments5.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/conformance/expressions/contextualTyping/argumentExpressionContextualTyping.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/unusedTypeParameterInMethod3.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/declarationEmitForTypesWhichNeedImportTypes.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/conformance/statements/breakStatements/invalidForInBreakStatements.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/es6ImportWithoutFromClauseInEs5.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/recursiveGenericUnionType1.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/fourslash/getEmitOutputWithSemanticErrorsForMultipleFiles.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/fourslash/goToDefinitionMultipleDefinitions.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/moduleAugmentationDeclarationEmit1.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/duplicateIdentifierBindingElementInParameterDeclaration1.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/conformance/types/primitives/boolean/assignFromBooleanInterface.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/indexSignatureTypeCheck2.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/blockScopedBindingUsedBeforeDef.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/conformance/es6/modules/exportsAndImports3.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/conformance/functions/functionImplementationErrors.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/InterfaceDeclaration8.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction10_es5.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/importUsedInExtendsList1.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/reachabilityCheckWithEmptyDefault.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/unusedLocalProperty.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/fourslash/intellisenseInObjectLiteral.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/conformance/jsx/tsxNoJsx.tsx","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/extendFromAny.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of6.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/conformance/es6/modules/multipleDefaultExports01.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/conformance/externalModules/topLevelFileModuleMissing.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/fourslash/shims-pp/getSyntacticClassifications.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/exportAssignmentInterface.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/filesEmittingIntoSameOutput.ts","time":83,"edits":1,"cost":"5.00"},{"name":"tests/cases/compiler/APISample_WatchWithOwnWatchHost.ts","time":248,"edits":3,"cost":"5.00"},{"name":"tests/cases/fourslash/codeFixAwaitInSyncFunction3.ts","time":165,"edits":2,"cost":"4.99"},{"name":"tests/cases/fourslash/extract-method20.ts","time":165,"edits":2,"cost":"4.99"},{"name":"tests/cases/fourslash/codeFixInferFromUsageCallBodyPriority.ts","time":165,"edits":2,"cost":"4.99"},{"name":"tests/cases/fourslash/goToTypeDefinition_returnType.ts","time":165,"edits":2,"cost":"4.99"},{"name":"tests/cases/fourslash/getOccurrencesIfElse.ts","time":165,"edits":2,"cost":"4.99"},{"name":"tests/cases/fourslash/refactorExtractType12.ts","time":164,"edits":2,"cost":"4.99"},{"name":"unittests:: tsserver:: Open-file","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/compiler/dynamicImportTrailingComma.ts","time":164,"edits":2,"cost":"4.99"},{"name":"tests/cases/conformance/jsdoc/checkExportsObjectAssignProperty.ts","time":164,"edits":2,"cost":"4.99"},{"name":"tests/cases/conformance/expressions/binaryOperators/additionOperator/additionOperatorWithInvalidOperands.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction5_es6.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/fourslash/referencesForInheritedProperties7.ts","time":246,"edits":3,"cost":"4.99"},{"name":"tests/cases/fourslash/findAllRefsForDefaultExportAnonymous.ts","time":164,"edits":2,"cost":"4.99"},{"name":"tests/cases/fourslash/functionProperty.ts","time":164,"edits":2,"cost":"4.99"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithNoRelationshipObjectsOnOptionalProperty.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/fourslash/codeFixCalledES2015Import2.ts","time":164,"edits":2,"cost":"4.99"},{"name":"tests/cases/compiler/underscoreMapFirst.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/compiler/constEnumToStringWithComments.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty24.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericConstructSignaturesOptionalParams2.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/fourslash/goToImplementationInterfaceMethod_10.ts","time":164,"edits":2,"cost":"4.99"},{"name":"tests/cases/fourslash/codeFixUnreachableCode_noSuggestionIfDisabled.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/compiler/es5-declaration-amd.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/fourslash/importNameCodeFix_importType.ts","time":164,"edits":2,"cost":"4.99"},{"name":"tests/cases/fourslash/codeFixAddMissingMember11.ts","time":164,"edits":2,"cost":"4.99"},{"name":"tests/cases/fourslash/signatureHelpImportStarFromExportEquals.ts","time":164,"edits":2,"cost":"4.99"},{"name":"tests/cases/compiler/varianceCallbacksAndIndexedAccesses.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern4.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportTypeRoots0.ts","time":164,"edits":2,"cost":"4.99"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/TwoInternalModulesThatMergeEachWithExportedLocalVarsOfTheSameName.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/compiler/moduleAugmentationGlobal4.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithCallSignaturesWithOptionalParameters.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/compiler/aliasUsageInOrExpression.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringVariableStatementNestedObjectBindingPatternWithDefaultValues.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/compiler/functionCall16.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/compiler/es6ImportDefaultBinding.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypesOfUnion.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/compiler/exportEqualsProperty.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/compiler/genericConstraintOnExtendedBuiltinTypes.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/compiler/sourceMapWithNonCaseSensitiveFileNames.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/compiler/genericsWithDuplicateTypeParameters1.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/EnumAndModuleWithSameNameAndCommonRoot.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/compiler/reachabilityChecks6.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/conformance/classes/constructorDeclarations/constructorParameters/declarationEmitReadonly.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/compiler/multiLineErrors.ts","time":82,"edits":1,"cost":"4.99"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceWithNegativeNumber.ts","time":163,"edits":2,"cost":"4.98"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax18.ts","time":326,"edits":4,"cost":"4.98"},{"name":"tests/cases/fourslash/renameJsExports01.ts","time":163,"edits":2,"cost":"4.98"},{"name":"tests/cases/compiler/bigintWithLib.ts","time":163,"edits":2,"cost":"4.98"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateNumber.ts","time":163,"edits":2,"cost":"4.98"},{"name":"tests/cases/fourslash/goToDefinitionExternalModuleName6.ts","time":163,"edits":2,"cost":"4.98"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiation.ts","time":163,"edits":2,"cost":"4.98"},{"name":"tests/cases/fourslash/untypedModuleImport.ts","time":163,"edits":2,"cost":"4.98"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax10.ts","time":326,"edits":4,"cost":"4.98"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics22.ts","time":163,"edits":2,"cost":"4.98"},{"name":"tests/cases/fourslash/codeFixAddMissingNew4.ts","time":162,"edits":2,"cost":"4.98"},{"name":"tests/cases/compiler/declarationEmitProtectedMembers.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/compiler/internalAliasEnumInsideTopLevelModuleWithoutExport.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/fourslash/augmentedTypesClass3.ts","time":162,"edits":2,"cost":"4.98"},{"name":"tests/cases/fourslash/codeFixInPropertyAccess_js.ts","time":162,"edits":2,"cost":"4.98"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction1.ts","time":162,"edits":2,"cost":"4.98"},{"name":"tests/cases/fourslash/unusedLocalsInMethodFS2.ts","time":162,"edits":2,"cost":"4.98"},{"name":"tests/cases/fourslash/quickInfo_errorSignatureFillsInTypeParameter.ts","time":162,"edits":2,"cost":"4.98"},{"name":"tests/cases/fourslash/gotoDefinitionInObjectBindingPattern2.ts","time":162,"edits":2,"cost":"4.98"},{"name":"tests/cases/fourslash/completionListAtEOF1.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/compiler/moduleVisibilityTest1.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/fourslash/goToImplementationEnum_00.ts","time":162,"edits":2,"cost":"4.98"},{"name":"tests/cases/conformance/es7/exponentiationOperator/emitExponentiationOperator3.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/compiler/es6ExportClause.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern16.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/fourslash/getOccurrencesConst04.ts","time":162,"edits":2,"cost":"4.98"},{"name":"tests/cases/compiler/staticMethodWithTypeParameterExtendsClauseDeclFile.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/fourslash/genericFunctionReturnType2.ts","time":162,"edits":2,"cost":"4.98"},{"name":"tests/cases/conformance/es6/Symbols/symbolType1.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/compiler/amdDependencyComment2.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/conformance/dynamicImport/importCallExpression1ESNext.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/conformance/types/keyof/keyofAndForIn.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/conformance/expressions/binaryOperators/logicalOrOperator/logicalOrOperatorWithTypeParameters.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/compiler/superAccess2.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/compiler/declFilePrivateMethodOverloads.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/conformance/parser/ecmascript5/parserArgumentList1.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/fourslash/todoComments16.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/compiler/es5-asyncFunctionDoStatements.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/fourslash/goToDefinitionTaggedTemplateOverloads.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/compiler/declFileForInterfaceWithOptionalFunction.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/conformance/es7/exponentiationOperator/emitExponentiationOperatorInTemplateString1ES6.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/fourslash/tsxCompletion1.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/compiler/assignmentCompatability28.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/compiler/es6ExportDefaultFunctionDeclaration2.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/conformance/types/never/neverType.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/conformance/statements/VariableStatements/everyTypeWithInitializer.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/fourslash/completionListInTypedObjectLiterals4.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/conformance/jsx/tsxElementResolution4.tsx","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/conformance/statements/forStatements/forStatementsMultipleValidDecl.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/compiler/recursiveFunctionTypes.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/compiler/visibilityOfCrossModuleTypeUsage.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/compiler/jsFileCompilationDuplicateFunctionImplementation.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/conformance/types/contextualTypes/logicalAnd/contextuallyTypeLogicalAnd03.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/conformance/async/es5/asyncGetter_es5.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/typeParameterAssignability3.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/fourslash/tsxCompletionOnClosingTag1.ts","time":162,"edits":2,"cost":"4.98"},{"name":"tests/cases/compiler/declarationEmitDestructuringArrayPattern3.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/conformance/expressions/unaryOperators/plusOperator/plusOperatorWithNumberType.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/compiler/importHelpersNoModule.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/compiler/extendGenericArray.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/compiler/covariance1.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/compiler/compositeGenericFunction.ts","time":81,"edits":1,"cost":"4.98"},{"name":"tests/cases/fourslash/typeToStringCrashInCodeFix.ts","time":323,"edits":4,"cost":"4.97"},{"name":"tests/cases/fourslash/importNameCodeFix_all.ts","time":242,"edits":3,"cost":"4.97"},{"name":"tests/cases/fourslash/referencesForInheritedProperties.ts","time":242,"edits":3,"cost":"4.97"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardOfFromPropNameInUnionType.ts","time":242,"edits":3,"cost":"4.97"},{"name":"tests/cases/fourslash/refactorExtractType18.ts","time":161,"edits":2,"cost":"4.97"},{"name":"tests/cases/fourslash/refactorConvertParamsToDestructuredObject_importedFunction3.ts","time":161,"edits":2,"cost":"4.97"},{"name":"tests/cases/fourslash/codeFixAwaitInSyncFunction8.ts","time":161,"edits":2,"cost":"4.97"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportAllowSyntheticDefaultImports0.ts","time":161,"edits":2,"cost":"4.97"},{"name":"tests/cases/fourslash/tsxCompletionOnClosingTagWithoutJSX2.ts","time":161,"edits":2,"cost":"4.97"},{"name":"tests/cases/fourslash/signatureHelpIncompleteCalls.ts","time":161,"edits":2,"cost":"4.97"},{"name":"tests/cases/fourslash/getEditsForFileRename_symlink.ts","time":161,"edits":2,"cost":"4.97"},{"name":"tests/cases/fourslash/goToDefinitionDecoratorOverloads.ts","time":161,"edits":2,"cost":"4.97"},{"name":"tests/cases/fourslash/completionListWithModulesInsideModuleScope.ts","time":482,"edits":6,"cost":"4.97"},{"name":"tests/cases/fourslash/findAllRefs_importType_js.ts","time":241,"edits":3,"cost":"4.97"},{"name":"tests/cases/fourslash/codeFixInferFromUsageJS.ts","time":241,"edits":3,"cost":"4.97"},{"name":"tests/cases/fourslash/importNameCodeFixExistingImport4.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/unionSubtypeIfEveryConstituentTypeIsSubtype.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/conformance/ambient/ambientDeclarations.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/conformance/es6/Symbols/symbolDeclarationEmit7.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/compiler/commentsdoNotEmitComments.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/compiler/commaOperatorLeftSideUnused.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/fourslash/importNameCodeFix_all_js.ts","time":160,"edits":2,"cost":"4.96"},{"name":"tests/cases/conformance/types/intersection/recursiveIntersectionTypes.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/conformance/parser/ecmascript6/ShorthandPropertyAssignment/parserShorthandPropertyAssignment1.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/conformance/jsdoc/checkOtherObjectAssignProperty.ts","time":160,"edits":2,"cost":"4.96"},{"name":"tests/cases/fourslash/semanticClassification1.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/fourslash/findAllRefsWithLeadingUnderscoreNames5.ts","time":160,"edits":2,"cost":"4.96"},{"name":"tests/cases/fourslash/breakpointValidationFunctionExpressions.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/fourslash/signatureHelpFunctionOverload.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of7.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/conformance/es6/newTarget/invalidNewTarget.es5.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardNesting.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/fourslash/codeFixConvertToMappedObjectType1.ts","time":160,"edits":2,"cost":"4.96"},{"name":"tests/cases/compiler/simpleArrowFunctionParameterReferencedInObjectLiteral1.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/conformance/interfaces/declarationMerging/mergeThreeInterfaces2.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/conformance/jsdoc/jsdocTypeFromChainedAssignment.ts","time":160,"edits":2,"cost":"4.96"},{"name":"tests/cases/compiler/primitiveMembers.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/compiler/overloadOnConstConstraintChecks4.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/conformance/emitter/es2015/forAwait/emitter.forAwait.es2015.ts","time":160,"edits":2,"cost":"4.96"},{"name":"tests/cases/conformance/jsx/tsxStatelessFunctionComponentsWithTypeArguments4.tsx","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/conformance/types/nonPrimitive/nonPrimitiveInGeneric.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/fourslash/signatureHelpWithInvalidArgumentList1.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/compiler/unusedParametersWithUnderscore.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/compiler/declarationEmitDefaultExport8.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/conformance/es6/Symbols/symbolDeclarationEmit1.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/compiler/overloadsWithConstraints.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/compiler/nonexistentPropertyOnUnion.ts","time":160,"edits":2,"cost":"4.96"},{"name":"tests/cases/compiler/genericClasses2.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionAsyncES3CJS.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithConstructSignatures2.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/compiler/typeParameterFixingWithContextSensitiveArguments2.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/compiler/restUnion.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/conformance/types/namedTypes/genericInstantiationEquivalentToObjectLiteral.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/compiler/declFileGenericClassWithGenericExtendedClass.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/conformance/es6/templates/templateStringInParenthesesES6.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/compiler/typeofInObjectLiteralType.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/compiler/downlevelLetConst15.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/compiler/nodeResolution4.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/compiler/genericCallsWithoutParens.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/conformance/externalModules/exportAssignmentConstrainedGenericType.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/compiler/errorSupression1.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/compiler/moduleResolutionNoTs.ts","time":80,"edits":1,"cost":"4.96"},{"name":"tests/cases/fourslash/refactorExtractType2.ts","time":159,"edits":2,"cost":"4.96"},{"name":"tests/cases/compiler/contextuallyTypedParametersWithInitializers.ts","time":159,"edits":2,"cost":"4.96"},{"name":"tests/cases/conformance/types/mapped/mappedTypeConstraints.ts","time":159,"edits":2,"cost":"4.96"},{"name":"tests/cases/fourslash/javaScriptClass3.ts","time":159,"edits":2,"cost":"4.96"},{"name":"tests/cases/fourslash/importNameCodeFix_defaultExport.ts","time":159,"edits":2,"cost":"4.96"},{"name":"tests/cases/fourslash/completionsCombineOverloads_restParameter.ts","time":159,"edits":2,"cost":"4.96"},{"name":"tests/cases/fourslash/goToImplementationLocal_01.ts","time":159,"edits":2,"cost":"4.96"},{"name":"tests/cases/fourslash/completionsNamespaceMergedWithClass.ts","time":159,"edits":2,"cost":"4.96"},{"name":"tests/cases/fourslash/completionsRecommended_union.ts","time":159,"edits":2,"cost":"4.96"},{"name":"tests/cases/fourslash/findAllRefsMappedType_nonHomomorphic.ts","time":159,"edits":2,"cost":"4.96"},{"name":"tests/cases/compiler/prefixedNumberLiteralAssignToNumberLiteralType.ts","time":159,"edits":2,"cost":"4.96"},{"name":"unittests:: tsserver:: Untitled files","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/conformance/jsx/tsxStatelessFunctionComponents1.tsx","time":158,"edits":2,"cost":"4.95"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction_formatBug.ts","time":158,"edits":2,"cost":"4.95"},{"name":"tests/cases/conformance/classes/members/constructorFunctionTypes/classWithBaseClassButNoConstructor.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/compiler/importHelpers.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/compiler/internalAliasInitializedModuleInsideLocalModuleWithoutExport.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/fourslash/quickInfoOnArgumentsInsideFunction.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/fourslash/findReferencesJSXTagName3.ts","time":237,"edits":3,"cost":"4.95"},{"name":"tests/cases/fourslash/server/referencesInConfiguredProject.ts","time":158,"edits":2,"cost":"4.95"},{"name":"tests/cases/conformance/async/es6/functionDeclarations/asyncFunctionDeclaration15_es6.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/compiler/requireOfJsonFileWithNoContent.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/conformance/emitter/es2015/asyncGenerators/emitter.asyncGenerators.classMethods.es2015.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/compiler/cyclicGenericTypeInstantiation.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringParameterObjectBindingPattern.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/conformance/types/typeParameters/typeArgumentLists/typeParameterAsTypeParameterConstraint.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/fourslash/completionsImport_defaultFalsePositive.ts","time":316,"edits":4,"cost":"4.95"},{"name":"tests/cases/fourslash/signatureHelpCallExpressionJs.ts","time":158,"edits":2,"cost":"4.95"},{"name":"tests/cases/fourslash/completionsKeywordsExtends.ts","time":237,"edits":3,"cost":"4.95"},{"name":"tests/cases/compiler/gettersAndSettersTypesAgree.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/fourslash/importNameCodeFix_typeUsedAsValue.ts","time":158,"edits":2,"cost":"4.95"},{"name":"tests/cases/fourslash/breakpointValidationBinaryExpressions.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_parameter_modifier.ts","time":158,"edits":2,"cost":"4.95"},{"name":"tests/cases/compiler/typeParameterFixingWithContextSensitiveArguments4.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty13.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/conformance/expressions/unaryOperators/incrementOperator/incrementOperatorWithUnsupportedBooleanType.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/compiler/augmentExportEquals5.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithOverloadedConstructorTypedArguments.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/compiler/arrayAssignmentTest2.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/fourslash/quickInfoForGenericPrototypeMember.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/compiler/declarationEmitDestructuring1.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/compiler/modularizeLibrary_TargetES6UsingES6Lib.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/compiler/recursiveTypeRelations.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/compiler/declarationEmitNameConflicts2.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/conformance/jsx/tsxAttributeResolution5.tsx","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern30.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/compiler/classExtendingQualifiedName2.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/compiler/typeParameterArgumentEquivalence2.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/compiler/genericAssignmentCompatWithInterfaces1.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/conformance/types/specifyingTypes/typeLiterals/parenthesizedTypes.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInArray5.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/compiler/classMemberInitializerWithLamdaScoping3.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorWithNullValueAndInvalidOperands.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/compiler/globalIsContextualKeyword.ts","time":79,"edits":1,"cost":"4.95"},{"name":"tests/cases/fourslash/server/configurePlugin.ts","time":236,"edits":3,"cost":"4.95"},{"name":"tests/cases/fourslash/findAllRefsDestructureGeneric.ts","time":236,"edits":3,"cost":"4.95"},{"name":"tests/cases/fourslash/refactorExtractType20.ts","time":157,"edits":2,"cost":"4.94"},{"name":"tests/cases/compiler/typeGuardNarrowsIndexedAccessOfKnownProperty.ts","time":157,"edits":2,"cost":"4.94"},{"name":"tests/cases/fourslash/importNameCodeFix_reExport.ts","time":157,"edits":2,"cost":"4.94"},{"name":"tests/cases/fourslash/renameParameterPropertyDeclaration4.ts","time":157,"edits":2,"cost":"4.94"},{"name":"tests/cases/fourslash/renameDefaultImport.ts","time":157,"edits":2,"cost":"4.94"},{"name":"tests/cases/fourslash/referencesForStringLiteralPropertyNames7.ts","time":157,"edits":2,"cost":"4.94"},{"name":"tests/cases/compiler/duplicatePackage.ts","time":157,"edits":2,"cost":"4.94"},{"name":"tests/cases/compiler/controlFlowNoImplicitAny.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of45.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/fourslash/completionListInNamedClassExpressionWithShadowing.ts","time":156,"edits":2,"cost":"4.94"},{"name":"tests/cases/conformance/types/primitives/string/extendStringInterface.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/conformance/expressions/unaryOperators/logicalNotOperator/logicalNotOperatorWithEnumType.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/compiler/sourceMap-FileWithComments.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/compiler/modularizeLibrary_NoErrorDuplicateLibOptions2.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/fourslash/codeFixAwaitInSyncFunction5.ts","time":156,"edits":2,"cost":"4.94"},{"name":"tests/cases/conformance/declarationEmit/typePredicates/declarationEmitThisPredicates02.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/compiler/nestedBlockScopedBindings2.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/enumAssignability.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/compiler/unusedParametersinConstructor1.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/conformance/types/objectTypeLiteral/indexSignatures/stringIndexerConstrainsPropertyDeclarations2.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/compiler/es5-asyncFunctionWhileStatements.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/conformance/types/uniqueSymbol/uniqueSymbolsDeclarationsErrors.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/compiler/noImplicitAnyParametersInAmbientModule.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/compiler/declFileWithClassNameConflictingWithClassReferredByExtendsClause.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/compiler/letDeclarations2.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/compiler/typeInferenceConflictingCandidates.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/compiler/optionalFunctionArgAssignability.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/conformance/es6/templates/templateStringControlCharacterEscapes03_ES6.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/conformance/salsa/moduleExportAlias5.ts","time":156,"edits":2,"cost":"4.94"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesWithVariousOperators02.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/compiler/requireOfJsonFileWithErrors.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/compiler/privacyGloInterface.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty8.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/compiler/declFileEmitDeclarationOnlyError2.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/conformance/es6/decorators/class/decoratorOnClass6.es6.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/conformance/classes/classDeclarations/classHeritageSpecification/classExtendsItself.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/compiler/taggedTemplateStringsWithUnicodeEscapes.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/compiler/nestedIfStatement.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames34_ES6.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/conformance/es6/destructuring/emptyAssignmentPatterns04_ES5iterable.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/compiler/moduleWithTryStatement1.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/conformance/async/es6/awaitBinaryExpression/awaitBinaryExpression2_es6.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/compiler/jsFileCompilationLetDeclarationOrder2.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/conformance/parser/ecmascript5/PropertySignatures/parserPropertySignature11.ts","time":78,"edits":1,"cost":"4.94"},{"name":"tests/cases/fourslash/renameImportOfReExport2.ts","time":233,"edits":3,"cost":"4.93"},{"name":"tests/cases/fourslash/completionsGeneratorFunctions.ts","time":233,"edits":3,"cost":"4.93"},{"name":"tests/cases/fourslash/codeFixInferFromUsageJSXElement.ts","time":155,"edits":2,"cost":"4.93"},{"name":"tests/cases/fourslash/goToDefinitionExternalModuleName5.ts","time":155,"edits":2,"cost":"4.93"},{"name":"tests/cases/fourslash/codeFixDisableJsDiagnosticsInFile8.ts","time":155,"edits":2,"cost":"4.93"},{"name":"tests/cases/fourslash/importNameCodeFix_reExportDefault.ts","time":155,"edits":2,"cost":"4.93"},{"name":"tests/cases/fourslash/getOccurrencesThrow3.ts","time":155,"edits":2,"cost":"4.93"},{"name":"tests/cases/fourslash/codeFixSpelling_all.ts","time":155,"edits":2,"cost":"4.93"},{"name":"tests/cases/fourslash/unusedVariableInForLoop6FSAddUnderscore.ts","time":155,"edits":2,"cost":"4.93"},{"name":"tests/cases/conformance/moduleResolution/typesVersions.justIndex.ts","time":155,"edits":2,"cost":"4.93"},{"name":"tests/cases/fourslash/completionForStringLiteralNonrelativeImport10.ts","time":232,"edits":3,"cost":"4.93"},{"name":"tests/cases/fourslash/codeFixClassExprClassImplementClassFunctionVoidInferred.ts","time":309,"edits":4,"cost":"4.93"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/callSignatureAssignabilityInInheritance4.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/fourslash/goToDefinitionSourceUnit.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/fourslash/referencesForStringLiteralPropertyNames5.ts","time":154,"edits":2,"cost":"4.92"},{"name":"tests/cases/conformance/types/typeRelationships/widenedTypes/objectLiteralWidened.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/types/typeParameters/recurringTypeParamForContainerOfBase01.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/jsx/tsxUnionElementType3.tsx","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractSuperCalls.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/fourslash/extract-method-not-for-import.ts","time":154,"edits":2,"cost":"4.92"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceArrayTuple.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/controlFlow/controlFlowWhileStatement.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/fourslash/getPreProcessedFile.ts","time":154,"edits":2,"cost":"4.92"},{"name":"tests/cases/conformance/expressions/unaryOperators/voidOperator/voidOperatorWithBooleanType.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/fourslash/server/formatBracketInSwitchCase.ts","time":154,"edits":2,"cost":"4.92"},{"name":"tests/cases/compiler/outModuleConcatAmd.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInCall10.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/declarationEmitInferredTypeAlias6.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/jsx/jsxParsingError2.tsx","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/fourslash/goToDefinitionFunctionType.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/declarationEmit/libReferenceDeclarationEmitBundle.ts","time":154,"edits":2,"cost":"4.92"},{"name":"tests/cases/compiler/errorsInGenericTypeReference.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/es6ModuleLet.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName39.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/constDeclarations-ambient-errors.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/fourslash/codeFixClassImplementInterface_all.ts","time":154,"edits":2,"cost":"4.92"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment13.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesDeclarationEmit2_ES6.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/sourceMapValidationExportAssignmentCommonjs.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionES6.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/fourslash/breakpointValidationForIn.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/forInStatement5.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/arrowFunctionInConstructorArgument1.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/types/any/anyAsGenericFunctionCall.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames28_ES6.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardFunction.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/fatarrowfunctionsOptionalArgsErrors2.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/shadowingViaLocalValueOrBindingElement.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesOverloadAssignability02.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/fourslash/codeFixAwaitInSyncFunction15.ts","time":154,"edits":2,"cost":"4.92"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/twoAccessorsWithSameName2.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/expressions/functionCalls/overloadResolutionConstructors.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/overloadResolutionOverNonCTObjectLit.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/systemModule12.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/chainedCallsWithTypeParameterConstrainedToOtherTypeParameter.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/decorators/class/decoratedClassExportsSystem2.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/indexTypeCheck.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/fourslash/completionListInUnclosedTypeOfExpression02.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates20_ES6.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithIdenticalTypeParameter.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsOnClassProperty.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/expressions/unaryOperators/voidOperator/voidOperatorWithAnyOtherType.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/declFileTypeAnnotationTypeReference.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/classes/members/accessibility/classPropertyAsProtected.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/importAnImport.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/collisionArgumentsFunction.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment14.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInCJS3.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/es6/modules/defaultExportInAwaitExpression01.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/async/es2017/functionDeclarations/asyncFunctionDeclaration8_es2017.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/moduleSharesNameWithImportDeclarationInsideIt2.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/fillInMissingTypeArgsOnConstructCalls.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/conformance/async/es2017/functionDeclarations/asyncFunctionDeclaration5_es2017.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/exportDeclarationsInAmbientNamespaces2.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/noEmitOnError.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/es5-asyncFunctionWithStatements.ts","time":77,"edits":1,"cost":"4.92"},{"name":"tests/cases/compiler/specedNoStackBlown.ts","time":153,"edits":2,"cost":"4.92"},{"name":"tests/cases/fourslash/goToDefinitionSignatureAlias_require.ts","time":153,"edits":2,"cost":"4.92"},{"name":"tests/cases/compiler/deeplyDependentLargeArrayMutation.ts","time":153,"edits":2,"cost":"4.92"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_notInCommonjsProject.ts","time":153,"edits":2,"cost":"4.92"},{"name":"tests/cases/fourslash/codeFixAddMissingMember_non_generator_function.ts","time":229,"edits":3,"cost":"4.92"},{"name":"tests/cases/fourslash/referencesBloomFilters.ts","time":305,"edits":4,"cost":"4.92"},{"name":"tests/cases/conformance/emitter/es2018/forAwait/emitter.forAwait.es2018.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/conformance/es6/Symbols/symbolDeclarationEmit11.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/conformance/es6/binaryAndOctalIntegerLiteral/binaryIntegerLiteral.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/compiler/implementArrayInterface.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/fourslash/quickInfoOnThis.ts","time":152,"edits":2,"cost":"4.91"},{"name":"tests/cases/fourslash/findAllRefsOfConstructor_withModifier.ts","time":152,"edits":2,"cost":"4.91"},{"name":"tests/cases/fourslash/completionListInTemplateLiteralPartsNegatives1.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesInUnionTypes03.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/fourslash/getOccurrencesYield.ts","time":228,"edits":3,"cost":"4.91"},{"name":"tests/cases/compiler/returnTypeParameterWithModules.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/compiler/implicitAnyFunctionInvocationWithAnyArguements.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/compiler/multiImportExport.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/compiler/optionalParameterInDestructuringWithInitializer.ts","time":152,"edits":2,"cost":"4.91"},{"name":"tests/cases/compiler/genericArgumentCallSigAssignmentCompat.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/compiler/typeInferenceFBoundedTypeParams.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/compiler/externModule.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/fourslash/importFixWithMultipleModuleExportAssignment.ts","time":152,"edits":2,"cost":"4.91"},{"name":"tests/cases/compiler/augmentedTypesModules3b.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/conformance/types/specifyingTypes/typeQueries/typeofClass2.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/callSignatureWithOptionalParameterAndInitializer.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/conformance/expressions/contextualTyping/functionExpressionContextualTyping1.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess27.ts","time":152,"edits":2,"cost":"4.91"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings14_ES6.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleWithSameNameAndCommonRoot.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/fourslash/extract-method22.ts","time":152,"edits":2,"cost":"4.91"},{"name":"tests/cases/conformance/expressions/thisKeyword/typeOfThisInConstructorParamList.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern7.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldExpression10_es6.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/conformance/es7/exponentiationOperator/emitCompoundExponentiationAssignmentWithPropertyAccessingOnLHS1.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/fourslash/todoComments5.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/compiler/inheritance1.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/compiler/identityForSignaturesWithTypeParametersAndAny.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/compiler/moduleAugmentationNoNewNames.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/compiler/requireOfJsonFileWithModuleNodeResolutionEmitUmd.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/compiler/genericTypeAssertions4.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/compiler/constructorWithCapturedSuper.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/compiler/recursiveCloduleReference.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty58.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/conformance/constEnums/constEnum1.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/conformance/types/localTypes/localTypes2.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/compiler/overloadWithCallbacksWithDifferingOptionalityOnArgs.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/compiler/externalModuleResolution2.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/compiler/implicitAnyNewExprLackConstructorSignature.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/conformance/es6/spread/arrayLiteralSpreadES5iterable.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/compiler/importHelpersDeclarations.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/fourslash/addMethodToInterface1.ts","time":76,"edits":1,"cost":"4.91"},{"name":"tests/cases/fourslash/getOccurrencesLoopBreakContinue5.ts","time":151,"edits":2,"cost":"4.91"},{"name":"tests/cases/fourslash/quickInfoOnInternalAliases.ts","time":151,"edits":2,"cost":"4.91"},{"name":"tests/cases/fourslash/contextuallyTypedParameters.ts","time":151,"edits":2,"cost":"4.91"},{"name":"tests/cases/fourslash/signatureHelpFilteredTriggers03.ts","time":151,"edits":2,"cost":"4.91"},{"name":"tests/cases/fourslash/referencesForEnums.ts","time":151,"edits":2,"cost":"4.91"},{"name":"tests/cases/fourslash/importNameCodeFixOptionalImport1.ts","time":151,"edits":2,"cost":"4.91"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportFileQuoteStyleMixed0.ts","time":151,"edits":2,"cost":"4.91"},{"name":"tests/cases/fourslash/findAllRefsForFunctionExpression01.ts","time":151,"edits":2,"cost":"4.91"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction2.ts","time":151,"edits":2,"cost":"4.91"},{"name":"tests/cases/fourslash/goToImplementationNamespace_03.ts","time":151,"edits":2,"cost":"4.91"},{"name":"tests/cases/fourslash/completionListInUnclosedFunction18.ts","time":226,"edits":3,"cost":"4.90"},{"name":"tests/cases/conformance/parser/ecmascript2018/forAwait/parser.forAwait.es2018.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/fourslash/tsxFindAllReferences3.ts","time":150,"edits":2,"cost":"4.90"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesDeclarationEmit1_ES6.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/fourslash/renameImportAndShorthand.ts","time":150,"edits":2,"cost":"4.90"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty31.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/fourslash/server/brace01.ts","time":150,"edits":2,"cost":"4.90"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInAMD1.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/conformance/jsdoc/jsdocTemplateTag5.ts","time":150,"edits":2,"cost":"4.90"},{"name":"tests/cases/conformance/classes/members/constructorFunctionTypes/classWithConstructors.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/fourslash/completionsJsdocTag.ts","time":150,"edits":2,"cost":"4.90"},{"name":"tests/cases/compiler/es5-asyncFunctionTryStatements.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/conformance/classes/members/accessibility/privateClassPropertyAccessibleWithinNestedClass.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/fourslash/completionsImport_reExport_wrongName.ts","time":225,"edits":3,"cost":"4.90"},{"name":"tests/cases/fourslash/findAllRefsJsDocTemplateTag_function.ts","time":150,"edits":2,"cost":"4.90"},{"name":"tests/cases/fourslash/jsDocForTypeAlias.ts","time":150,"edits":2,"cost":"4.90"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/AmbientModuleAndNonAmbientClassWithSameNameAndCommonRoot.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/compiler/constDeclarations-access5.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionDeclarationEmit1.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/compiler/overloadresolutionWithConstraintCheckingDeferred.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserCommaInTypeMemberList2.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/compiler/tsxDeepAttributeAssignabilityError.tsx","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesSourceMap1_ES5.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_set.ts","time":150,"edits":2,"cost":"4.90"},{"name":"tests/cases/compiler/overloadAssignmentCompat.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/compiler/declarationEmitDestructuringArrayPattern2.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/fourslash/codeFixAddMissingEnumMember8.ts","time":150,"edits":2,"cost":"4.90"},{"name":"tests/cases/conformance/statements/VariableStatements/everyTypeWithAnnotationAndInitializer.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/compiler/generativeRecursionWithTypeOf.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/compiler/requireOfJsonFileWithEmptyObjectWithErrors.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/compiler/multipleInheritance.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/compiler/internalAliasEnumInsideLocalModuleWithoutExport.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/compiler/internalAliasUninitializedModuleInsideLocalModuleWithExport.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/conformance/types/thisType/thisTypeInAccessorsNegative.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/compiler/genericTypeWithCallableMembers2.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/compiler/assignmentCompatability19.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/compiler/nestedBlockScopedBindings3.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/conformance/externalModules/typesOnlyExternalModuleStillHasInstance.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/compiler/infinitelyExpandingTypes5.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/conformance/jsx/tsxElementResolution14.tsx","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames12_ES5.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser509534.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/compiler/nativeToBoxedTypes.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/compiler/parseTypes.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/compiler/cyclicGenericTypeInstantiationInference.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/compiler/underscoreThisInDerivedClass01.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/compiler/es5ModuleWithModuleGenCommonjs.ts","time":75,"edits":1,"cost":"4.90"},{"name":"tests/cases/conformance/types/keyof/keyofAndIndexedAccess.ts","time":896,"edits":12,"cost":"4.89"},{"name":"tests/cases/fourslash/codeFixAwaitInSyncFunction6.ts","time":224,"edits":3,"cost":"4.89"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_unexported_uninitialized_var.ts","time":149,"edits":2,"cost":"4.89"},{"name":"tests/cases/fourslash/getEditsForFileRename_notAffectedByJsFile.ts","time":149,"edits":2,"cost":"4.89"},{"name":"tests/cases/fourslash/completionOfInterfaceAndVar.ts","time":149,"edits":2,"cost":"4.89"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_destructure_allUnused_nested.ts","time":149,"edits":2,"cost":"4.89"},{"name":"tests/cases/fourslash/jsDocInheritDoc.ts","time":149,"edits":2,"cost":"4.89"},{"name":"tests/cases/fourslash/typeOperatorNodeBuilding.ts","time":149,"edits":2,"cost":"4.89"},{"name":"tests/cases/fourslash/unusedVariableInNamespace2.ts","time":149,"edits":2,"cost":"4.89"},{"name":"tests/cases/fourslash/tsxCompletion10.ts","time":149,"edits":2,"cost":"4.89"},{"name":"tests/cases/fourslash/codeFixConvertToMappedObjectType6.ts","time":149,"edits":2,"cost":"4.89"},{"name":"tests/cases/fourslash/refactorExtractType17.ts","time":148,"edits":2,"cost":"4.89"},{"name":"tests/cases/conformance/types/intersection/intersectionReductionStrict.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/fourslash/renameJsPrototypeProperty01.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/types/nonPrimitive/nonPrimitiveStrictNull.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardOfFormExpr1AndExpr2.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithObjectTypeArgsAndConstraints5.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/objectFreeze.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/fourslash/renameDestructuringFunctionParameter.ts","time":148,"edits":2,"cost":"4.89"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames29_ES6.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/fourslash/importNameCodeFix_fileWithNoTrailingNewline.ts","time":148,"edits":2,"cost":"4.89"},{"name":"tests/cases/compiler/declareFileExportAssignmentWithVarFromVariableStatement.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/fourslash/quickInfoFunctionKeyword.ts","time":148,"edits":2,"cost":"4.89"},{"name":"tests/cases/fourslash/findAllRefsEnumAsNamespace.ts","time":148,"edits":2,"cost":"4.89"},{"name":"tests/cases/conformance/expressions/binaryOperators/instanceofOperator/instanceofOperatorWithInvalidOperands.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/interfaces/declarationMerging/twoMergedInterfacesWithDifferingOverloads.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/fourslash/codeFixAddMissingEnumMember9.ts","time":148,"edits":2,"cost":"4.89"},{"name":"tests/cases/fourslash/codeFixClassPropertyInitialization6.ts","time":148,"edits":2,"cost":"4.89"},{"name":"tests/cases/compiler/privacyCheckExportAssignmentOnExportedGenericInterface2.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/es6/modules/exportsAndImports1-amd.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/genericReduce.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/objectCreate-errors.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck31.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/declareFileExportAssignment.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/types/typeParameters/typeArgumentLists/callGenericFunctionWithIncorrectNumberOfTypeArguments.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/fourslash/completionListProtectedMembers.ts","time":222,"edits":3,"cost":"4.89"},{"name":"tests/cases/conformance/types/specifyingTypes/typeReferences/genericTypeReferenceWithoutTypeArgument2.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/cachedModuleResolution8.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/genericMemberFunction.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInCJS2.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/unusedTypeParameterInMethod4.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/superCallsInConstructor.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/fourslash/todoComments9.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration12.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/es6/destructuring/destructuringParameterProperties2.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/es6/classDeclaration/emitClassDeclarationWithMethodInES6.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/memberFunctionDeclarations/memberFunctionsWithPrivateOverloads.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/expressions/superCalls/errorSuperCalls.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/interfaces/interfacesExtendingClasses/implementingAnInterfaceExtendingClassWithPrivates2.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/es6/Symbols/symbolDeclarationEmit9.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/indexSignaturesInferentialTyping.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/arrayFilter.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/callSignaturesWithDuplicateParameters.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/arraySigChecking.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty21.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/staticMemberWithStringAndNumberNames.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/sourceMapValidationClassWithDefaultConstructorAndCapturedThisStatement.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/expressions/unaryOperators/voidOperator/voidOperatorWithNumberType.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/es5ExportDefaultClassDeclaration2.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/parser/ecmascript5/ExportAssignments/parserExportAssignment4.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/controlFlow/controlFlowDeleteOperator.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceWithConstructSignaturesThatHidesBaseSignature.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/es6/newTarget/invalidNewTarget.es6.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames6_ES6.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/types/primitives/void/invalidVoidValues.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/declFileIndexSignatures.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/genericFunctions2.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/instanceAndStaticDeclarations1.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/es6/templates/templateStringInInstanceOf.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/es6ImportNamedImportNoExportMember.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/functionOverloads16.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/conformance/es6/templates/templateStringInUnaryPlusES6.ts","time":74,"edits":1,"cost":"4.89"},{"name":"tests/cases/compiler/narrowingByTypeofInSwitch.ts","time":221,"edits":3,"cost":"4.88"},{"name":"tests/cases/fourslash/getOccurrencesIsDefinitionOfBindingPattern.ts","time":221,"edits":3,"cost":"4.88"},{"name":"tests/cases/fourslash/codeFixInferFromUsageAlwaysInfer.ts","time":147,"edits":2,"cost":"4.88"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess32.ts","time":147,"edits":2,"cost":"4.88"},{"name":"tests/cases/fourslash/goToImplementationInterfaceMethod_02.ts","time":147,"edits":2,"cost":"4.88"},{"name":"tests/cases/fourslash/goToImplementationShorthandPropertyAssignment_02.ts","time":147,"edits":2,"cost":"4.88"},{"name":"tests/cases/fourslash/moveToNewFile_tsconfig.ts","time":147,"edits":2,"cost":"4.88"},{"name":"tests/cases/fourslash/goToDefinitionExternalModuleName.ts","time":147,"edits":2,"cost":"4.88"},{"name":"tests/cases/fourslash/jsDocFunctionSignatures12.ts","time":147,"edits":2,"cost":"4.88"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportAllowSyntheticDefaultImports4.ts","time":147,"edits":2,"cost":"4.88"},{"name":"tests/cases/fourslash/getEditsForFileRename_resolveJsonModule.ts","time":147,"edits":2,"cost":"4.88"},{"name":"tests/cases/fourslash/formattingOnClasses.ts","time":147,"edits":2,"cost":"4.88"},{"name":"tests/cases/fourslash/codeFixClassExtendAbstractMethod_comment.ts","time":147,"edits":2,"cost":"4.88"},{"name":"tests/cases/fourslash/codeFixAddAllParameterNames.ts","time":146,"edits":2,"cost":"4.87"},{"name":"tests/cases/conformance/es6/Symbols/symbolDeclarationEmit13.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/moduleAndInterfaceWithSameName.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/capturedLetConstInLoop10.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/overloadResolutionTest1.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/fourslash/signatureHelpInference.ts","time":146,"edits":2,"cost":"4.87"},{"name":"tests/cases/fourslash/findAllRefsRenameImportWithSameName.ts","time":146,"edits":2,"cost":"4.87"},{"name":"tests/cases/fourslash/refactorConvertExport_defaultToNamed.ts","time":219,"edits":3,"cost":"4.87"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInCall7.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/sourceMap-LineBreaks.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerNumericLiteral6.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/unusedIdentifiersConsolidated1.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess13.ts","time":146,"edits":2,"cost":"4.87"},{"name":"tests/cases/compiler/genericCombinators2.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/conformance/jsdoc/jsdocParamTagTypeLiteral.ts","time":146,"edits":2,"cost":"4.87"},{"name":"tests/cases/compiler/functionOverloads44.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/conformance/classes/classDeclarations/classHeritageSpecification/classExtendsItselfIndirectly3.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/allowSyntheticDefaultImports3.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/typeReferenceDirectives2.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithObjectTypeArgs2.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/conformance/es6/Symbols/symbolDeclarationEmit10.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/typeUsedAsValueError.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/import_var-referencing-an-imported-module-alias.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportFileDetachedComments.ts","time":146,"edits":2,"cost":"4.87"},{"name":"tests/cases/compiler/undeclaredModuleError.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/exportAssignClassAndModule.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/conformance/classes/classDeclarations/classExtendingClassLikeType.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/genericCallbackInvokedInsideItsContainingFunction1.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsWithTypedTagsES6.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/selfReferencingFile2.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/genericSpecializations2.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/downlevelLetConst14.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/declFileOptionalInterfaceMethod.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/unknownTypeArgOnCall.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithConstructorTypedArguments5.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/moduleAugmentationGlobal3.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/fatarrowfunctionsOptionalArgsErrors4.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames44_ES6.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/conformance/classes/members/classTypes/instancePropertiesInheritedIntoClassType.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/es6ModuleClassDeclaration.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty26.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/conformance/classes/members/accessibility/privateStaticNotAccessibleInClodule.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/internalAliasInitializedModuleInsideLocalModuleWithoutExportAccessError.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/declarationEmitInferredTypeAlias2.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/stradac.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/errorRecoveryInClassDeclaration.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/conformance/es6/templates/templateStringInArrowFunction.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/cachedModuleResolution9.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/compiler/emptyEnum.ts","time":73,"edits":1,"cost":"4.87"},{"name":"tests/cases/fourslash/findAllRefsTypedef_importType.ts","time":218,"edits":3,"cost":"4.87"},{"name":"tests/cases/fourslash/completionListForStringUnion.ts","time":218,"edits":3,"cost":"4.87"},{"name":"tests/cases/fourslash/codeFixClassPropertyInitialization1.ts","time":145,"edits":2,"cost":"4.86"},{"name":"tests/cases/fourslash/findReferencesAfterEdit.ts","time":145,"edits":2,"cost":"4.86"},{"name":"tests/cases/fourslash/navigationItemsPrefixMatch2.ts","time":145,"edits":2,"cost":"4.86"},{"name":"tests/cases/fourslash/completionListStaticProtectedMembers.ts","time":145,"edits":2,"cost":"4.86"},{"name":"tests/cases/compiler/strictFunctionTypes1.ts","time":290,"edits":4,"cost":"4.86"},{"name":"tests/cases/fourslash/closedCommentsInConstructor.ts","time":145,"edits":2,"cost":"4.86"},{"name":"tests/cases/fourslash/navigationItemsSubStringMatch.ts","time":145,"edits":2,"cost":"4.86"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess20.ts","time":145,"edits":2,"cost":"4.86"},{"name":"tests/cases/fourslash/codeFixRequireInTs_all.ts","time":145,"edits":2,"cost":"4.86"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportNodeModules7.ts","time":217,"edits":3,"cost":"4.86"},{"name":"tests/cases/fourslash/jsxTsIgnoreOnJSXExpressionsAndChildren.ts","time":144,"edits":2,"cost":"4.86"},{"name":"tests/cases/fourslash/goToImplementationInterface_07.ts","time":144,"edits":2,"cost":"4.86"},{"name":"tests/cases/fourslash/referencesForExternalModuleNames.ts","time":216,"edits":3,"cost":"4.86"},{"name":"tests/cases/compiler/strictFunctionTypesErrors.ts","time":216,"edits":3,"cost":"4.86"},{"name":"tests/cases/conformance/types/keyof/circularIndexedAccessErrors.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/cloduleStaticMembers.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/types/objectTypeLiteral/indexSignatures/numericIndexerConstrainsPropertyDeclarations.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/types/typeRelationships/recursiveTypes/objectTypeWithRecursiveWrappedPropertyCheckedNominally.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/fourslash/codeFixNegativeReplaceQualifiedNameWithIndexedAccessType01.ts","time":144,"edits":2,"cost":"4.86"},{"name":"tests/cases/conformance/types/keyof/keyofIntersection.ts","time":144,"edits":2,"cost":"4.86"},{"name":"tests/cases/conformance/types/intersection/intersectionAndUnionTypes.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/declarationEmitDestructuring3.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/parser/ecmascript5/parserNotRegex2.ts","time":144,"edits":2,"cost":"4.86"},{"name":"tests/cases/conformance/expressions/operators/incrementAndDecrement.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/commentsMultiModuleMultiFile.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/es6ExportDefaultIdentifier.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/constEnums/constEnum2.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/constDeclarations-access3.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/fourslash/unusedTypeParametersInClass2.ts","time":144,"edits":2,"cost":"4.86"},{"name":"tests/cases/fourslash/completionForStringLiteralNonrelativeImport2.ts","time":144,"edits":2,"cost":"4.86"},{"name":"tests/cases/fourslash/augmentedTypesModule2.ts","time":216,"edits":3,"cost":"4.86"},{"name":"tests/cases/compiler/requireOfJsonFileWithoutExtension.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/es6ExportAll.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/ContinueStatements/parser_continueInIterationStatement3.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/es2017basicAsync.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/constructSignatureWithAccessibilityModifiersOnParameters2.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/aliasErrors.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/references/library-reference-1.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithCallSignatures3.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithObjectMembersAccessibility2.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/fourslash/definition.ts","time":144,"edits":2,"cost":"4.86"},{"name":"tests/cases/conformance/salsa/constructorFunctions3.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/collisionSuperAndLocalVarInProperty.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/memberAccessOnConstructorType.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/enumNegativeLiteral1.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInSystem3.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/exportDeclarationInInternalModule.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/externalModules/exportAssignTypes.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/innerBoundLambdaEmit.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/es6ExportAllInEs5.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/superInObjectLiterals_ES6.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/types/contextualTypes/methodDeclarations/contextuallyTypedClassExpressionMethodDeclaration02.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/scanner/ecmascript3/scannerES3NumericLiteral5.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/superCallFromClassThatDerivesFromGenericType2.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of40.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty52.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/superAccess.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions01_ES6.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/collisionExportsRequireAndFunction.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/checkForObjectTooStrict.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/importInsideModule.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of10.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractSingleLineDecl.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/compiler/jsFileCompilationErrorOnDeclarationsWithJsFileReferenceWithOutDir.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/async/es5/functionDeclarations/asyncFunctionDeclaration11_es5.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of2.ts","time":72,"edits":1,"cost":"4.86"},{"name":"tests/cases/conformance/types/union/unionTypeCallSignatures.ts","time":143,"edits":2,"cost":"4.85"},{"name":"tests/cases/fourslash/codeFixAddMissingEnumMember2.ts","time":143,"edits":2,"cost":"4.85"},{"name":"tests/cases/fourslash/codeFixInferFromUsageVariable3JS.ts","time":143,"edits":2,"cost":"4.85"},{"name":"tests/cases/fourslash/codeFixClassImplementClassFunctionVoidInferred.ts","time":143,"edits":2,"cost":"4.85"},{"name":"tests/cases/fourslash/codeFixConvertToMappedObjectType10.ts","time":143,"edits":2,"cost":"4.85"},{"name":"tests/cases/fourslash/codeFixUndeclaredMethodObjectLiteralArgs.ts","time":214,"edits":3,"cost":"4.85"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_import_nameFromModuleSpecifier.ts","time":214,"edits":3,"cost":"4.85"},{"name":"tests/cases/fourslash/refactorExtractType25.ts","time":142,"edits":2,"cost":"4.84"},{"name":"tests/cases/compiler/noImplicitThisBigThis.ts","time":142,"edits":2,"cost":"4.84"},{"name":"unittests:: services:: extract:: Symbol Walker","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/compiler/invalidReferenceSyntax1.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/fourslash/codeFixClassExtendAbstractMethodTypeParamsInstantiateU.ts","time":213,"edits":3,"cost":"4.84"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction5.ts","time":142,"edits":2,"cost":"4.84"},{"name":"tests/cases/fourslash/codeFixClassPropertyInitialization12.ts","time":142,"edits":2,"cost":"4.84"},{"name":"tests/cases/fourslash/completionListClassMembersWithSuperClassFromUnknownNamespace.ts","time":142,"edits":2,"cost":"4.84"},{"name":"tests/cases/fourslash/extractMethod_forAwait.ts","time":142,"edits":2,"cost":"4.84"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardOfFormExpr1OrExpr2.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/compiler/constEnumDeclarations.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/compiler/declFileEnumUsedAsValue.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/conformance/types/union/contextualTypeWithUnionTypeCallSignatures.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/conformance/es6/functionDeclarations/FunctionDeclaration8_es6.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/conformance/classes/members/accessibility/protectedInstanceMemberAccessibility.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/compiler/typeRootsFromMultipleNodeModulesDirectories.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/fourslash/goToImplementationInterface_01.ts","time":142,"edits":2,"cost":"4.84"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck29.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/compiler/privacyGloClass.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/compiler/moduleResolutionWithExtensions_withAmbientPresent.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/conformance/expressions/arrayLiterals/arrayLiterals.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/compiler/collisionCodeGenModuleWithMethodChildren.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/compiler/infinitelyExpandingTypesNonGenericBase.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceErrors.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerClass2.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/compiler/es6ImportNamedImportWithTypesAndValues.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration6.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/conformance/es6/modules/exportsAndImports3-amd.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/conformance/classes/members/inheritanceAndOverriding/derivedClassOverridesProtectedMembers.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/compiler/tupleTypeInference.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ExportClassWithInaccessibleTypeInTypeParameterConstraint.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/compiler/declFileForInterfaceWithRestParams.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/conformance/types/typeRelationships/bestCommonType/functionWithMultipleReturnStatements2.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/conformance/es6/Symbols/symbolType9.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/compiler/fatArrowSelf.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/compiler/es5ModuleInternalNamedImports.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/conformance/expressions/unaryOperators/typeofOperator/typeofOperatorWithBooleanType.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/conformance/parser/ecmascript5/Symbols/parserES5SymbolProperty3.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction6_es5.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/conformance/es6/shorthandPropertyAssignment/objectLiteralShorthandPropertiesErrorFromNotUsingIdentifier.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames29_ES5.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern18.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/conformance/expressions/contextualTyping/superCallParameterContextualTyping1.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/compiler/commentOnClassMethod1.ts","time":71,"edits":1,"cost":"4.84"},{"name":"tests/cases/fourslash/cloduleTypeOf1.ts","time":212,"edits":3,"cost":"4.84"},{"name":"tests/cases/fourslash/quickinfoForNamespaceMergeWithClassConstrainedToSelf.ts","time":141,"edits":2,"cost":"4.84"},{"name":"tests/cases/fourslash/codeFixInferFromUsageGetter2.ts","time":141,"edits":2,"cost":"4.84"},{"name":"tests/cases/fourslash/findAllRefsObjectBindingElementPropertyName02.ts","time":141,"edits":2,"cost":"4.84"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction19.ts","time":141,"edits":2,"cost":"4.84"},{"name":"tests/cases/fourslash/augmentedTypesModule5.ts","time":141,"edits":2,"cost":"4.84"},{"name":"tests/cases/fourslash/argumentsAreAvailableAfterEditsAtEndOfFunction.ts","time":141,"edits":2,"cost":"4.84"},{"name":"tests/cases/fourslash/findAllRefsReExport_broken2.ts","time":211,"edits":3,"cost":"4.83"},{"name":"unittests:: tsserver:: watchEnvironment:: tsserverProjectSystem Watched recursive directories with windows style file system","time":70,"edits":1,"cost":"4.83"},{"name":"unittests:: tsserver:: resolutionCache:: tsserverProjectSystem add the missing module file for inferred project","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannertest1.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/unknownSymbolOffContextualType1.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/fourslash/codeFixCalledES2015Import3.ts","time":140,"edits":2,"cost":"4.83"},{"name":"tests/cases/fourslash/unclosedFunctionErrorRecovery.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/conformance/types/typeParameters/typeParameterLists/propertyAccessOnTypeParameterWithConstraints5.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/genericTypeAssertions6.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/fourslash/tsxCompletionInFunctionExpressionOfChildrenCallback1.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/fourslash/codeFixAwaitInSyncFunction12.ts","time":140,"edits":2,"cost":"4.83"},{"name":"tests/cases/conformance/classes/members/accessibility/protectedStaticClassPropertyAccessibleWithinSubclass.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/sourceMap-Comments.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/fourslash/completionForStringLiteralImport1.ts","time":140,"edits":2,"cost":"4.83"},{"name":"tests/cases/fourslash/navigationItemsOverloadsBroken2.ts","time":140,"edits":2,"cost":"4.83"},{"name":"tests/cases/conformance/decorators/class/property/decoratorOnClassProperty7.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/fourslash/suggestionOfUnusedVariableWithExternalModule.ts","time":140,"edits":2,"cost":"4.83"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of17.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/implicitAnyFunctionReturnNullOrUndefined.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/fourslash/completionForStringLiteralNonrelativeImport3.ts","time":140,"edits":2,"cost":"4.83"},{"name":"tests/cases/conformance/internalModules/moduleBody/moduleWithStatementsOfEveryKind.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/derivedClassConstructorWithExplicitReturns01.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithObjectMembers.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/moduleAugmentationImportsAndExports3.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/commentsVarDecl.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/unusedTypeParameterInFunction2.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceWithMultipleBaseTypes.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction9_es2017.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/arrowFunctionsMissingTokens.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/conformance/types/primitives/number/assignFromNumberInterface2.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/fourslash/completionsCombineOverloads_returnType.ts","time":140,"edits":2,"cost":"4.83"},{"name":"tests/cases/compiler/visibilityOfTypeParameters.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleWithSameNameAndCommonRootES6.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/conformance/types/typeRelationships/comparable/equalityStrictNulls.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/conformance/types/literal/stringLiteralsWithEqualityChecks04.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/aliasUsageInGenericFunction.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/systemModule13.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/recursivelySpecializedConstructorDeclaration.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/declareAlreadySeen.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/overloadOnConstNoAnyImplementation.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/conformance/async/es6/await_unaryExpression_es6_3.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/conformance/types/members/objectTypeWithConstructSignatureHidingMembersOfExtendedFunction.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/noImplicitAnyIndexing.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/conformance/types/thisType/thisTypeInObjectLiterals.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/es5-importHelpersAsyncFunctions.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/conformance/es6/templates/templateStringBinaryOperations.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/strictModeInConstructor.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/conformance/async/es6/awaitCallExpression/awaitCallExpression2_es6.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/primitiveTypeAsInterfaceNameGeneric.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/varArgsOnConstructorTypes.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/specializationsShouldNotAffectEachOther.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/genericArrayExtenstions.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/decoratorMetadataWithImportDeclarationNameCollision6.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/conformance/internalModules/codeGeneration/nameCollision.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/anyAssignableToEveryType2.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/conformance/es6/binaryAndOctalIntegerLiteral/octalIntegerLiteralError.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/compiler/protoInIndexer.ts","time":70,"edits":1,"cost":"4.83"},{"name":"tests/cases/fourslash/goToDefinitionDynamicImport4.ts","time":209,"edits":3,"cost":"4.82"},{"name":"tests/cases/compiler/excessPropertyChecksWithNestedIntersections.ts","time":139,"edits":2,"cost":"4.82"},{"name":"tests/cases/fourslash/goToImplementationNamespace_01.ts","time":139,"edits":2,"cost":"4.82"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceMultipleImplementsIntersection1.ts","time":139,"edits":2,"cost":"4.82"},{"name":"tests/cases/fourslash/getOccurrencesAbstract03.ts","time":139,"edits":2,"cost":"4.82"},{"name":"tests/cases/fourslash/completionsDestructuring.ts","time":139,"edits":2,"cost":"4.82"},{"name":"tests/cases/fourslash/getOccurrencesThrow4.ts","time":139,"edits":2,"cost":"4.82"},{"name":"tests/cases/fourslash/findAllRefsReExports2.ts","time":139,"edits":2,"cost":"4.82"},{"name":"tests/cases/fourslash/codeFixClassPropertyInitialization2.ts","time":139,"edits":2,"cost":"4.82"},{"name":"tests/cases/fourslash/completionsForRecursiveGenericTypesMember.ts","time":139,"edits":2,"cost":"4.82"},{"name":"tests/cases/fourslash/jsconfig.ts","time":139,"edits":2,"cost":"4.82"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/unionAndIntersectionInference3.ts","time":138,"edits":2,"cost":"4.82"},{"name":"tests/cases/fourslash/commentsClass.ts","time":276,"edits":4,"cost":"4.82"},{"name":"tests/cases/compiler/emitClassExpressionInDeclarationFile.ts","time":138,"edits":2,"cost":"4.82"},{"name":"tests/cases/fourslash/completionListInUnclosedFunction07.ts","time":207,"edits":3,"cost":"4.82"},{"name":"tests/cases/compiler/declarationEmitTypeAliasWithTypeParameters1.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/fourslash/findAllReferencesOfJsonModule.ts","time":207,"edits":3,"cost":"4.82"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of13.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/compiler/defaultValueInFunctionTypes.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/compiler/unusedLocalsAndObjectSpread.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/compiler/transformsElideNullUndefinedType.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_all_infer.ts","time":138,"edits":2,"cost":"4.82"},{"name":"tests/cases/fourslash/moveToNewFile_updateUses_js.ts","time":138,"edits":2,"cost":"4.82"},{"name":"tests/cases/fourslash/codeFixCalledES2015Import1.ts","time":138,"edits":2,"cost":"4.82"},{"name":"tests/cases/fourslash/completionListWithLabel.ts","time":138,"edits":2,"cost":"4.82"},{"name":"tests/cases/fourslash/codeFixRequireInTs.ts","time":138,"edits":2,"cost":"4.82"},{"name":"tests/cases/compiler/es5ExportDefaultFunctionDeclaration3.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/compiler/jsxFactoryIdentifier.ts","time":138,"edits":2,"cost":"4.82"},{"name":"tests/cases/compiler/superInLambdas.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/compiler/jsFileClassPropertyInitalizationInObjectLiteral.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/fourslash/getOccurrencesConst02.ts","time":138,"edits":2,"cost":"4.82"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern15.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/conformance/dynamicImport/importCallExpression6ESNext.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfOther.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/conformance/externalModules/umd-augmentation-2.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/compiler/es6ExportDefaultFunctionDeclaration.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/fourslash/completionEntryForUnionProperty2.ts","time":138,"edits":2,"cost":"4.82"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment11.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/fourslash/referencesForStringLiteralPropertyNames3.ts","time":207,"edits":3,"cost":"4.82"},{"name":"tests/cases/compiler/declarationEmitInvalidExport.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/fourslash/codeFixGenerateDefinitions.ts","time":138,"edits":2,"cost":"4.82"},{"name":"tests/cases/conformance/types/rest/objectRestForOf.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/conformance/types/thisType/declarationFiles.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/compiler/nodeResolution8.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/conformance/statements/VariableStatements/validMultipleVariableDeclarations.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/conformance/types/typeParameters/typeParameterLists/propertyAccessOnTypeParameterWithConstraints4.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/compiler/asiAmbientFunctionDeclaration.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/compiler/moduleAugmentationInAmbientModule4.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/fourslash/getOccurrencesThrow5.ts","time":138,"edits":2,"cost":"4.82"},{"name":"tests/cases/compiler/noUsedBeforeDefinedErrorInAmbientContext1.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/compiler/unusedInterfaceinNamespace4.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/conformance/classes/constructorDeclarations/classConstructorAccessibility3.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/compiler/promiseVoidErrorCallback.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/fourslash/breakpointValidationEnums.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/compiler/collisionThisExpressionAndLocalVarInMethod.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName29.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/conformance/types/typeParameters/typeParameterAsBaseType.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/compiler/crashInresolveReturnStatement.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/compiler/constEnumErrors.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/conformance/async/es5/asyncQualifiedReturnType_es5.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/compiler/doNotEmitPinnedCommentOnNotEmittedNode.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/compiler/recursiveProperties.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/compiler/bestCommonTypeWithContextualTyping.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode4.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/compiler/asiArith.ts","time":69,"edits":1,"cost":"4.82"},{"name":"tests/cases/fourslash/referencesForClassMembers.ts","time":275,"edits":4,"cost":"4.81"},{"name":"tests/cases/fourslash/codeFixAddConvertToUnknownForNonOverlappingTypes1.ts","time":137,"edits":2,"cost":"4.81"},{"name":"tests/cases/fourslash/codeFixDisableJsDiagnosticsInFile_all.ts","time":137,"edits":2,"cost":"4.81"},{"name":"tests/cases/compiler/inferenceShouldFailOnEvolvingArrays.ts","time":137,"edits":2,"cost":"4.81"},{"name":"tests/cases/fourslash/goToImplementationInterfaceMethod_00.ts","time":137,"edits":2,"cost":"4.81"},{"name":"tests/cases/fourslash/documentHighlightsInvalidModifierLocations.ts","time":137,"edits":2,"cost":"4.81"},{"name":"tests/cases/fourslash/goToImplementationLocal_06.ts","time":137,"edits":2,"cost":"4.81"},{"name":"tests/cases/fourslash/completionsPathsJsonModuleWithAmd.ts","time":137,"edits":2,"cost":"4.81"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_import_onlyNamedImports.ts","time":205,"edits":3,"cost":"4.81"},{"name":"tests/cases/fourslash/codeFixInferFromUsageInaccessibleTypes.ts","time":205,"edits":3,"cost":"4.81"},{"name":"tests/cases/fourslash/completionListInUnclosedFunction04.ts","time":205,"edits":3,"cost":"4.81"},{"name":"tests/cases/conformance/expressions/functionCalls/callWithSpread3.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/inferenceAndSelfReferentialConstraint.ts","time":136,"edits":2,"cost":"4.80"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of22.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/fourslash/referencesForInheritedProperties2.ts","time":204,"edits":3,"cost":"4.80"},{"name":"tests/cases/compiler/numericIndexerTyping1.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/declFileClassWithIndexSignature.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/fourslash/goToDefinitionImportedNames2.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/fourslash/importNameCodeFixDefaultExport1.ts","time":136,"edits":2,"cost":"4.80"},{"name":"tests/cases/fourslash/augmentedTypesClass1.ts","time":204,"edits":3,"cost":"4.80"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/ReturnStatements/parserReturnStatement2.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/arityErrorRelatedSpanBindingPattern.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/fourslash/findAllRefsConstructorFunctions.ts","time":136,"edits":2,"cost":"4.80"},{"name":"tests/cases/fourslash/renameDestructuringAssignmentInFor.ts","time":136,"edits":2,"cost":"4.80"},{"name":"tests/cases/fourslash/unusedTypeParametersInClass3.ts","time":136,"edits":2,"cost":"4.80"},{"name":"tests/cases/compiler/ambiguousOverloadResolution.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/genericCallWithObjectLiteralArguments1.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess21.ts","time":136,"edits":2,"cost":"4.80"},{"name":"tests/cases/fourslash/tsxCompletionUnionElementType.ts","time":136,"edits":2,"cost":"4.80"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardOfFormIsTypeOnInterfaces.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceMemberNestedTypeAlias.ts","time":136,"edits":2,"cost":"4.80"},{"name":"tests/cases/compiler/nonIdenticalTypeConstraints.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfString.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/qualify.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates12_ES6.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/es6/destructuring/destructuringParameterProperties1.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/switchCasesExpressionTypeMismatch.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/fourslash/completionList_getExportsOfModule.ts","time":136,"edits":2,"cost":"4.80"},{"name":"tests/cases/conformance/classes/members/accessibility/protectedClassPropertyAccessibleWithinNestedClass.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithNonSymmetricSubtypes.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorInAmbientContext6.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/es7/exponentiationOperator/emitExponentiationOperatorInTemplateString1.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/fourslash/renameImportNamespaceAndShorthand.ts","time":136,"edits":2,"cost":"4.80"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInArray6.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern12.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsWithManyCallAndMemberExpressionsES6.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/cloduleTest2.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/es6/Symbols/symbolType8.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/sourceMap-Comment1.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithObjectMembersOptionality3.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/out-flag3.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/declFileForExportedImport.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/noImplicitAnyParametersInModule.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/constraintReferencingTypeParameterFromSameTypeParameterList.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/declFileModuleAssignmentInObjectLiteralProperty.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/duplicateStringNamedProperty1.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/declarationEmitInvalidReference.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionAsyncES6UMD.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/dynamicImport/importCallExpression4ESNext.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/statements/for-inStatements/for-inStatementsDestructuring3.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/anonymousClassExpression2.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/genericWithCallSignatures1.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/templateStringsArrayTypeRedefinedInES6Mode.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/functionsInClassExpressions.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/decoratorMetadataRestParameterWithImportedType.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/expressions/unaryOperators/deleteOperator/deleteOperatorWithBooleanType.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/overrideBaseIntersectionMethod.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/breakTarget6.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/inferentialTypingObjectLiteralMethod1.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/expressions/unaryOperators/incrementOperator/incrementOperatorWithNumberTypeInvalidOperations.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/es6/variableDeclarations/VariableDeclaration3_es6.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/overloadBindingAcrossDeclarationBoundaries2.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/es6ModuleFunctionDeclaration.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/aliasAssignments.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleThatMergeWithModulesExportedGenericFunctionAndGenericClassStaticFunctionOfTheSameName.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/copyrightWithoutNewLine1.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractConstructorAssignability.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/externalModules/esnext/esnextmodulekindWithES5Target.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/letDeclarations-scopes-duplicates7.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/typeParameterWithInvalidConstraintType.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesSourceMap2_ES6.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/jsFileCompilationTypeParameterSyntaxOfClass.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/conformance/types/nonPrimitive/nonPrimitiveAccessProperty.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/modulePrologueCommonjs.ts","time":68,"edits":1,"cost":"4.80"},{"name":"tests/cases/compiler/substitutionTypesCompareCorrectlyInRestrictiveInstances.ts","time":135,"edits":2,"cost":"4.79"},{"name":"tests/cases/fourslash/codeFixInferFromUsageSetter.ts","time":135,"edits":2,"cost":"4.79"},{"name":"tests/cases/fourslash/extract-method27.ts","time":135,"edits":2,"cost":"4.79"},{"name":"tests/cases/fourslash/getOccurrencesIsDefinitionOfClass.ts","time":135,"edits":2,"cost":"4.79"},{"name":"tests/cases/fourslash/codeFixAddMissingMember12.ts","time":135,"edits":2,"cost":"4.79"},{"name":"tests/cases/fourslash/codeFixAddMissingEnumMember10.ts","time":135,"edits":2,"cost":"4.79"},{"name":"tests/cases/fourslash/completionForStringLiteralFromSignature2.ts","time":135,"edits":2,"cost":"4.79"},{"name":"tests/cases/fourslash/indentationInObject.ts","time":135,"edits":2,"cost":"4.79"},{"name":"tests/cases/compiler/mappedTypeUnionConstraintInferences.ts","time":135,"edits":2,"cost":"4.79"},{"name":"tests/cases/fourslash/completionsLiterals.ts","time":135,"edits":2,"cost":"4.79"},{"name":"tests/cases/fourslash/unusedLocalsInFunction4.ts","time":135,"edits":2,"cost":"4.79"},{"name":"tests/cases/compiler/paramsOnlyHaveLiteralTypesWhenAppropriatelyContextualized.ts","time":134,"edits":2,"cost":"4.79"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/typeParameterUsedAsTypeParameterConstraint2.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/fourslash/navigationItemsOverloadsBroken1.ts","time":134,"edits":2,"cost":"4.79"},{"name":"tests/cases/compiler/contextualSignatureInstatiationContravariance.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/conformance/jsx/tsxSpreadAttributesResolution4.tsx","time":134,"edits":2,"cost":"4.79"},{"name":"tests/cases/compiler/genericFunduleInModule.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/internalAliasUninitializedModuleInsideLocalModuleWithoutExport.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/FunctionDeclaration4.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/super_inside-object-literal-getters-and-setters.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/fourslash/getEmitOutputWithSyntacticErrorsForMultipleFiles.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/fourslash/renameDestructuringClassProperty.ts","time":134,"edits":2,"cost":"4.79"},{"name":"tests/cases/conformance/jsx/tsxSpreadAttributesResolution5.tsx","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/declarationEmitInferredTypeAlias1.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/multivar.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/unusedVariablesinForLoop.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithCallSignatures.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/fourslash/jsFileCompilationDuplicateFunctionImplementation.ts","time":201,"edits":3,"cost":"4.79"},{"name":"tests/cases/compiler/genericsWithoutTypeParameters1.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/unusedMultipleParameters2InMethodDeclaration.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/fourslash/quickInfoImportedTypes.ts","time":134,"edits":2,"cost":"4.79"},{"name":"tests/cases/compiler/contextualTyping25.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/lift.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/initializePropertiesWithRenamedLet.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess19.ts","time":134,"edits":2,"cost":"4.79"},{"name":"tests/cases/compiler/es6ImportNameSpaceImport.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithObjectTypeArgsAndConstraints2.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/contextuallyTypingOrOperator.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/conformance/es6/moduleExportsUmd/decoratedDefaultExportsGetExportedUmd.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/constructorArgWithGenericCallSignature.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/topLevel.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/conformance/types/typeRelationships/bestCommonType/bestCommonTypeOfTuple.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/fourslash/renameCommentsAndStrings4.ts","time":134,"edits":2,"cost":"4.79"},{"name":"tests/cases/conformance/async/es5/awaitBinaryExpression/awaitBinaryExpression2_es5.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/contextualSignatureInstantiation3.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/conformance/controlFlow/controlFlowForStatement.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/conformance/es6/destructuring/emptyVariableDeclarationBindingPatterns01_ES5iterable.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/conformance/jsx/tsxElementResolution19.tsx","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/conformance/async/es6/functionDeclarations/asyncFunctionDeclaration10_es6.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/conformance/types/primitives/string/invalidStringAssignments.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/contextualTyping12.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/conformance/es6/moduleExportsUmd/anonymousDefaultExportsUmd.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/functionOverloads36.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/collisionSuperAndParameter.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/conformance/jsx/tsxReactEmit6.tsx","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/classOrderBug.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration4.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/conformance/types/thisType/thisTypeErrors.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames49_ES6.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/conformance/async/es6/awaitCallExpression/awaitCallExpression3_es6.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/conformance/expressions/thisKeyword/thisInInvalidContexts.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement10.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/conformance/expressions/binaryOperators/additionOperator/additionOperatorWithUndefinedValueAndInvalidOperands.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/constructorParametersInVariableDeclarations.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck52.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/signaturesUseJSDocForOptionalParameters.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/breakTarget5.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/fourslash/multipleExportAssignmentsErrorList0.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/compiler/breakTarget1.ts","time":67,"edits":1,"cost":"4.79"},{"name":"tests/cases/fourslash/syntheticImportFromBabelGeneratedFile2.ts","time":133,"edits":2,"cost":"4.78"},{"name":"tests/cases/fourslash/codeFixInferFromUsagePropertyAccess.ts","time":133,"edits":2,"cost":"4.78"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceIndexSignaturesString.ts","time":133,"edits":2,"cost":"4.78"},{"name":"tests/cases/fourslash/completionsDotInArrayLiteralInObjectLiteral.ts","time":133,"edits":2,"cost":"4.78"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction4.ts","time":133,"edits":2,"cost":"4.78"},{"name":"tests/cases/fourslash/tripleSlashRefPathCompletionNarrowing.ts","time":133,"edits":2,"cost":"4.78"},{"name":"tests/cases/fourslash/codeFixAwaitInSyncFunction9.ts","time":133,"edits":2,"cost":"4.78"},{"name":"tests/cases/fourslash/incrementalEditInvocationExpressionAboveInterfaceDeclaration.ts","time":133,"edits":2,"cost":"4.78"},{"name":"tests/cases/fourslash/completionListWithModulesOutsideModuleScope2.ts","time":133,"edits":2,"cost":"4.78"},{"name":"tests/cases/fourslash/ambientShorthandFindAllRefs.ts","time":133,"edits":2,"cost":"4.78"},{"name":"tests/cases/fourslash/goToImplementationInterfaceMethod_05.ts","time":133,"edits":2,"cost":"4.78"},{"name":"tests/cases/fourslash/goToImplementationInterfaceMethod_09.ts","time":133,"edits":2,"cost":"4.78"},{"name":"tests/cases/fourslash/codeFixAddMissingEnumMember5.ts","time":133,"edits":2,"cost":"4.78"},{"name":"tests/cases/fourslash/codeFixCannotFindModule_nodeCoreModules.ts","time":133,"edits":2,"cost":"4.78"},{"name":"tests/cases/fourslash/findAllReferencesOfConstructor_badOverload.ts","time":199,"edits":3,"cost":"4.78"},{"name":"tests/cases/fourslash/quickInfoFromContextualType.ts","time":199,"edits":3,"cost":"4.78"},{"name":"tests/cases/fourslash/completionListIsGlobalCompletion.ts","time":331,"edits":5,"cost":"4.77"},{"name":"tests/cases/fourslash/duplicatePackageServices.ts","time":331,"edits":5,"cost":"4.77"},{"name":"tests/cases/fourslash/syntheticImportFromBabelGeneratedFile1.ts","time":132,"edits":2,"cost":"4.77"},{"name":"tests/cases/fourslash/codeFixAddMissingMember_typeParameter.ts","time":198,"edits":3,"cost":"4.77"},{"name":"tests/cases/fourslash/refactorConvertExport_namedToDefault.ts","time":132,"edits":2,"cost":"4.77"},{"name":"tests/cases/compiler/enumAssignmentCompat2.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/es6/destructuring/emptyObjectBindingPatternParameter04.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/internalAliasVarInsideTopLevelModuleWithoutExport.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamespaceBindingDts.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction23.ts","time":132,"edits":2,"cost":"4.77"},{"name":"tests/cases/fourslash/goToImplementationLocal_02.ts","time":132,"edits":2,"cost":"4.77"},{"name":"tests/cases/conformance/es6/Symbols/symbolDeclarationEmit12.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/fourslash/completionsJsxAttributeInitializer.ts","time":198,"edits":3,"cost":"4.77"},{"name":"tests/cases/fourslash/findAllRefs_importType_named.ts","time":132,"edits":2,"cost":"4.77"},{"name":"tests/cases/fourslash/codeFixClassExtendAbstractProtectedProperty.ts","time":132,"edits":2,"cost":"4.77"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithConstructSignatures2.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/genericFunctionsWithOptionalParameters3.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/classes/constructorDeclarations/automaticConstructors/derivedClassWithoutExplicitConstructor2.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/fourslash/referencesForStringLiteralPropertyNames6.ts","time":132,"edits":2,"cost":"4.77"},{"name":"tests/cases/conformance/statements/for-inStatements/for-inStatementsInvalid.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/externalModules/exportNonInitializedVariablesES6.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/expressions/conditonalOperator/conditionalOperatorWithoutIdenticalBCT.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionAsyncES5System.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/nestedBlockScopedBindings6.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/types/members/objectTypeWithStringNamedPropertyOfIllegalCharacters.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/declarationFilesWithTypeReferences2.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/parser/ecmascript5/Protected/Protected3.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/externalModules/es6/es6modulekindWithES5Target5.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/fourslash/unusedVariableInModule4.ts","time":132,"edits":2,"cost":"4.77"},{"name":"tests/cases/conformance/salsa/typeFromJSConstructor.ts","time":132,"edits":2,"cost":"4.77"},{"name":"tests/cases/compiler/optionalParameterProperty.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/expressions/unaryOperators/plusOperator/plusOperatorWithStringType.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of23.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/parser/ecmascript5/VariableDeclarations/parserVariableDeclaration1.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/genericChainedCalls.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/strictModeReservedWord2.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionAsyncES6System.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/expressions/unaryOperators/bitwiseNotOperator/bitwiseNotOperatorWithNumberType.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/subtypeRelationForNever.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/assignToFn.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/unqualifiedCallToClassStatic1.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/types/union/unionTypeReadonly.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/castNewObjectBug.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringVariableStatementNestedObjectBindingPattern.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/discriminantsAndPrimitives.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/declFileRestParametersOfFunctionAndFunctionType.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/fourslash/codeFixAddMissingMember10.ts","time":132,"edits":2,"cost":"4.77"},{"name":"tests/cases/compiler/reachabilityChecks5.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/expressions/commaOperator/commaOperatorWithSecondOperandBooleanType.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/es6/newTarget/newTarget.es5.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/es6/functionPropertyAssignments/FunctionPropertyAssignments1_es6.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/extendAndImplementTheSameBaseType2.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/classes/constructorDeclarations/classConstructorAccessibility2.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/hidingCallSignatures.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/expressions/assignmentOperator/compoundAssignmentLHSIsReference.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/chainedAssignment1.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/declarationEmitInferredDefaultExportType.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithObjectTypeArgsAndConstraints3.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/genericClassesInModule.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/thisInAccessors.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/collisionArgumentsClassMethod.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInCall11.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/moduleAugmentationDisallowedExtensions.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/moduleAugmentationGlobal2.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamedImportWithExport.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/aliasOnMergedModuleInterface.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/es6/destructuring/destructuringObjectBindingPatternAndAssignment3.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/dottedModuleName.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/types/typeRelationships/widenedTypes/strictNullChecksNoWidening.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/jsxPreserveWithJsInput.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck54.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of10.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedObjectLiteralES6.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/compiler/fromAsIdentifier2.ts","time":66,"edits":1,"cost":"4.77"},{"name":"tests/cases/fourslash/genericFunctionSignatureHelp3.ts","time":395,"edits":6,"cost":"4.77"},{"name":"tests/cases/fourslash/findAllRefsExportEquals.ts","time":197,"edits":3,"cost":"4.77"},{"name":"tests/cases/fourslash/completionListOnAliases2.ts","time":131,"edits":2,"cost":"4.76"},{"name":"tests/cases/fourslash/codeFixAddMissingEnumMember11.ts","time":131,"edits":2,"cost":"4.76"},{"name":"tests/cases/fourslash/completionListBuilderLocations_Modules.ts","time":131,"edits":2,"cost":"4.76"},{"name":"tests/cases/fourslash/codeFixConvertToMappedObjectType8.ts","time":131,"edits":2,"cost":"4.76"},{"name":"tests/cases/compiler/symbolLinkDeclarationEmitModuleNamesRootDir.ts","time":131,"edits":2,"cost":"4.76"},{"name":"tests/cases/compiler/moduleResolution_packageJson_notAtPackageRoot_fakeScopedPackage.ts","time":131,"edits":2,"cost":"4.76"},{"name":"tests/cases/fourslash/server/declarationMapsGoToDefinitionRelativeSourceRoot.ts","time":131,"edits":2,"cost":"4.76"},{"name":"tests/cases/fourslash/shims/getReferencesAtPosition.ts","time":196,"edits":3,"cost":"4.76"},{"name":"tests/cases/fourslash/findAllRefsOnImportAliases.ts","time":196,"edits":3,"cost":"4.76"},{"name":"unittests:: tsserver:: syntax operations","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/assignmentIndexedToPrimitives.ts","time":130,"edits":2,"cost":"4.76"},{"name":"tests/cases/compiler/declarationEmitCommonJsModuleReferencedType.ts","time":130,"edits":2,"cost":"4.76"},{"name":"tests/cases/fourslash/completionsCombineOverloads.ts","time":130,"edits":2,"cost":"4.76"},{"name":"tests/cases/conformance/es6/Symbols/symbolType18.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/fourslash/moveToNewFile_selectionOnImports.ts","time":130,"edits":2,"cost":"4.76"},{"name":"tests/cases/compiler/es6ModuleConst.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/conformance/salsa/chainedPrototypeAssignment.ts","time":130,"edits":2,"cost":"4.76"},{"name":"tests/cases/conformance/classes/members/accessibility/protectedStaticNotAccessibleInClodule.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/jsxHash.tsx","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/fourslash/completionEntryForImportName.ts","time":130,"edits":2,"cost":"4.76"},{"name":"tests/cases/fourslash/jsdocTypedefTagTypeExpressionCompletion.ts","time":130,"edits":2,"cost":"4.76"},{"name":"tests/cases/conformance/types/typeRelationships/bestCommonType/bestCommonTypeOfTuple2.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/fourslash/renameDestructuringAssignmentNestedInForOf.ts","time":130,"edits":2,"cost":"4.76"},{"name":"tests/cases/compiler/unusedImports16.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/classExpressionWithStaticPropertiesES64.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/fourslash/findAllRefsWithLeadingUnderscoreNames3.ts","time":130,"edits":2,"cost":"4.76"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithOverloadedFunctionTypedArguments2.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/conformance/expressions/unaryOperators/decrementOperator/decrementOperatorWithNumberTypeInvalidOperations.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/sourceMapValidationFor.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/conformance/references/library-reference-8.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/conformance/es6/modules/exportsAndImports2.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions09_ES6.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/asyncFunctionsAndStrictNullChecks.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/assignmentCompatability7.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/reachabilityChecks7.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/declarationEmitDetachedComment1.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/fourslash/codeFixRequireInTs_allowSyntheticDefaultImports.ts","time":130,"edits":2,"cost":"4.76"},{"name":"tests/cases/conformance/es6/destructuring/optionalBindingParametersInOverloads1.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess28.ts","time":130,"edits":2,"cost":"4.76"},{"name":"tests/cases/compiler/duplicateSymbolsExportMatching.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/conformance/jsx/tsxElementResolution1.tsx","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/undeclaredBase.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/fourslash/quickInfoForObjectBindingElementPropertyName03.ts","time":130,"edits":2,"cost":"4.76"},{"name":"tests/cases/compiler/overload2.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/conformance/emitter/es2015/asyncGenerators/emitter.asyncGenerators.objectLiteralMethods.es2015.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/complexClassRelationships.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/fourslash/findAllRefsImportEquals.ts","time":130,"edits":2,"cost":"4.76"},{"name":"tests/cases/compiler/letInLetDeclarations_ES6.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/typeCheckingInsideFunctionExpressionInArray.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/overloadOnConstInheritance2.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/emitCapturingThisInTupleDestructuring1.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/capturedLetConstInLoop13.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/conformance/classes/classDeclarations/classHeritageSpecification/classExtendsValidConstructorFunction.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/crashOnMethodSignatures.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/duplicateVarsAcrossFileBoundaries.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/newArrays.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/conformance/internalModules/moduleBody/invalidModuleWithVarStatements.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/instanceOfAssignability.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/conformance/es6/classDeclaration/superCallBeforeThisAccessing6.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames45_ES6.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/inferentialTypingWithFunctionTypeZip.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/declFileForTypeParameters.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/conformance/functions/functionOverloadErrors.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractMixedWithModifiers.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesWithTemplateStrings01.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of43.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/collisionThisExpressionAndNameResolution.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/conformance/types/typeRelationships/recursiveTypes/infiniteExpansionThroughInstantiation.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/compiler/requireOfJsonFileWithoutAllowJs.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/conformance/externalModules/importNonStringLiteral.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/conformance/async/es2017/await_unaryExpression_es2017_3.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/memberAccessorDeclarations/accessorWithMismatchedAccessibilityModifiers.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement4.ts","time":65,"edits":1,"cost":"4.76"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportPaths2.ts","time":195,"edits":3,"cost":"4.76"},{"name":"tests/cases/fourslash/server/getOutliningSpansForRegions.ts","time":195,"edits":3,"cost":"4.76"},{"name":"tests/cases/fourslash/findAllReferPropertyAccessExpressionHeritageClause.ts","time":195,"edits":3,"cost":"4.76"},{"name":"tests/cases/fourslash/referencesBloomFilters2.ts","time":258,"edits":4,"cost":"4.75"},{"name":"tests/cases/fourslash/codeFixInferFromUsageOptionalParam2.ts","time":129,"edits":2,"cost":"4.75"},{"name":"tests/cases/fourslash/codeFixClassExtendAbstractPublicProperty.ts","time":129,"edits":2,"cost":"4.75"},{"name":"tests/cases/fourslash/goToDefinitionUnionTypeProperty_discriminated.ts","time":129,"edits":2,"cost":"4.75"},{"name":"tests/cases/fourslash/quickInfoUnionOfNamespaces.ts","time":129,"edits":2,"cost":"4.75"},{"name":"tests/cases/compiler/destructuringAssignmentWithDefault.ts","time":129,"edits":2,"cost":"4.75"},{"name":"tests/cases/compiler/importTypeGenericArrowTypeParenthesized.ts","time":128,"edits":2,"cost":"4.74"},{"name":"tests/cases/compiler/declarationEmitForGlobalishSpecifierSymlink.ts","time":128,"edits":2,"cost":"4.74"},{"name":"tests/cases/compiler/requiredMappedTypeModifierTrumpsVariance.ts","time":128,"edits":2,"cost":"4.74"},{"name":"tests/cases/compiler/constantEnumAssert.ts","time":128,"edits":2,"cost":"4.74"},{"name":"tests/cases/conformance/types/specifyingTypes/typeQueries/typeofANonExportedType.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHasNoEffect.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/fourslash/importNameCodeFixUMDGlobalReact2.ts","time":192,"edits":3,"cost":"4.74"},{"name":"tests/cases/fourslash/referencesForAmbients.ts","time":192,"edits":3,"cost":"4.74"},{"name":"tests/cases/compiler/unusedImportDeclaration.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/fourslash/renameDefaultLibDontWork.ts","time":128,"edits":2,"cost":"4.74"},{"name":"tests/cases/fourslash/renameDestructuringAssignmentInForOf.ts","time":128,"edits":2,"cost":"4.74"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportBaseUrl0.ts","time":256,"edits":4,"cost":"4.74"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/stringLiteralTypesInImplementationSignatures2.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/systemModule8.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/fourslash/findAllRefsImportType.ts","time":128,"edits":2,"cost":"4.74"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceUndeclaredSymbol.ts","time":128,"edits":2,"cost":"4.74"},{"name":"tests/cases/fourslash/refactorConvertImport_namedToNamespace.ts","time":128,"edits":2,"cost":"4.74"},{"name":"tests/cases/compiler/mergedDeclarations1.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithMultipleBases.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/importWithTrailingSlash.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/jsx/tsxSpreadAttributesResolution2.tsx","time":128,"edits":2,"cost":"4.74"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction14.ts","time":128,"edits":2,"cost":"4.74"},{"name":"tests/cases/compiler/thisExpressionInCallExpressionWithTypeArguments.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/declFileEmitDeclarationOnly.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/es6/modules/exportsAndImportsWithUnderscores2.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/exportEqualsUmd.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/sourceMapWithMultipleFilesWithCopyright.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/fourslash/goToDefinition_mappedType.ts","time":128,"edits":2,"cost":"4.74"},{"name":"tests/cases/conformance/types/objectTypeLiteral/methodSignatures/methodSignaturesWithOverloads2.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/privacyCheckTypeOfFunction.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/es5-umd4.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/restParamModifier2.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/recursiveUnionTypeInference.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/types/typeRelationships/comparable/optionalProperties01.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/typeUsedAsValueError2.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/sourceMapForFunctionWithCommentPrecedingStatement01.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/aliasesInSystemModule2.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/declInput-2.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/duplicateIdentifierRelatedSpans1.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/genericTypeConstraints.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity17.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/unionTypeInference.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/declFileTypeAnnotationVisibilityErrorReturnTypeOfFunction.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/typeAliasExport.ts","time":128,"edits":2,"cost":"4.74"},{"name":"tests/cases/conformance/types/literal/stringLiteralsAssertionsInEqualityComparisons02.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess31.ts","time":128,"edits":2,"cost":"4.74"},{"name":"tests/cases/compiler/declarationEmitFBoundedTypeParams.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/unusedImports6.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/outModuleConcatSystem.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithObjectTypeArgsAndNumericIndexer.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/contextualTypingOfGenericFunctionTypedArguments1.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/callSignatureWithoutReturnTypeAnnotationInference.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates14_ES6.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/missingTypeArguments3.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/es6/restParameters/emitRestParametersMethodES6.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/typeArgInference2WithError.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/classes/constructorDeclarations/automaticConstructors/derivedClassWithoutExplicitConstructor3.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/nonExportedElementsOfMergedModules.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/declFileConstructSignatures.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/expressions/contextualTyping/objectLiteralContextualTyping.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/jsx/tsxReactEmitEntities.tsx","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames27_ES6.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/controlFlowWithIncompleteTypes.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/inferentialTypingUsingApparentType3.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/parser/ecmascript5/Accessors/parserAccessors10.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/mergedDeclarations4.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/mixedStaticAndInstanceClassMembers.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration10.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/classes/members/inheritanceAndOverriding/derivedClassTransitivity4.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/moduleAliasAsFunctionArgument.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/detachedCommentAtStartOfLambdaFunction2.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/crashRegressionTest.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck41.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/privacyCheckCallbackOfInterfaceMethodWithTypeParameter.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/async/es6/functionDeclarations/asyncFunctionDeclaration12_es6.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/types/members/objectTypeHidingMembersOfObjectAssignmentCompat.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/blockScopedBindingsReassignedInLoop4.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/recursiveGenericSignatureInstantiation2.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode10.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/es5-souremap-amd.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ExportInterfaceWithAccessibleTypesInTypeParameterConstraintsClassHeritageListMemberTypeAnnotations.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/compiler/useStrictLikePrologueString01.ts","time":64,"edits":1,"cost":"4.74"},{"name":"tests/cases/fourslash/importNameCodeFix_types_classic.ts","time":191,"edits":3,"cost":"4.73"},{"name":"tests/cases/fourslash/completionsImport_exportEquals.ts","time":191,"edits":3,"cost":"4.73"},{"name":"tests/cases/compiler/blockScopedVariablesUseBeforeDef.ts","time":127,"edits":2,"cost":"4.73"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportFromAtTypesScopedPackage.ts","time":127,"edits":2,"cost":"4.73"},{"name":"tests/cases/fourslash/extract-method26.ts","time":127,"edits":2,"cost":"4.73"},{"name":"tests/cases/compiler/defaultDeclarationEmitShadowedNamedCorrectly.ts","time":127,"edits":2,"cost":"4.73"},{"name":"tests/cases/fourslash/completionForStringLiteralFromSignature.ts","time":127,"edits":2,"cost":"4.73"},{"name":"tests/cases/fourslash/completionForStringLiteral12.ts","time":127,"edits":2,"cost":"4.73"},{"name":"tests/cases/fourslash/codeFixForgottenThisPropertyAccess_all.ts","time":127,"edits":2,"cost":"4.73"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics21.ts","time":127,"edits":2,"cost":"4.73"},{"name":"tests/cases/compiler/generatorReturnExpressionIsChecked.ts","time":127,"edits":2,"cost":"4.73"},{"name":"tests/cases/compiler/declarationEmitForGlobalishSpecifierSymlink2.ts","time":126,"edits":2,"cost":"4.72"},{"name":"unittests:: tsserver:: maxNodeModuleJsDepth for inferred projects","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/controlFlow/controlFlowIIFE.ts","time":126,"edits":2,"cost":"4.72"},{"name":"tests/cases/conformance/es7/exponentiationOperator/emitCompoundExponentiationOperator2.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern3.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/types/tuple/unionsOfTupleTypes1.ts","time":126,"edits":2,"cost":"4.72"},{"name":"tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorWithInvalidSimpleUnaryExpressionOperands.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/moduleAugmentationInAmbientModule3.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/fourslash/navigateToImport.ts","time":126,"edits":2,"cost":"4.72"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess24.ts","time":126,"edits":2,"cost":"4.72"},{"name":"tests/cases/conformance/ambient/ambientDeclarationsPatterns.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/declInput3.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/fourslash/findAllRefsWithLeadingUnderscoreNames4.ts","time":126,"edits":2,"cost":"4.72"},{"name":"tests/cases/compiler/invalidUnicodeEscapeSequance2.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/fourslash/tsxFindAllReferences4.ts","time":126,"edits":2,"cost":"4.72"},{"name":"tests/cases/fourslash/goToDefinitionExternalModuleName7.ts","time":126,"edits":2,"cost":"4.72"},{"name":"tests/cases/compiler/declInput.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/async/es6/awaitCallExpression/awaitCallExpression5_es6.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/collisionExportsRequireAndAmbientEnum.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/expressions/binaryOperators/additionOperator/additionOperatorWithTypeParameter.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/internalAliasInterfaceInsideLocalModuleWithoutExport.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/assignmentCompatForEnums.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/propertyIdentityWithPrivacyMismatch.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/types/typeRelationships/recursiveTypes/objectTypeWithRecursiveWrappedProperty2.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/classes/classDeclarations/classExtendingNonConstructor.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/es6ModuleInternalImport.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/internalAliasClassInsideLocalModuleWithoutExport.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/typeArgumentInferenceWithConstraintAsCommonRoot.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/missingTypeArguments1.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/arrayBindingPatternOmittedExpressions.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/typeReferenceDirectives7.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/types/contextualTypes/methodDeclarations/contextuallyTypedClassExpressionMethodDeclaration01.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/switchAssignmentCompat.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode1.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/types/contextualTypes/methodDeclarations/contextuallyTypedBindingInitializerNegative.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/es6ImportNamedImportInExportAssignment.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInAMD2.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/maxConstraints.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/es6/templates/templateStringInDeleteExpressionES6.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/m7Bugs.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty36.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/commentsOnObjectLiteral2.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/didYouMeanSuggestionErrors.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/assignmentCompatability20.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList6.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/classes/classDeclarations/classAndInterfaceMergeConflictingMembers.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/letDeclarations-access.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/declFileForVarList.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/jsFileCompilationInterfaceSyntax.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/AmbientModuleAndAmbientWithSameNameAndCommonRoot.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/assignToPrototype1.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/anyIsAssignableToObject.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsInDoStatement.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/import_reference-to-type-alias.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/genericTypeUsedWithoutTypeArguments3.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/BreakStatements/parser_breakTarget1.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/decorators/class/decoratedClassExportsCommonJS1.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/compiler/functionWithNoBestCommonType1.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/jsx/tsxDynamicTagName5.tsx","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/expressions/literals/literals.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/BreakStatements/parser_breakInIterationOrSwitchStatement3.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/async/es6/awaitCallExpression/awaitCallExpression1_es6.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/es6/destructuring/emptyObjectBindingPatternParameter01.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of50.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/fourslash/smartIndentModule.ts","time":63,"edits":1,"cost":"4.72"},{"name":"tests/cases/fourslash/completionsRecommended_equals.ts","time":189,"edits":3,"cost":"4.72"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax_all.ts","time":189,"edits":3,"cost":"4.72"},{"name":"tests/cases/fourslash/convertFunctionToEs6Class_commentOnVariableDeclaration.ts","time":188,"edits":3,"cost":"4.72"},{"name":"tests/cases/fourslash/server/projectInfo01.ts","time":125,"edits":2,"cost":"4.72"},{"name":"tests/cases/fourslash/formattingOnInvalidCodes.ts","time":125,"edits":2,"cost":"4.72"},{"name":"tests/cases/fourslash/codeFixAddMissingEnumMember7.ts","time":125,"edits":2,"cost":"4.72"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportFileQuoteStyle0.ts","time":125,"edits":2,"cost":"4.72"},{"name":"tests/cases/fourslash/codeFixAwaitInSyncFunction10.ts","time":125,"edits":2,"cost":"4.72"},{"name":"tests/cases/fourslash/quickInfoCallProperty.ts","time":125,"edits":2,"cost":"4.72"},{"name":"tests/cases/compiler/indirectTypeParameterReferences.ts","time":125,"edits":2,"cost":"4.72"},{"name":"tests/cases/conformance/es6/templates/taggedTemplatesWithTypeArguments1.ts","time":125,"edits":2,"cost":"4.72"},{"name":"tests/cases/fourslash/findAllRefsObjectBindingElementPropertyName01.ts","time":125,"edits":2,"cost":"4.72"},{"name":"tests/cases/fourslash/codeFixInferFromUsageRestParam3.ts","time":125,"edits":2,"cost":"4.72"},{"name":"tests/cases/fourslash/transitiveExportImports3.ts","time":187,"edits":3,"cost":"4.71"},{"name":"tests/cases/fourslash/codeFixInferFromUsageMember2JS.ts","time":187,"edits":3,"cost":"4.71"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics13.ts","time":187,"edits":3,"cost":"4.71"},{"name":"tests/cases/fourslash/codeFixInferFromUsageVariableJS.ts","time":187,"edits":3,"cost":"4.71"},{"name":"tests/cases/fourslash/findAllRefsWithShorthandPropertyAssignment.ts","time":187,"edits":3,"cost":"4.71"},{"name":"tests/cases/fourslash/moveToNewFile_global.ts","time":187,"edits":3,"cost":"4.71"},{"name":"tests/cases/compiler/unionOfFunctionAndSignatureIsCallable.ts","time":124,"edits":2,"cost":"4.71"},{"name":"unittests:: tsserver:: refactors","time":62,"edits":1,"cost":"4.71"},{"name":"unittests:: services:: cancellableLanguageServiceOperations","time":62,"edits":1,"cost":"4.71"},{"name":"unittests:: tsserver:: compileOnSave:: EmitFile test","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithNumericIndexer5.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/jsx/tsxStatelessFunctionComponentOverload3.tsx","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/fourslash/goToDefinitionConstructorOverloads.ts","time":124,"edits":2,"cost":"4.71"},{"name":"tests/cases/fourslash/navigationItemsExactMatch2.ts","time":124,"edits":2,"cost":"4.71"},{"name":"tests/cases/fourslash/codeFixInferFromUsageCall.ts","time":124,"edits":2,"cost":"4.71"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments01_ES6.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/importDeclarationUsedAsTypeQuery.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern28.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/fourslash/getEditsForFileRename_casing.ts","time":124,"edits":2,"cost":"4.71"},{"name":"tests/cases/fourslash/quickInfoMappedSpreadTypes.ts","time":124,"edits":2,"cost":"4.71"},{"name":"tests/cases/fourslash/importNameCodeFixUMDGlobal1.ts","time":124,"edits":2,"cost":"4.71"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceWithPropertyThatIsPrivateInBaseType2.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/functionExpressionShadowedByParams.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionAsyncESNext.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/promiseTypeInference.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/memberFunctionDeclarations/memberFunctionsWithPublicOverloads.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/collisionThisExpressionAndParameter.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/TwoInternalModulesThatMergeEachWithExportedAndNonExportedClassesOfTheSameName.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringVariableStatement.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/inheritedOverloadedSpecializedSignatures.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty59.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/genericBaseClassLiteralProperty2.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/expressions/contextualTyping/taggedTemplateContextualTyping2.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/externalModules/commonJSImportNotAsPrimaryExpression.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/expressions/commaOperator/commaOperatorWithSecondOperandAnyType.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of19.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/controlFlow/controlFlowDoWhileStatement.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType3_ES5.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/breakInIterationOrSwitchStatement2.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/errorWithTruncatedType.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringVariableStatementDefaultValues.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/fourslash/completionListAfterStringLiteral1.ts","time":124,"edits":2,"cost":"4.71"},{"name":"tests/cases/compiler/autolift4.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/overloadConsecutiveness.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/declarationEmitDestructuringArrayPattern1.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/systemModule10_ES5.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/fourslash/documentHighlights_moduleImport_filesToSearch.ts","time":124,"edits":2,"cost":"4.71"},{"name":"tests/cases/conformance/types/import/importTypeAmbient.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/moduleResolutionWithSymlinks.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/checkInfiniteExpansionTermination2.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/classOrder2.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/fourslash/unusedVariableInClass2.ts","time":124,"edits":2,"cost":"4.71"},{"name":"tests/cases/compiler/typeReferenceDirectives6.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames21_ES5.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/IfStatements/parserErrorRecoveryIfStatement1.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/declarationEmitClassMemberNameConflict2.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionES6CJS.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/collisionRestParameterFunction.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution4_node.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/declarationEmitDefaultExportWithTempVarName.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/unknownTypeErrors.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/types/typeAliases/circularTypeAliasForUnionWithInterface.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/moduleDuplicateIdentifiers.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/types/literal/stringLiteralsWithEqualityChecks02.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/ambientExternalModuleWithInternalImportDeclaration.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/typeParameterFixingWithContextSensitiveArguments5.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/noImplicitAnyParametersInAmbientFunctions.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/functionCall7.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern17.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/classDeclarationCheckUsedBeforeDefinitionInFunctionDeclaration.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/es6/templates/templateStringWhitespaceEscapes2_ES6.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/thisInSuperCall.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/es6/destructuring/restElementWithBindingPattern2.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/externalModules/exportAssignNonIdentifier.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty56.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/moduleAliasInterface.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/nestedSelf.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/expressions/functions/typeOfThisInFunctionExpression.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/es6ImportNameSpaceImportDts.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/controlFlow/typeGuardsTypeParameters.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/types/intersection/intersectionTypeEquivalence.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/sourceMap-SkippedNode.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/externalModules/initializersInDeclarations.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/genericReversingTypeParameters.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/es6/memberFunctionDeclarations/MemberFunctionDeclaration5_es6.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/strictModeWordInImportDeclaration.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/externalModules/exportAssignImportedIdentifier.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/types/objectTypeLiteral/propertySignatures/numericStringNamedPropertyEquivalence.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/noImplicitReturnInConstructors.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/contextualTyping3.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/compiler/ambientEnumElementInitializer1.ts","time":62,"edits":1,"cost":"4.71"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment29.ts","time":185,"edits":3,"cost":"4.70"},{"name":"tests/cases/fourslash/codeFixUseDefaultImport.ts","time":185,"edits":3,"cost":"4.70"},{"name":"tests/cases/fourslash/completionForStringLiteralRelativeImport3.ts","time":185,"edits":3,"cost":"4.70"},{"name":"tests/cases/compiler/implicitIndexSignatures.ts","time":123,"edits":2,"cost":"4.70"},{"name":"tests/cases/fourslash/indentationInClassExpression.ts","time":123,"edits":2,"cost":"4.70"},{"name":"tests/cases/fourslash/basicClassMembers.ts","time":123,"edits":2,"cost":"4.70"},{"name":"tests/cases/fourslash/extract-method-in-anonymous-function-declaration.ts","time":123,"edits":2,"cost":"4.70"},{"name":"tests/cases/fourslash/asOperatorCompletion.ts","time":123,"edits":2,"cost":"4.70"},{"name":"tests/cases/conformance/jsx/checkJsxChildrenProperty3.tsx","time":123,"edits":2,"cost":"4.70"},{"name":"tests/cases/fourslash/codeFixInferFromUsageOptionalParam.ts","time":123,"edits":2,"cost":"4.70"},{"name":"tests/cases/fourslash/completionForStringLiteral2.ts","time":123,"edits":2,"cost":"4.70"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_destructure_allUnused_for.ts","time":123,"edits":2,"cost":"4.70"},{"name":"tests/cases/fourslash/signatureHelpInCompleteGenericsCall.ts","time":123,"edits":2,"cost":"4.70"},{"name":"tests/cases/fourslash/moveToNewFile_multiple.ts","time":184,"edits":3,"cost":"4.70"},{"name":"unittests:: tsserver:: Project Errors","time":61,"edits":1,"cost":"4.69"},{"name":"unittests:: tsc-watch:: emit with when module emit is specified as node","time":61,"edits":1,"cost":"4.69"},{"name":"unittests:: tsc-watch:: watchAPI:: tsc-watch with custom module resolution","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/propertyNamesWithStringLiteral.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments15.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess4.ts","time":244,"edits":4,"cost":"4.69"},{"name":"tests/cases/fourslash/codeFixSpelling3.ts","time":122,"edits":2,"cost":"4.69"},{"name":"tests/cases/compiler/assignmentCompatBug3.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/moduleSameValueDuplicateExportedBindings2.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/jsx/tsxStatelessFunctionComponentsWithTypeArguments2.tsx","time":122,"edits":2,"cost":"4.69"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/internalAliasInterfaceInsideTopLevelModuleWithoutExport.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/fourslash/unusedImports13FS.ts","time":122,"edits":2,"cost":"4.69"},{"name":"tests/cases/compiler/inKeywordTypeguard.ts","time":122,"edits":2,"cost":"4.69"},{"name":"tests/cases/compiler/internalAliasClassInsideTopLevelModuleWithoutExport.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/instantiateContextuallyTypedGenericThis.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/types/members/objectTypeWithNumericProperty.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/internalImportUnInstantiatedModuleNotReferencingInstanceNoConflict.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/fourslash/codeFixAwaitInSyncFunction4.ts","time":122,"edits":2,"cost":"4.69"},{"name":"tests/cases/fourslash/completionsPaths_pathMapping_notInNestedDirectory.ts","time":122,"edits":2,"cost":"4.69"},{"name":"tests/cases/compiler/promiseChaining.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/importHelpersInTsx.tsx","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/declarationFilesWithTypeReferences3.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/overloadOnConstantsInvalidOverload1.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/interfaceDeclaration4.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/es6ImportNameSpaceImportAmd.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/types/import/importTypeLocalMissing.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/declarationEmitDetachedComment2.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern19.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/salsa/moduleExportPropertyAssignmentDefault.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorWithTemplateStringInvalidES6.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/fourslash/quickInfo_notInsideComment.ts","time":122,"edits":2,"cost":"4.69"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPattern7.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/expressions/superPropertyAccess/superSymbolIndexedAccess3.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/noImplicitAnyDestructuringVarDeclaration.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/declarationsForInferredTypeFromOtherFile.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/incompleteObjectLiteral1.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/expressions/unaryOperators/voidOperator/voidOperatorWithStringType.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/fourslash/contextuallyTypedFunctionExpressionGeneric1.ts","time":122,"edits":2,"cost":"4.69"},{"name":"tests/cases/compiler/listFailure.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck55.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/types/primitives/undefined/invalidUndefinedAssignments.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/metadataOfUnion.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/parser/ecmascript5/Expressions/parserUnaryExpression5.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/untypedFunctionCallsWithTypeParameters1.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution3_classic.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/types/thisType/thisTypeInBasePropertyAndDerivedContainerOfBase01.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesInUnionTypes01.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/types/objectTypeLiteral/indexSignatures/multipleNumericIndexers.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/types/any/narrowFromAnyWithInstanceof.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGenericsInTypeContexts2.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/types/literal/stringLiteralsWithEqualityChecks03.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/ambient/ambientEnumDeclaration1.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/privacyCheckTypeOfInvisibleModuleNoError.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/genericStaticAnyTypeFunction.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/declarationEmit/classDoesNotDependOnPrivateMember.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/internalAliasFunctionInsideLocalModuleWithExport.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/declarationEmitExpressionInExtends4.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/letInVarDeclOfForIn_ES6.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/declarationEmitDestructuringArrayPattern5.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/importedModuleAddToGlobal.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInArray8.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/restArgAssignmentCompat.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/genericConstraintOnExtendedBuiltinTypes2.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/recursiveExportAssignmentAndFindAliasedType1.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/es6/Symbols/symbolType20.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/types/rest/restElementMustBeLast.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/commentOnClassAccessor2.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/conformance/decorators/class/method/decoratorOnClassMethod8.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/ExportAssignment7.ts","time":61,"edits":1,"cost":"4.69"},{"name":"tests/cases/compiler/extendGlobalThis.ts","time":121,"edits":2,"cost":"4.68"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess10.ts","time":121,"edits":2,"cost":"4.68"},{"name":"tests/cases/fourslash/unusedVariableInForLoop6FS.ts","time":121,"edits":2,"cost":"4.68"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess34.ts","time":121,"edits":2,"cost":"4.68"},{"name":"tests/cases/fourslash/completionEntryForPropertyFromUnionOfModuleType.ts","time":121,"edits":2,"cost":"4.68"},{"name":"tests/cases/fourslash/codeFixConvertToMappedObjectType5.ts","time":121,"edits":2,"cost":"4.68"},{"name":"tests/cases/compiler/exportDefaultQualifiedNameNoError.ts","time":121,"edits":2,"cost":"4.68"},{"name":"tests/cases/compiler/indexingTypesWithNever.ts","time":181,"edits":3,"cost":"4.68"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/TwoInternalModulesThatMergeEachWithExportedAndNonExportedInterfacesOfTheSameName.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionAsyncES5AMD.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/covariantCallbacks.ts","time":120,"edits":2,"cost":"4.68"},{"name":"tests/cases/compiler/typeValueConflict1.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithNumericIndexer.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/moduleSharesNameWithImportDeclarationInsideIt.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/fourslash/codeFixConvertToMappedObjectType7.ts","time":120,"edits":2,"cost":"4.68"},{"name":"tests/cases/conformance/es6/binaryAndOctalIntegerLiteral/octalIntegerLiteral.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithFunctionTypedArguments2.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/declarationEmit/typePredicates/declarationEmitThisPredicatesWithPrivateName02.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/fourslash/server/getOutliningSpansForComments.ts","time":120,"edits":2,"cost":"4.68"},{"name":"tests/cases/conformance/jsx/checkJsxChildrenProperty14.tsx","time":120,"edits":2,"cost":"4.68"},{"name":"tests/cases/fourslash/codeFixInferFromUsageMember.ts","time":120,"edits":2,"cost":"4.68"},{"name":"tests/cases/conformance/es6/defaultParameters/emitDefaultParametersFunctionPropertyES6.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ExportVariableWithInaccessibleTypeInTypeAnnotation.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/superPropertyAccess2.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/fourslash/completionsNamespaceName.ts","time":120,"edits":2,"cost":"4.68"},{"name":"tests/cases/fourslash/goToImplementationNamespace_04.ts","time":120,"edits":2,"cost":"4.68"},{"name":"tests/cases/conformance/Symbols/ES5SymbolProperty2.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/inheritedConstructorWithRestParams2.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportNodeModules4.ts","time":120,"edits":2,"cost":"4.68"},{"name":"tests/cases/compiler/jsFileCompilationExportAssignmentSyntax.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/keywordExpressionInternalComments.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/unusedLocalsInMethod3.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsWithIncompatibleTypedTagsES6.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames43_ES6.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/functionOverloads38.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/staticMemberOfClassAndPublicMemberOfAnotherClassAssignment.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/classes/classDeclarations/classHeritageSpecification/classExtendingPrimitive.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/strictModeReservedWord.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/types/namedTypes/classWithOnlyPublicMembersEquivalentToInterface.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/multiExtendsSplitInterfaces1.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/es6/functionPropertyAssignments/FunctionPropertyAssignments2_es6.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment4.ts","time":120,"edits":2,"cost":"4.68"},{"name":"tests/cases/compiler/elaboratedErrors.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/generics1NoError.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/classes/members/accessibility/protectedClassPropertyAccessibleWithinNestedSubclass.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/types/intersection/intersectionTypeAssignment.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/externalModules/duplicateExportAssignments.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/mergedDeclarations6.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/es6/destructuring/destructuringObjectBindingPatternAndAssignment1ES6.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/fourslash/breakpointValidationIfElse.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/es5ExportDefaultFunctionDeclaration4.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/errorMessagesIntersectionTypes01.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/functionExpressionReturningItself.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/undefinedAssignableToEveryType.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/types/contextualTypes/partiallyAnnotatedFunction/partiallyAnnotatedFunctionInferenceError.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/declInput4.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/enumPropertyAccess.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/types/typeAliases/directDependenceBetweenTypeAliases.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/externalModules/exportAssignmentMergedModule.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/privacyCheckAnonymousFunctionParameter.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/privacyCheckAnonymousFunctionParameter2.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty16.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/classOrder1.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/keepImportsInDts2.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/letDeclarations-useBeforeDefinition2.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments12_ES6.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/statements/for-inStatements/for-inStatementsDestructuring2.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/es6/destructuring/arrayAssignmentPatternWithAny.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/propertyNamedPrototype.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/sourcemapValidationDuplicateNames.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/typeParametersShouldNotBeEqual3.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/conformance/classes/constructorDeclarations/classConstructorParametersAccessibility.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/compiler/classExtendsInterfaceThatExtendsClassWithPrivates1.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/fourslash/deleteReopenedModule.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/fourslash/chainedFunctionFunctionArgIndent.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/fourslash/formattingOfModuleExport.ts","time":60,"edits":1,"cost":"4.68"},{"name":"tests/cases/fourslash/findAllRefsInClassExpression.ts","time":180,"edits":3,"cost":"4.68"},{"name":"tests/cases/fourslash/moveToNewFile_js.ts","time":180,"edits":3,"cost":"4.68"},{"name":"tests/cases/fourslash/commentsExternalModules.ts","time":299,"edits":5,"cost":"4.67"},{"name":"tests/cases/conformance/types/mapped/mappedTypesArraysTuples.ts","time":239,"edits":4,"cost":"4.67"},{"name":"tests/cases/fourslash/completionListInvalidMemberNames.ts","time":418,"edits":7,"cost":"4.67"},{"name":"tests/cases/fourslash/codeFixInferFromUsageVariable2JS.ts","time":179,"edits":3,"cost":"4.67"},{"name":"tests/cases/compiler/returnTypeInferenceNotTooBroad.ts","time":119,"edits":2,"cost":"4.67"},{"name":"tests/cases/fourslash/commentsMultiModuleMultiFile.ts","time":119,"edits":2,"cost":"4.67"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess1.ts","time":119,"edits":2,"cost":"4.67"},{"name":"tests/cases/fourslash/codeFixInferFromUsageStringIndexSignature.ts","time":119,"edits":2,"cost":"4.67"},{"name":"tests/cases/fourslash/completionForStringLiteral13.ts","time":119,"edits":2,"cost":"4.67"},{"name":"tests/cases/fourslash/goToImplementationNamespace_02.ts","time":119,"edits":2,"cost":"4.67"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess26.ts","time":119,"edits":2,"cost":"4.67"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess3.ts","time":119,"edits":2,"cost":"4.67"},{"name":"tests/cases/fourslash/codeFixUnusedLabel_all.ts","time":119,"edits":2,"cost":"4.67"},{"name":"tests/cases/compiler/nonNullParameterExtendingStringAssignableToString.ts","time":119,"edits":2,"cost":"4.67"},{"name":"tests/cases/fourslash/referencesForStringLiteralPropertyNames.ts","time":178,"edits":3,"cost":"4.66"},{"name":"tests/cases/conformance/jsdoc/callbackTagNamespace.ts","time":178,"edits":3,"cost":"4.66"},{"name":"tests/cases/fourslash/moveToNewFile_moveJsxImport2.ts","time":118,"edits":2,"cost":"4.66"},{"name":"tests/cases/compiler/complicatedIndexedAccessKeyofReliesOnKeyofNeverUpperBound.ts","time":118,"edits":2,"cost":"4.66"},{"name":"unittests:: config:: project-references nice-behavior","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/internalModules/moduleDeclarations/nestedModules.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/declarationEmitQualifiedAliasTypeArgument.ts","time":118,"edits":2,"cost":"4.66"},{"name":"tests/cases/fourslash/importNameCodeFix_symlink_own_package.ts","time":118,"edits":2,"cost":"4.66"},{"name":"tests/cases/fourslash/exportDefaultFunction.ts","time":118,"edits":2,"cost":"4.66"},{"name":"tests/cases/compiler/functionAndImportNameConflict.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/expressions/contextualTyping/taggedTemplateContextualTyping1.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/fourslash/referencesForStringLiteralPropertyNames4.ts","time":177,"edits":3,"cost":"4.66"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfacePropertyFromParentConstructorFunction.ts","time":118,"edits":2,"cost":"4.66"},{"name":"tests/cases/compiler/thisBinding2.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess22.ts","time":295,"edits":5,"cost":"4.66"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserCommaInTypeMemberList1.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/declarationMapsOutFile.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/commonjsSafeImport.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/types/intersection/intersectionTypeMembers.ts","time":118,"edits":2,"cost":"4.66"},{"name":"tests/cases/fourslash/renameDestructuringAssignmentNestedInArrayLiteral.ts","time":118,"edits":2,"cost":"4.66"},{"name":"tests/cases/compiler/aliasInaccessibleModule2.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/fourslash/findAllRefsInExport1.ts","time":118,"edits":2,"cost":"4.66"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportFileQuoteStyleMixed1.ts","time":118,"edits":2,"cost":"4.66"},{"name":"tests/cases/fourslash/codeFixClassExtendAbstractPropertyThis.ts","time":118,"edits":2,"cost":"4.66"},{"name":"tests/cases/fourslash/importTypesDeclarationDiagnosticsNoServerError.ts","time":118,"edits":2,"cost":"4.66"},{"name":"tests/cases/compiler/outModuleConcatUmd.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/controlFlow/constLocalsInFunctionExpressions.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/moduleAugmentationExtendAmbientModule1.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/fourslash/completionsUniqueSymbol.ts","time":118,"edits":2,"cost":"4.66"},{"name":"tests/cases/conformance/types/literal/literalTypes3.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/es7/exponentiationOperator/emitExponentiationOperator4.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/es6/Symbols/symbolType11.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/interfaceClassMerging2.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement16.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/ReturnStatements/parserReturnStatement4.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern27.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ExportVariableWithAccessibleTypeInTypeAnnotation.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/recursiveBaseCheck3.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/types/members/classWithPrivateProperty.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings18_ES5.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/constEnumOnlyModuleMerging.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/parser/ecmascript5/Accessors/parserGetAccessorWithTypeParameters1.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/es6ImportWithoutFromClauseNonInstantiatedModule.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/instanceofOperator.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/fourslash/codeFixClassPropertyInitialization10.ts","time":118,"edits":2,"cost":"4.66"},{"name":"tests/cases/compiler/chainedSpecializationToObjectTypeLiteral.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithObjectTypeArgsAndStringIndexer.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/es5-commonjs3.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/tryStatementInternalComments.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/references/library-reference-13.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/fourslash/signatureHelpForNonlocalTypeDoesNotUseImportType.ts","time":118,"edits":2,"cost":"4.66"},{"name":"tests/cases/compiler/assignmentCompatability12.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithNumericIndexer2.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamedImportDts.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionSpecifierNotStringTypeError.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/augmentedTypesEnum.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of30.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/declFileWithInternalModuleNameConflictsInExtendsClause1.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/deeplyNestedCheck.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/moduleAugmentationInAmbientModule2.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/declFileTypeAnnotationBuiltInType.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/es2017/useSharedArrayBuffer5.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithObjectMembersNumericNames.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/objectCreationOfElementAccessExpression.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/jsx/tsxSpreadAttributesResolution7.tsx","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/strictModeReservedWordInDestructuring.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty32.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/typeAliasDeclarationEmit2.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/declarationEmitTypeAliasWithTypeParameters4.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings25_ES6.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardEnums.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of28.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/superWithTypeArgument.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/derivedClasses.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/usingModuleWithExportImportInValuePosition.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName31.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/types/typeAliases/interfaceDoesNotDependOnBaseTypes.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/decorators/class/method/decoratorOnClassMethod4.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/primaryExpressionMods.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/es6/Symbols/symbolType16.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/es6/decorators/class/decoratorOnClass5.es6.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/declarationEmitParameterProperty.ts","time":118,"edits":2,"cost":"4.66"},{"name":"tests/cases/compiler/moduleScopingBug.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/noImplicitUseStrict_umd.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserConstructorAmbiguity1.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/compiler/commentOnBlock1.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/conformance/parser/ecmascript5/parserEmptyFile1.ts","time":59,"edits":1,"cost":"4.66"},{"name":"tests/cases/fourslash/codeFixInferFromUsageNumberIndexSignatureJS.ts","time":235,"edits":4,"cost":"4.65"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess15.ts","time":176,"edits":3,"cost":"4.65"},{"name":"tests/cases/fourslash/findAllRefsDefinition.ts","time":176,"edits":3,"cost":"4.65"},{"name":"tests/cases/fourslash/outliningHintSpansForFunction.ts","time":117,"edits":2,"cost":"4.65"},{"name":"tests/cases/fourslash/codeFixSpelling5.ts","time":117,"edits":2,"cost":"4.65"},{"name":"tests/cases/fourslash/refactorConvertImport_namespaceToNamed_namespaceUsed.ts","time":117,"edits":2,"cost":"4.65"},{"name":"tests/cases/compiler/emitClassExpressionInDeclarationFile2.ts","time":117,"edits":2,"cost":"4.65"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportIndex.ts","time":117,"edits":2,"cost":"4.65"},{"name":"tests/cases/fourslash/unusedTypeParametersInMethod1.ts","time":117,"edits":2,"cost":"4.65"},{"name":"tests/cases/conformance/interfaces/declarationMerging/twoGenericInterfacesWithDifferentConstraints.ts","time":117,"edits":2,"cost":"4.65"},{"name":"tests/cases/fourslash/moveToNewFile_updateUses.ts","time":175,"edits":3,"cost":"4.65"},{"name":"tests/cases/fourslash/server/projectWithNonExistentFiles.ts","time":175,"edits":3,"cost":"4.65"},{"name":"tests/cases/fourslash/smartSelection_simple1.ts","time":58,"edits":1,"cost":"4.64"},{"name":"unittests:: tsserver:: resolutionCache:: tsserverProjectSystem rename a module file and rename back","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/emitter/es2018/asyncGenerators/emitter.asyncGenerators.classMethods.es2018.ts","time":58,"edits":1,"cost":"4.64"},{"name":"unittests:: tsserver:: prefer typings to js","time":58,"edits":1,"cost":"4.64"},{"name":"unittests:: tsserver:: duplicate packages","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/fourslash/findAllRefsClassExpression2.ts","time":232,"edits":4,"cost":"4.64"},{"name":"tests/cases/conformance/types/typeParameters/typeArgumentLists/functionConstraintSatisfaction3.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportPaths_withLeadingDotSlash.ts","time":232,"edits":4,"cost":"4.64"},{"name":"tests/cases/fourslash/findAllRefsModuleDotExports.ts","time":116,"edits":2,"cost":"4.64"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ExportInterfaceWithInaccessibleTypeInTypeParameterConstraint.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/fourslash/codeFixAddMissingMember13.ts","time":116,"edits":2,"cost":"4.64"},{"name":"tests/cases/fourslash/referencesForMergedDeclarations8.ts","time":116,"edits":2,"cost":"4.64"},{"name":"tests/cases/fourslash/completionForStringLiteralRelativeImport4.ts","time":232,"edits":4,"cost":"4.64"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics23.ts","time":116,"edits":2,"cost":"4.64"},{"name":"tests/cases/fourslash/getOccurrencesThis3.ts","time":116,"edits":2,"cost":"4.64"},{"name":"tests/cases/compiler/out-flag.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/declFileExportAssignmentOfGenericInterface.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/es6/destructuring/emptyAssignmentPatterns03_ES5iterable.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/fourslash/getEditsForFileRename_ambientModule.ts","time":116,"edits":2,"cost":"4.64"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportNodeModules6.ts","time":116,"edits":2,"cost":"4.64"},{"name":"tests/cases/fourslash/codeFixAddConvertToUnknownForNonOverlappingTypes2.ts","time":116,"edits":2,"cost":"4.64"},{"name":"tests/cases/compiler/declFileImportedTypeUseInTypeArgPosition.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/fourslash/goToDefinitionLabels.ts","time":116,"edits":2,"cost":"4.64"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/TwoInternalModulesThatMergeEachWithExportedModulesOfTheSameName.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/fourslash/completionListAtIdentifierDefinitionLocations_parameters.ts","time":116,"edits":2,"cost":"4.64"},{"name":"tests/cases/fourslash/findReferencesJSXTagName.ts","time":116,"edits":2,"cost":"4.64"},{"name":"tests/cases/compiler/moduleResolutionWithExtensions_preferTs.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/types/union/unionTypeConstructSignatures.ts","time":116,"edits":2,"cost":"4.64"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionAsyncES5UMD.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/fourslash/codeFixForgottenThisPropertyAccess01.ts","time":116,"edits":2,"cost":"4.64"},{"name":"tests/cases/compiler/recursiveBaseCheck.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/superPropertyAccess_ES5.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/fourslash/completionListBuilderLocations_properties.ts","time":116,"edits":2,"cost":"4.64"},{"name":"tests/cases/conformance/types/localTypes/localTypes5.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/stripInternal1.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty10.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/jsx/tsxStatelessFunctionComponents3.tsx","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/jsx/tsxEmit2.tsx","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/es6ImportWithoutFromClauseAmd.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/argumentsObjectIterator02_ES6.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck10.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/classes/classExpressions/genericClassExpressionInFunction.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/commentsFormatting.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/declarationEmitExportDeclaration.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/importExportInternalComments.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/fixingTypeParametersRepeatedly3.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/es6/Symbols/symbolDeclarationEmit2.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/singleLineCommentInConciseArrowFunctionES3.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/classTypeParametersInStatics.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/inheritedConstructorWithRestParams.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/es6ImportNamedImportParsingError.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/externalModules/umd-augmentation-3.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/classes/classDeclarations/classHeritageSpecification/constructorFunctionTypeIsAssignableToBaseType2.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/emitMemberAccessExpression.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/exportStarForValues9.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern26.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType7_ES5.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/commentOnAmbientModule.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/shorthandOfExportedEntity02_targetES5_CommonJS.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/classes/members/instanceAndStaticMembers/typeOfThisInInstanceMember.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/genericMethodOverspecialization.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/privacyCheckExternalModuleExportAssignmentOfGenericClass.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/es6/classExpressions/typeArgumentInferenceWithClassExpression2.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/incorrectClassOverloadChain.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/sourceMapValidationExportAssignment.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/constructorInvocationWithTooFewTypeArgs.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement15.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/interfacePropertiesWithSameName2.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/NonInitializedExportInInternalModule.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunction.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/types/typeRelationships/recursiveTypes/arrayLiteralsWithRecursiveGenerics.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/es6ModuleVariableStatement.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/jsx/tsxDynamicTagName7.tsx","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/reachabilityChecks2.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/declFileForClassWithPrivateOverloadedFunction.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/emitSkipsThisWithRestParameter.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/es6/classDeclaration/superCallBeforeThisAccessing3.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/indexWithoutParamType2.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/fourslash/breakpointValidationClassAmbient.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/jsxEmitAttributeWithPreserve.tsx","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck47.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/parser/ecmascript5/Symbols/parserES5SymbolProperty9.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/conformance/types/typeAliases/asiPreventsParsingAsTypeAlias02.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/inlineSources.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/unusedLocalsinConstructor1.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/continueInLoopsWithCapturedBlockScopedBindings1.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/assignmentToFunction.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/compiler/doNotEmitTripleSlashCommentsInEmptyFile.ts","time":58,"edits":1,"cost":"4.64"},{"name":"tests/cases/fourslash/codeFixInferFromUsageRestParam2.ts","time":174,"edits":3,"cost":"4.64"},{"name":"tests/cases/fourslash/codeFixAddMissingMember9.ts","time":231,"edits":4,"cost":"4.64"},{"name":"tests/cases/fourslash/moveToNewFile_getter.ts","time":173,"edits":3,"cost":"4.64"},{"name":"tests/cases/fourslash/completionsRecommended_switch.ts","time":173,"edits":3,"cost":"4.64"},{"name":"tests/cases/fourslash/completionsJsxAttributeInitializer2.ts","time":173,"edits":3,"cost":"4.64"},{"name":"tests/cases/fourslash/moveToNewFile_declarationKinds.ts","time":173,"edits":3,"cost":"4.64"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/unionAndIntersectionInference1.ts","time":173,"edits":3,"cost":"4.64"},{"name":"tests/cases/fourslash/getOccurrencesConst03.ts","time":115,"edits":2,"cost":"4.63"},{"name":"tests/cases/fourslash/codeFixAwaitInSyncFunction14.ts","time":115,"edits":2,"cost":"4.63"},{"name":"tests/cases/fourslash/goToDefinitionExternalModuleName2.ts","time":115,"edits":2,"cost":"4.63"},{"name":"tests/cases/fourslash/completionsRecommended_local.ts","time":230,"edits":4,"cost":"4.63"},{"name":"tests/cases/fourslash/goToDefinitionRest.ts","time":115,"edits":2,"cost":"4.63"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportNodeModules8.ts","time":115,"edits":2,"cost":"4.63"},{"name":"tests/cases/fourslash/documentHighlights_windowsPath.ts","time":115,"edits":2,"cost":"4.63"},{"name":"tests/cases/fourslash/completionListForUnicodeEscapeName.ts","time":115,"edits":2,"cost":"4.63"},{"name":"tests/cases/fourslash/unusedTypeParametersInMethods1.ts","time":115,"edits":2,"cost":"4.63"},{"name":"tests/cases/fourslash/codeFixAwaitInSyncFunction13.ts","time":115,"edits":2,"cost":"4.63"},{"name":"tests/cases/fourslash/goToDefinitionApparentTypeProperties.ts","time":115,"edits":2,"cost":"4.63"},{"name":"tests/cases/compiler/destructuredLateBoundNameHasCorrectTypes.ts","time":115,"edits":2,"cost":"4.63"},{"name":"tests/cases/fourslash/docCommentTemplateConstructor01.ts","time":115,"edits":2,"cost":"4.63"},{"name":"tests/cases/fourslash/signatureHelpWithTriggers02.ts","time":172,"edits":3,"cost":"4.63"},{"name":"tests/cases/fourslash/referencesForNumericLiteralPropertyNames.ts","time":172,"edits":3,"cost":"4.63"},{"name":"tests/cases/conformance/es2019/globalThisPropertyAssignment.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/fourslash/completionsImport_quoteStyle.ts","time":171,"edits":3,"cost":"4.62"},{"name":"tests/cases/fourslash/codeFixInferFromUsageCallBodyBoth.ts","time":114,"edits":2,"cost":"4.62"},{"name":"tests/cases/fourslash/completionListInUnclosedFunction13.ts","time":171,"edits":3,"cost":"4.62"},{"name":"tests/cases/compiler/potentiallyUncalledDecorators.ts","time":114,"edits":2,"cost":"4.62"},{"name":"tests/cases/conformance/classes/constructorDeclarations/superCalls/derivedClassConstructorWithoutSuperCall.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/innerModExport1.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess30.ts","time":114,"edits":2,"cost":"4.62"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_parameter_callback.ts","time":114,"edits":2,"cost":"4.62"},{"name":"tests/cases/conformance/jsx/tsxSpreadAttributesResolution9.tsx","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/types/primitives/number/numberPropertyAccess.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/fourslash/completionListInTypeParameterOfClassExpression1.ts","time":114,"edits":2,"cost":"4.62"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceWithPropertyOfEveryType.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction3.ts","time":114,"edits":2,"cost":"4.62"},{"name":"tests/cases/conformance/jsx/inline/inlineJsxFactoryLocalTypeGlobalFallback.tsx","time":114,"edits":2,"cost":"4.62"},{"name":"tests/cases/compiler/differentTypesWithSameName.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/types/typeParameters/typeArgumentLists/constraintSatisfactionWithEmptyObject.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/fourslash/codeFixAddMissingEnumMember3.ts","time":114,"edits":2,"cost":"4.62"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction8.ts","time":114,"edits":2,"cost":"4.62"},{"name":"tests/cases/conformance/es7/exponentiationOperator/emitCompoundExponentiationOperator1.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/fourslash/codeFixChangeExtendsToImplementsWithDecorator.ts","time":228,"edits":4,"cost":"4.62"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution_rootImport_aliasWithRoot_realRootFile.ts","time":114,"edits":2,"cost":"4.62"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/parametersWithNoAnnotationAreAny.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics1.ts","time":171,"edits":3,"cost":"4.62"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractOverloads.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/externalModules/exportAmbientClassNameWithObject.ts","time":114,"edits":2,"cost":"4.62"},{"name":"tests/cases/conformance/internalModules/importDeclarations/importAliasIdentifiers.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/cf.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName34.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/fourslash/completionsImport_details_withMisspelledName.ts","time":114,"edits":2,"cost":"4.62"},{"name":"tests/cases/compiler/super2.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/jsx/tsxElementResolution9.tsx","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames33_ES6.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/nestedInfinitelyExpandedRecursiveTypes.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/destructuringWithNewExpression.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment12.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/declarationEmitDefaultExport2.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/es6ImportParseErrors.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/mergedModuleDeclarationCodeGen5.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/parser/ecmascript5/ParameterLists/parserParameterList2.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateUntypedTagCall01.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/es3-jsx-react.tsx","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithObjectMembers2.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/constructSignatureAssignabilityInInheritance.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/decorators/class/constructor/decoratorOnClassConstructor1.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/functionOverloads40.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/declFileTypeAnnotationStringLiteral.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/es6ExportDefaultExpression.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/doubleUnderStringLiteralAssignability.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/es6/destructuring/restElementWithBindingPattern.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorOverloads4.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesAndLogicalOrExpressions01.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/es7/exponentiationOperator/emitCompoundExponentiationAssignmentWithIndexingOnLHS1.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of39.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserCastVersusArrowFunction1.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/async/es6/awaitCallExpression/awaitCallExpression6_es6.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/noImplicitAnyDestructuringVarDeclaration2.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens13.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesAsTypeParameterConstraint02.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/es6/templates/templateStringInModuleName.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/arrayLiteralAndArrayConstructorEquivalence1.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/genericOverloadSignatures.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/sourceMapWithNonCaseSensitiveFileNamesAndOutDir.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/typeofInternalModules.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/emitDecoratorMetadata_object.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/functionOverloads22.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/classes/members/inheritanceAndOverriding/derivedClassWithPrivateStaticShadowingPublicStatic.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/functionReturningItself.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/es6/destructuring/restElementWithAssignmentPattern1.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/async/es5/functionDeclarations/asyncFunctionDeclaration15_es5.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/classExpressionWithStaticPropertiesES61.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractMergedDeclaration.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/implementGenericWithMismatchedTypes.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/types/typeParameters/typeArgumentLists/constraintSatisfactionWithAny.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES6.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments17.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/SwitchStatements/parserErrorRecovery_SwitchStatement1.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesOverloads05.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/decorators/class/method/decoratorOnClassMethod13.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/assignmentCompatability22.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/derivedTypeIncompatibleSignatures.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/contextualTypingOfConditionalExpression2.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/conformance/externalModules/topLevelAmbientModule.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/compiler/ambientExternalModuleWithRelativeExternalImportDeclaration.ts","time":57,"edits":1,"cost":"4.62"},{"name":"tests/cases/fourslash/augmentedTypesModule3.ts","time":170,"edits":3,"cost":"4.62"},{"name":"tests/cases/fourslash/getEditsForFileRename_directory_down.ts","time":170,"edits":3,"cost":"4.62"},{"name":"tests/cases/fourslash/completionListInUnclosedFunction03.ts","time":170,"edits":3,"cost":"4.62"},{"name":"tests/cases/compiler/APISample_watcher.ts","time":226,"edits":4,"cost":"4.62"},{"name":"tests/cases/fourslash/unusedParameterInLambda1AddUnderscore.ts","time":113,"edits":2,"cost":"4.62"},{"name":"tests/cases/conformance/jsx/checkJsxSubtleSkipContextSensitiveBug.tsx","time":113,"edits":2,"cost":"4.62"},{"name":"tests/cases/conformance/jsx/checkJsxChildrenProperty7.tsx","time":113,"edits":2,"cost":"4.62"},{"name":"tests/cases/fourslash/unusedImports14FS.ts","time":113,"edits":2,"cost":"4.62"},{"name":"tests/cases/compiler/exportImportCanSubstituteConstEnumForValue.ts","time":113,"edits":2,"cost":"4.62"},{"name":"tests/cases/fourslash/jsDocExtends.ts","time":113,"edits":2,"cost":"4.62"},{"name":"tests/cases/fourslash/unusedVariableInNamespace3.ts","time":113,"edits":2,"cost":"4.62"},{"name":"tests/cases/fourslash/getOccurrencesConstructor.ts","time":113,"edits":2,"cost":"4.62"},{"name":"tests/cases/fourslash/codeFixClassPropertyInitialization13.ts","time":113,"edits":2,"cost":"4.62"},{"name":"tests/cases/fourslash/server/getOutliningSpansForRegionsNoSingleLineFolds.ts","time":113,"edits":2,"cost":"4.62"},{"name":"tests/cases/fourslash/codeFixInferFromUsageFunctionExpression.ts","time":113,"edits":2,"cost":"4.62"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction18.ts","time":113,"edits":2,"cost":"4.62"},{"name":"tests/cases/fourslash/referencesBloomFilters3.ts","time":113,"edits":2,"cost":"4.62"},{"name":"tests/cases/compiler/importHelpersInAmbientContext.ts","time":113,"edits":2,"cost":"4.62"},{"name":"tests/cases/conformance/salsa/exportPropertyAssignmentNameResolution.ts","time":113,"edits":2,"cost":"4.62"},{"name":"tests/cases/conformance/async/es5/asyncAwaitNestedClasses_es5.ts","time":113,"edits":2,"cost":"4.62"},{"name":"tests/cases/compiler/genericFunctionInference2.ts","time":169,"edits":3,"cost":"4.61"},{"name":"tests/cases/fourslash/tsxGoToDefinitionClassInDifferentFile.ts","time":169,"edits":3,"cost":"4.61"},{"name":"unittests:: customTransforms","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/fourslash/codeFixAwaitInSyncFunction_all.ts","time":168,"edits":3,"cost":"4.61"},{"name":"tests/cases/conformance/es6/destructuring/destructuringParameterDeclaration6.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractGeneric.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/fourslash/goToDefinitionIndexSignature2.ts","time":112,"edits":2,"cost":"4.61"},{"name":"tests/cases/fourslash/getEditsForFileRename_tsconfig_include_add.ts","time":168,"edits":3,"cost":"4.61"},{"name":"tests/cases/conformance/types/uniqueSymbol/uniqueSymbolsErrors.ts","time":112,"edits":2,"cost":"4.61"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldExpression9_es6.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractWithInterface.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/types/typeRelationships/bestCommonType/bestCommonTypeOfConditionalExpressions.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/declFileExportAssignmentImportInternalModule.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/jsx/tsxAttributeErrors.tsx","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/fourslash/goToImplementationInterfaceProperty_00.ts","time":112,"edits":2,"cost":"4.61"},{"name":"tests/cases/fourslash/goToImplementationLocal_04.ts","time":112,"edits":2,"cost":"4.61"},{"name":"tests/cases/compiler/genericCallWithNonGenericArgs1.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction7.ts","time":112,"edits":2,"cost":"4.61"},{"name":"tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamespaceBindingInEs5.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/fourslash/jsDocTypedefQuickInfo1.ts","time":112,"edits":2,"cost":"4.61"},{"name":"tests/cases/compiler/typeReferenceDirectives10.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/es6/destructuring/emptyAssignmentPatterns01_ES6.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/typeArgumentsShouldDisallowNonGenericOverloads.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/generics0.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList2.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/importAndVariableDeclarationConflict4.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/references/library-reference-15.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/ambiguousOverload.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/parser/ecmascript5/Protected/Protected7.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_destructure_allUnused.ts","time":112,"edits":2,"cost":"4.61"},{"name":"tests/cases/fourslash/completionListAtEndOfWordInArrowFunction03.ts","time":112,"edits":2,"cost":"4.61"},{"name":"tests/cases/compiler/noImplicitAnyForIn.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/classes/classDeclarations/mergedInheritedClassInterface.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments06_ES6.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess25.ts","time":112,"edits":2,"cost":"4.61"},{"name":"tests/cases/compiler/qualifiedModuleLocals.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/newAbstractInstance.ts","time":112,"edits":2,"cost":"4.61"},{"name":"tests/cases/conformance/ambient/ambientShorthand_declarationEmit.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/requireOfJsonFileWithTraillingComma.ts","time":112,"edits":2,"cost":"4.61"},{"name":"tests/cases/compiler/privacyCheckTypeOfInvisibleModuleError.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorWithEnum.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern1.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedTypeAssertionOnAddition.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractInstantiations2.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/functionOverloads45.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames4_ES5.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/classes/constructorDeclarations/superCalls/derivedClassSuperCallsInNonConstructorMembers.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithObjectLiteralArgs.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of13.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/types/specifyingTypes/typeQueries/typeQueryOnClass.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/types/tuple/contextualTypeWithTuple.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/collisionSuperAndLocalVarInAccessors.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/collisionExportsRequireAndInternalModuleAliasInGlobalFile.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/es6ImportNamedImportWithExport.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/nestedLoops.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/types/typeRelationships/recursiveTypes/recursiveTypesUsedAsFunctionParameters.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/privacyGloVar.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/augmentExportEquals1.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/types/nonPrimitive/assignObjectToNonPrimitive.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/functionsMissingReturnStatementsAndExpressions.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorWithUndefinedValueAndInvalidOperands.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/es6ImportNamedImportIdentifiersParsing.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/parameterPropertyInConstructor2.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/optionalParameterRetainsNull.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/es6/newTarget/newTarget.es6.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/externalModules/moduleScoping.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/salsa/exportNestedNamespaces.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/expressions/unaryOperators/voidOperator/voidOperatorWithEnumType.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsInProperties.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/declFileInternalAliases.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractUsingAbstractMethod1.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/classes/constructorDeclarations/classConstructorAccessibility4.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/expressions/binaryOperators/additionOperator/additionOperatorWithNullValueAndValidOperator.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/types/thisType/thisTypeErrors2.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/capturedLetConstInLoop10_ES6.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/expressions/unaryOperators/decrementOperator/decrementOperatorWithNumberType.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/internalModules/codeGeneration/importStatements.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/assignmentCompatability17.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/collisionCodeGenModuleWithConstructorChildren.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/contextuallyTypedByDiscriminableUnion.ts","time":112,"edits":2,"cost":"4.61"},{"name":"tests/cases/compiler/letDeclarations-scopes-duplicates3.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings11_ES6.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/objectLiteralMemberWithModifiers1.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/inferringAnyFunctionType4.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/parser/ecmascript5/ExportAssignments/parserExportAssignment5.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames40_ES6.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/checkSuperCallBeforeThisAccessing4.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/duplicateOverloadInTypeAugmentation1.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/arrayAssignmentTest6.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/moduleResolution/packageJsonMain.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/unusedImports15.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/es6/moduleExportsSystem/outFilerootDirModuleNamesSystem.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/compiler/checkSuperCallBeforeThisAccessing6.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/es6/functionPropertyAssignments/FunctionPropertyAssignments6_es6.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/types/primitives/boolean/extendBooleanInterface.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments11.ts","time":56,"edits":1,"cost":"4.61"},{"name":"tests/cases/fourslash/findAllRefsInheritedProperties3.ts","time":223,"edits":4,"cost":"4.60"},{"name":"tests/cases/fourslash/completionsImport_notFromIndex.ts","time":167,"edits":3,"cost":"4.60"},{"name":"tests/cases/compiler/conditionalTypesSimplifyWhenTrivial.ts","time":111,"edits":2,"cost":"4.60"},{"name":"tests/cases/fourslash/codeFixInferFromUsageSetterJS.ts","time":222,"edits":4,"cost":"4.60"},{"name":"tests/cases/fourslash/codeFixForgottenThisPropertyAccess03.ts","time":111,"edits":2,"cost":"4.60"},{"name":"tests/cases/fourslash/quickInfoJsDocTags1.ts","time":111,"edits":2,"cost":"4.60"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction9.ts","time":111,"edits":2,"cost":"4.60"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax6.ts","time":222,"edits":4,"cost":"4.60"},{"name":"tests/cases/fourslash/findAllRefsExportConstEqualToClass.ts","time":111,"edits":2,"cost":"4.60"},{"name":"tests/cases/compiler/conditionalTypeContextualTypeSimplificationsSuceeds.ts","time":111,"edits":2,"cost":"4.60"},{"name":"tests/cases/compiler/declarationNoDanglingGenerics.ts","time":111,"edits":2,"cost":"4.60"},{"name":"tests/cases/fourslash/completionsRecommended_nonAccessibleSymbol.ts","time":111,"edits":2,"cost":"4.60"},{"name":"tests/cases/fourslash/codeFixUndeclaredPropertyFunctionNonEmptyClass.ts","time":111,"edits":2,"cost":"4.60"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_all_delete_js.ts","time":166,"edits":3,"cost":"4.59"},{"name":"tests/cases/fourslash/codeFixUndeclaredAcrossFiles1.ts","time":386,"edits":7,"cost":"4.59"},{"name":"unittests:: tsserver:: with metadata in response","time":55,"edits":1,"cost":"4.59"},{"name":"unittests:: tsserver:: applyChangesToOpenFiles","time":55,"edits":1,"cost":"4.59"},{"name":"unittests:: config:: convertCompilerOptionsFromJson","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/fourslash/findAllRefsObjectBindingElementPropertyName06.ts","time":165,"edits":3,"cost":"4.59"},{"name":"tests/cases/compiler/functionOverloads1.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/fourslash/quickInfoClassKeyword.ts","time":110,"edits":2,"cost":"4.59"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithArrayLiteralArgs.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration19.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/fourslash/javaScriptClass1.ts","time":165,"edits":3,"cost":"4.59"},{"name":"tests/cases/compiler/aliasUsageInIndexerOfClass.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/ipromise3.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/fourslash/codeFixAddMissingEnumMember1.ts","time":110,"edits":2,"cost":"4.59"},{"name":"tests/cases/compiler/contextualTypeShouldBeLiteral.ts","time":165,"edits":3,"cost":"4.59"},{"name":"tests/cases/conformance/async/es6/functionDeclarations/asyncFunctionDeclaration9_es6.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/reactNamespaceImportPresevation.tsx","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/fourslash/codeFixAddMissingMember4.ts","time":330,"edits":6,"cost":"4.59"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of26.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/fourslash/completionForStringLiteralNonrelativeImport4.ts","time":165,"edits":3,"cost":"4.59"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction22.ts","time":110,"edits":2,"cost":"4.59"},{"name":"tests/cases/compiler/contextualSignatureInstantiation2.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames32_ES6.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/declarationEmitNameConflictsWithAlias.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithNumericIndexer.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/recursiveTypeParameterConstraintReferenceLacksTypeArgs.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/fourslash/codeFixAddConvertToUnknownForNonOverlappingTypes5.ts","time":110,"edits":2,"cost":"4.59"},{"name":"tests/cases/fourslash/completionsPaths_kinds.ts","time":165,"edits":3,"cost":"4.59"},{"name":"tests/cases/compiler/overloadOnConstNoStringImplementation2.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/fourslash/referencesForMergedDeclarations5.ts","time":165,"edits":3,"cost":"4.59"},{"name":"tests/cases/conformance/expressions/newOperator/newOperatorConformance.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/fourslash/goToImplementationNamespace_05.ts","time":110,"edits":2,"cost":"4.59"},{"name":"tests/cases/conformance/es6/templates/templateStringInPropertyName1.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceDuplicateMember2.ts","time":110,"edits":2,"cost":"4.59"},{"name":"tests/cases/compiler/arrayconcat.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionAsyncES6CJS.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/types/objectTypeLiteral/indexSignatures/numericIndexerConstrainsPropertyDeclarations2.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/promisesWithConstraints.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/recursiveExportAssignmentAndFindAliasedType6.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/exportStarFromEmptyModule.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/fourslash/completionListAtEndOfWordInArrowFunction02.ts","time":110,"edits":2,"cost":"4.59"},{"name":"tests/cases/compiler/overloadOnConstInheritance4.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/assignmentCompatability15.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/es7/exponentiationOperator/emitExponentiationOperatorInTemplateString3ES6.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/primtiveTypesAreIdentical.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions08_ES6.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/constructorTypeWithTypeParameters.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/inferTypeArgumentsInSignatureWithRestParameters.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/duplicateIdentifierComputedName.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/internalAliasInterfaceInsideLocalModuleWithExport.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/decoratorReferenceOnOtherProperty.ts","time":110,"edits":2,"cost":"4.59"},{"name":"tests/cases/compiler/objectLitIndexerContextualType.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/expressions/unaryOperators/negateOperator/negateOperatorWithStringType.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/salsa/moduleExportAssignment4.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/declarationEmitInferredTypeAlias9.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/commaOperatorInConditionalExpression.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/noSymbolForMergeCrash.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/unusedTypeParameterInMethod1.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/mapOnTupleTypes02.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/getAndSetNotIdenticalType.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/parser/ecmascript5/Fuzz/parser768531.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/es6/destructuring/emptyArrayBindingPatternParameter02.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/types/thisType/fluentClasses.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/promiseIdentity.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/fourslash/breakpointValidationTypeAlias.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/es5ExportDefaultClassDeclaration4.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithOptionality.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/orderMattersForSignatureGroupIdentity.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/jsx/tsxAttributeResolution14.tsx","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/propertiesAndIndexers2.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/enumIndexer.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypesOfAny.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/indexWithUndefinedAndNullStrictNullChecks.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/fourslash/breakpointValidationVariables.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/jsx/tsxSpreadChildren.tsx","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/declFileModuleContinuation.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/accessOverriddenBaseClassMember1.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/expressions/binaryOperators/inOperator/inOperatorWithInvalidOperands.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/async/es2017/functionDeclarations/asyncFunctionDeclaration10_es2017.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/collisionRestParameterClassConstructor.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/abstractPropertyNegative.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/sourceMapValidationLambdaSpanningMultipleLines.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/es6/templates/templateStringInArray.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/funClodule.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractAssignabilityConstructorFunction.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/internalImportInstantiatedModuleMergedWithClassNotReferencingInstance.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/spyComparisonChecking.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/initializerReferencingConstructorLocals.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/thisInInstanceMemberInitializer.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/unionTypeWithRecursiveSubtypeReduction3.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/constEnums/constEnumPropertyAccess2.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/cachedModuleResolution3.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/inheritanceOfGenericConstructorMethod2.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/assignmentRestElementWithErrorSourceType.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerUnexpectedNullCharacter1.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/types/primitives/undefined/invalidUndefinedValues.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames48_ES5.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/moduleImport.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/types/union/unionTypeCallSignatures3.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/slightlyIndirectedDeepObjectLiteralElaborations.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/moduleWithNoValuesAsType.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/async/es5/functionDeclarations/asyncFunctionDeclaration12_es5.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/parser/ecmascript5/VariableDeclarations/parserVariableDeclaration4.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/generics5.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/parser/ecmascript5/parserObjectCreationArrayLiteral2.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/conditionalExpressionNewLine8.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/functionReturn.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/emptyTypeArgumentList.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/externalModules/esnext/esnextmodulekindWithES5Target5.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/contextualTypingOfLambdaWithMultipleSignatures2.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/compiler/computedPropertiesInDestructuring2.ts","time":55,"edits":1,"cost":"4.59"},{"name":"tests/cases/conformance/salsa/classCanExtendConstructorFunction.ts","time":219,"edits":4,"cost":"4.58"},{"name":"tests/cases/fourslash/referencesForStringLiteralPropertyNames2.ts","time":164,"edits":3,"cost":"4.58"},{"name":"tests/cases/fourslash/commentsFunctionDeclaration.ts","time":164,"edits":3,"cost":"4.58"},{"name":"tests/cases/fourslash/refactorExtractType10.ts","time":109,"edits":2,"cost":"4.58"},{"name":"tests/cases/compiler/readonlyTupleAndArrayElaboration.ts","time":109,"edits":2,"cost":"4.58"},{"name":"tests/cases/compiler/numericEnumMappedType.ts","time":109,"edits":2,"cost":"4.58"},{"name":"tests/cases/fourslash/codeFixInferFromUsageMultipleParametersJS.ts","time":218,"edits":4,"cost":"4.58"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax13.ts","time":218,"edits":4,"cost":"4.58"},{"name":"tests/cases/fourslash/goToDefinitionExternalModuleName9.ts","time":109,"edits":2,"cost":"4.58"},{"name":"tests/cases/fourslash/codeFixClassPropertyInitialization7.ts","time":109,"edits":2,"cost":"4.58"},{"name":"tests/cases/fourslash/goToDefinitionDecorator.ts","time":109,"edits":2,"cost":"4.58"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_parameterInCallback.ts","time":109,"edits":2,"cost":"4.58"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess_notOnWhitespace.ts","time":109,"edits":2,"cost":"4.58"},{"name":"tests/cases/fourslash/findAllRefsTypeofImport.ts","time":109,"edits":2,"cost":"4.58"},{"name":"tests/cases/fourslash/codeFixAddConvertToUnknownForNonOverlappingTypes6.ts","time":109,"edits":2,"cost":"4.58"},{"name":"tests/cases/fourslash/goToTypeDefinition_typedef.ts","time":109,"edits":2,"cost":"4.58"},{"name":"tests/cases/compiler/javascriptCommonjsModule.ts","time":109,"edits":2,"cost":"4.58"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_import_propertyAccess.ts","time":163,"edits":3,"cost":"4.58"},{"name":"tests/cases/fourslash/completionInFunctionLikeBody.ts","time":271,"edits":5,"cost":"4.57"},{"name":"tests/cases/compiler/narrowByEquality.ts","time":108,"edits":2,"cost":"4.57"},{"name":"unittests:: tsserver:: Language service","time":54,"edits":1,"cost":"4.57"},{"name":"unittests:: config:: project-references constraint checking for settings","time":54,"edits":1,"cost":"4.57"},{"name":"unittests:: moduleResolution:: Files with different casing with forceConsistentCasingInFileNames","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/es5ExportDefaultClassDeclaration3.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/fourslash/completionListInUnclosedFunction16.ts","time":162,"edits":3,"cost":"4.57"},{"name":"tests/cases/compiler/declarationEmitDestructuringPrivacyError.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/capturedLetConstInLoop11_ES6.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/es6/classDeclaration/emitClassDeclarationWithTypeArgumentAndOverloadInES6.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/fourslash/findAllRefsInheritedProperties1.ts","time":162,"edits":3,"cost":"4.57"},{"name":"tests/cases/compiler/json.stringify.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/fourslash/goToDefinitionIndexSignature.ts","time":108,"edits":2,"cost":"4.57"},{"name":"tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity3.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesTypePredicates01.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/widenedTypes1.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty12.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/recursiveSpecializationOfExtendedTypeWithError.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/jsx/tsxSpreadAttributesResolution11.tsx","time":108,"edits":2,"cost":"4.57"},{"name":"tests/cases/compiler/moduleSharesNameWithImportDeclarationInsideIt6.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/collisionThisExpressionAndEnumInGlobal.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/fourslash/goToDefinitionImports.ts","time":108,"edits":2,"cost":"4.57"},{"name":"tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamespaceBinding1WithExport.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/jsFileClassPropertyType2.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/exportDefaultProperty.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/indexer2A.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/typeReferenceDirectives1.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames8_ES6.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/parser/ecmascript5/Accessors/parserAccessors1.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/genericRecursiveImplicitConstructorErrors2.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/IfStatements/parserErrorRecoveryIfStatement5.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionErrorInES2015.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/derivedInterfaceDoesNotHideBaseSignatures.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/types/mapped/mappedTypes5.ts","time":108,"edits":2,"cost":"4.57"},{"name":"tests/cases/conformance/jsx/tsxSpreadAttributesResolution8.tsx","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/anyAssignableToEveryType.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/es6/classDeclaration/emitClassDeclarationWithThisKeywordInES6.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/typeParameterFixingWithContextSensitiveArguments3.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames23_ES6.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/unusedMultipleParameters2InFunctionDeclaration.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/reboundIdentifierOnImportAlias.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/classes/members/accessibility/classPropertyAsPrivate.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/declFileWithInternalModuleNameConflictsInExtendsClause3.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/AmbientModuleAndAmbientFunctionWithTheSameNameAndCommonRoot.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/externalModuleAssignToVar.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames38_ES5.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/typeReferenceDirectives5.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/declarationEmitClassMemberNameConflict.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/expressions/unaryOperators/bitwiseNotOperator/bitwiseNotOperatorWithEnumType.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/internalAliasFunctionInsideTopLevelModuleWithoutExport.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/sourceMapValidationClass.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/lateBoundConstraintTypeChecksCorrectly.ts","time":108,"edits":2,"cost":"4.57"},{"name":"tests/cases/conformance/jsx/tsxAttributeInvalidNames.tsx","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/callOnClass.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/es6/destructuring/emptyArrayBindingPatternParameter04.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/typeArgInferenceWithNull.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/collisionExportsRequireAndClass.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of3.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/ParameterList13.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/genericOfACloduleType1.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/genericWithIndexerOfTypeParameterType2.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/es6/destructuring/emptyAssignmentPatterns01_ES5iterable.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/parser/ecmascript5/parser15.4.4.14-9-2.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/promiseChaining2.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/jsx/tsxReactEmit5.tsx","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/inheritedMembersAndIndexSignaturesFromDifferentBases.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/umdGlobalConflict.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/declFileWithExtendsClauseThatHasItsContainerNameConflict.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/properties.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/expressions/commaOperator/commaOperatorsMultipleOperators.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/aliasUsageInObjectLiteral.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/functionType.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction7_es2017.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/constructorOverloads3.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/requireOfJsonFileWithAmd.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithNumericIndexer4.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/statements/for-inStatements/for-inStatementsDestructuring.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/fourslash/addDeclareToFunction.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/arrayTypeInSignatureOfInterfaceAndClass.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedUnaryPlusES6.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/types/thisType/thisTypeInClasses.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/es6/decorators/class/decoratorOnClass3.es6.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/interfaceImplementation3.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/propertyAssignment.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/exportAssignmentWithExports.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/classes/members/inheritanceAndOverriding/derivedClassWithPrivateInstanceShadowingProtectedInstance.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/enumWithComputedMember.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/conformance/es6/classDeclaration/superCallBeforeThisAccessing1.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/alwaysStrictNoImplicitUseStrict.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/arithmeticOnInvalidTypes2.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/fourslash/formattingOnVariety.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/compiler/breakInIterationOrSwitchStatement3.ts","time":54,"edits":1,"cost":"4.57"},{"name":"tests/cases/fourslash/referencesForContextuallyTypedUnionProperties.ts","time":215,"edits":4,"cost":"4.57"},{"name":"tests/cases/fourslash/findAllRefsDestructureGetter.ts","time":161,"edits":3,"cost":"4.56"},{"name":"tests/cases/fourslash/moveToNewFile_jsx.ts","time":161,"edits":3,"cost":"4.56"},{"name":"tests/cases/compiler/deepKeysIndexing.ts","time":107,"edits":2,"cost":"4.56"},{"name":"tests/cases/compiler/booleanFilterAnyArray.ts","time":107,"edits":2,"cost":"4.56"},{"name":"tests/cases/fourslash/codeFixCalledES2015Import11.ts","time":107,"edits":2,"cost":"4.56"},{"name":"tests/cases/compiler/tsxInferenceShouldNotYieldAnyOnUnions.tsx","time":107,"edits":2,"cost":"4.56"},{"name":"tests/cases/compiler/defaultDeclarationEmitNamedCorrectly.ts","time":107,"edits":2,"cost":"4.56"},{"name":"tests/cases/conformance/jsdoc/jsdocTypeTagCast.ts","time":107,"edits":2,"cost":"4.56"},{"name":"tests/cases/compiler/deferredLookupTypeResolution2.ts","time":107,"edits":2,"cost":"4.56"},{"name":"tests/cases/fourslash/findAllRefsDefaultImportThroughNamespace.ts","time":213,"edits":4,"cost":"4.56"},{"name":"unittests:: tsserver:: typingsInstaller:: discover typings","time":53,"edits":1,"cost":"4.55"},{"name":"unittests:: tsserver:: resolutionCache:: tsserverProjectSystem watching @types","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/fourslash/importNameCodeFix_getCanonicalFileName.ts","time":106,"edits":2,"cost":"4.55"},{"name":"tests/cases/fourslash/codeFixUseDefaultImport_all.ts","time":159,"edits":3,"cost":"4.55"},{"name":"tests/cases/fourslash/unusedClassInNamespace2.ts","time":106,"edits":2,"cost":"4.55"},{"name":"tests/cases/compiler/getAccessorWithImpliedReturnTypeAndFunctionClassMerge.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/types/union/unionTypeFromArrayLiteral.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/fourslash/completionForStringLiteralNonrelativeImport9.ts","time":159,"edits":3,"cost":"4.55"},{"name":"tests/cases/conformance/expressions/commaOperator/commaOperatorInvalidAssignmentType.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames10_ES5.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/fourslash/importNameCodeFixUMDGlobal0.ts","time":106,"edits":2,"cost":"4.55"},{"name":"tests/cases/conformance/jsx/tsxGenericArrowFunctionParsing.tsx","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ArrowFunctions/ArrowFunction1.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/fourslash/completionsPathsJsonModuleWithoutResolveJsonModule.ts","time":106,"edits":2,"cost":"4.55"},{"name":"tests/cases/fourslash/getEditsForFileRename_tsconfig_include_noChange.ts","time":159,"edits":3,"cost":"4.55"},{"name":"tests/cases/compiler/exportAssignmentWithImportStatementPrivacyError.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/classes/classDeclarations/classHeritageSpecification/classExtendingClass.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/bestChoiceType.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/fourslash/staticGenericOverloads1.ts","time":159,"edits":3,"cost":"4.55"},{"name":"tests/cases/conformance/types/members/objectTypeWithConstructSignatureHidingMembersOfFunctionAssignmentCompat.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/argumentsAsPropertyName.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration3.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/mergedModuleDeclarationWithSharedExportedVar.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpression4.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/scopeTests.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment16.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/externalModules/invalidSyntaxNamespaceImportWithCommonjs.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/jsxAttributeMissingInitializer.tsx","time":106,"edits":2,"cost":"4.55"},{"name":"tests/cases/compiler/privacyCheckExportAssignmentOnExportedGenericInterface1.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/genericConstraintSatisfaction1.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/jsx/tsxAttributeResolution4.tsx","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/unusedPrivateMembers.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/typeofExternalModules.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/interfaceImplementation6.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/enums/enumErrors.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/fourslash/renameForAliasingExport01.ts","time":106,"edits":2,"cost":"4.55"},{"name":"tests/cases/compiler/interfaceImplementation5.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/jsx/tsxElementResolution16.tsx","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/classes/members/inheritanceAndOverriding/derivedGenericClassWithAny.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/types/union/unionTypeReduction.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInUMD3.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/async/es6/functionDeclarations/asyncFunctionDeclaration2_es6.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/classes/members/inheritanceAndOverriding/derivedClassIncludesInheritedMembers.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/es6ImportDefaultBindingDts.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/fourslash/jsDocFunctionSignatures5.ts","time":106,"edits":2,"cost":"4.55"},{"name":"tests/cases/compiler/classExtendsAcrossFiles.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/fallFromLastCase2.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/parameterNamesInTypeParameterList.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/functionDeclarationWithArgumentOfTypeFunctionTypeArray.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser509668.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/types/nonPrimitive/nonPrimitiveInFunction.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/superPropertyAccess.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/assignmentCompatability37.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/statements/withStatements/withStatements.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/restParametersOfNonArrayTypes.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/inferParameterWithMethodCallInitializer.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/returnInConstructor1.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/declarationEmitDefaultExport5.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/augmentExportEquals4.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates02_ES6.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction5_es2017.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/declarationEmitDestructuring5.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/expressions/binaryOperators/additionOperator/additionOperatorWithAnyAndEveryType.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/es6/templates/templateStringWithBackslashEscapes01.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/interfaceWithOptionalProperty.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/types/primitives/string/assignFromStringInterface.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/baseTypeAfterDerivedType.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/requiredInitializedParameter3.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/noImplicitAnyParametersInAmbientClass.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/augmentedTypeBracketNamedPropertyAccess.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/internalAliasFunctionInsideTopLevelModuleWithExport.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/classWithMultipleBaseClasses.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/letInNonStrictMode.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/parse2.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames50_ES5.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/commentOnArrayElement1.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/ambientWithStatements.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/controlFlow/controlFlowSuperPropertyAccess.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/classes/constructorDeclarations/classConstructorParametersAccessibility3.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity5.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/thisInOuterClassBody.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/es6/classDeclaration/parseClassDeclarationInStrictModeByDefaultInES6.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/async/es2017/awaitCallExpression/awaitCallExpression7_es2017.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration4.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName22.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/types/typeParameters/typeParameterLists/innerTypeParameterShadowingOuterOne2.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/moduleOuterQualification.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/collisionThisExpressionAndLocalVarInConstructor.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/systemModule5.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/dependencyViaImportAlias.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames17_ES5.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/internalImportUnInstantiatedModuleMergedWithClassNotReferencingInstance.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/types/specifyingTypes/typeLiterals/arrayLiteral.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/declarationEmitTypeAliasWithTypeParameters3.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithNumericLiteral.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/moduleAssignmentCompat4.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/instantiateTypeParameter.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/2dArrays.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/collisionSuperAndLocalFunctionInAccessors.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/compiler/resolveModuleNameWithSameLetDeclarationName1.ts","time":53,"edits":1,"cost":"4.55"},{"name":"tests/cases/fourslash/tsxRename4.ts","time":158,"edits":3,"cost":"4.55"},{"name":"tests/cases/fourslash/trailingCommaSignatureHelp.ts","time":158,"edits":3,"cost":"4.55"},{"name":"tests/cases/conformance/types/intersection/intersectionTypeInference3.ts","time":105,"edits":2,"cost":"4.54"},{"name":"tests/cases/compiler/objectLiteralExcessProperties.ts","time":105,"edits":2,"cost":"4.54"},{"name":"tests/cases/fourslash/codeFixAddMissingMember8.ts","time":105,"edits":2,"cost":"4.54"},{"name":"tests/cases/fourslash/codeFixClassSuperMustPrecedeThisAccess_callWithThisInside.ts","time":105,"edits":2,"cost":"4.54"},{"name":"tests/cases/fourslash/codeFixAwaitInSyncFunction1.ts","time":105,"edits":2,"cost":"4.54"},{"name":"tests/cases/fourslash/goToDefinitionFunctionOverloadsInClass.ts","time":105,"edits":2,"cost":"4.54"},{"name":"tests/cases/fourslash/findAllRefsJsDocTemplateTag_class.ts","time":105,"edits":2,"cost":"4.54"},{"name":"tests/cases/fourslash/unusedTypeParametersInMethod2.ts","time":105,"edits":2,"cost":"4.54"},{"name":"tests/cases/conformance/jsdoc/jsdocFunctionType.ts","time":105,"edits":2,"cost":"4.54"},{"name":"tests/cases/compiler/awaitUnionPromise.ts","time":105,"edits":2,"cost":"4.54"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc_all.ts","time":157,"edits":3,"cost":"4.54"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportNodeModules5.ts","time":157,"edits":3,"cost":"4.54"},{"name":"tests/cases/fourslash/getEditsForFileRename_amd.ts","time":157,"edits":3,"cost":"4.54"},{"name":"tests/cases/fourslash/completionsInterfaceElement.ts","time":157,"edits":3,"cost":"4.54"},{"name":"tests/cases/fourslash/convertFunctionToEs6Class_emptySwitchCase.ts","time":157,"edits":3,"cost":"4.54"},{"name":"tests/cases/fourslash/codeFixInferFromUsageRestParam2JS.ts","time":261,"edits":5,"cost":"4.54"},{"name":"tests/cases/compiler/declarationEmitExpandoPropertyPrivateName.ts","time":104,"edits":2,"cost":"4.53"},{"name":"tests/cases/conformance/emitter/es2018/asyncGenerators/emitter.asyncGenerators.objectLiteralMethods.es2018.ts","time":52,"edits":1,"cost":"4.53"},{"name":"unittests:: tsserver:: typingsInstaller:: progress notifications","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/fourslash/completionsRecursiveNamespace.ts","time":104,"edits":2,"cost":"4.53"},{"name":"tests/cases/fourslash/completionsDefaultExport.ts","time":104,"edits":2,"cost":"4.53"},{"name":"tests/cases/conformance/es6/destructuring/emptyAssignmentPatterns03_ES6.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames31_ES6.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/salsa/typeFromJSInitializer.ts","time":104,"edits":2,"cost":"4.53"},{"name":"tests/cases/compiler/genericClasses3.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/selfInCallback.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck46.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/fourslash/tsxCompletionOnOpeningTagWithoutJSX1.ts","time":104,"edits":2,"cost":"4.53"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess11.ts","time":104,"edits":2,"cost":"4.53"},{"name":"tests/cases/compiler/functionOverloads35.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/multipleClassPropertyModifiersErrors.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/statements/switchStatements/switchStatements.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/interfaces/declarationMerging/mergeTwoInterfaces.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/functionExpressions/FunctionExpression2_es6.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/es6ExportDefaultClassDeclaration2.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/indexedAccessRelation.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/references/library-reference-10.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/crashIntypeCheckInvocationExpression.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames4_ES6.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInCall6.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern11.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/interfaces/interfacesExtendingClasses/interfaceExtendingClassWithPrivates2.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/augmentedTypesInterface.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/declarationEmitInferredTypeAlias3.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/expressions/thisKeyword/thisInObjectLiterals.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/commaOperator1.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithGenericCallSignatures4.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorInAmbientContext5.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/prototypes.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldStarExpression2_es6.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/fourslash/getOccurrencesReturn.ts","time":104,"edits":2,"cost":"4.53"},{"name":"tests/cases/compiler/es6ImportDefaultBindingAmd.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/recursiveTypeComparison.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/typeofProperty.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/expressions/binaryOperators/logicalOrOperator/logicalOrExpressionIsNotContextuallyTyped.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamedImport1.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/duplicateLocalVariable2.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/library_ArraySlice.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/staticInstanceResolution2.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/augmentExportEquals3.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/jsx/tsxAttributeResolution2.tsx","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/numericClassMembers1.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/jsx/tsxCorrectlyParseLessThanComparison1.tsx","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/classes/classExpressions/modifierOnClassExpressionMemberInFunction.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/decorators/decoratorMetadata.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/alwaysStrictModule.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/expressions/unaryOperators/typeofOperator/typeofOperatorWithEnumType.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/allowSyntheticDefaultImports8.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates13_ES6.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldExpression2_es6.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/autoLift2.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName21.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/declarationEmitExportAssignment.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/thisIndexOnExistingReadonlyFieldIsNotNever.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/accessors_spec_section-4.5_inference.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/types/typeAliases/typeAliases.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsWithIncompatibleTypedTags.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/jsxInExtendsClause.tsx","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/types/any/narrowFromAnyWithTypePredicate.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/staticOffOfInstance1.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es7/exponentiationOperator/emitCompoundExponentiationAssignmentWithIndexingOnLHS2.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/classes/members/inheritanceAndOverriding/derivedClassTransitivity3.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings05_ES6.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInUMD2.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/fourslash/breakpointValidationArrayLiteralExpressions.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/types/members/typesWithOptionalProperty.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesInUnionTypes02.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/typeArgumentInferenceWithRecursivelyReferencedTypeAliasToTypeLiteral02.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings09_ES6.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty30.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/shorthandPropertyAssignment/objectLiteralShorthandPropertiesES6.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/commentsTypeParameters.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/nonGenericClassExtendingGenericClassWithAny.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/taggedTemplatesWithIncompleteTemplateExpressions5.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens3.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/superCallArgsMustMatch.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/async/es2017/functionDeclarations/asyncFunctionDeclaration9_es2017.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/templates/TemplateExpression1.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/interfaceSubtyping.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/classImplementsClass6.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceWithMultipleBaseTypes2.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/defaultParameters/emitDefaultParametersFunctionProperty.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/types/literal/literalTypesWidenInParameterPosition.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedNewOperator.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/internalImportUnInstantiatedModuleMergedWithClassNotReferencingInstanceNoConflict.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/parser/ecmascript5/ParameterLists/parserParameterList16.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/emitBOM.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/fourslash/breakpointValidationTypeAssertionExpressions.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/extendArray.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/commentsEnums.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName28.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/declFileForFunctionTypeAsTypeParameter.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/assignmentCompatability33.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType8_ES6.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/genericInterfaceTypeCall.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/genericFunctions1.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/aliasUsageInAccessorsOfClass.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/types/typeRelationships/recursiveTypes/objectTypeWithRecursiveWrappedProperty.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/sourceMapValidationTryCatchFinally.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/types/members/objectTypePropertyAccess.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement12.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/wrappedRecursiveGenericType.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/circularObjectLiteralAccessors.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/jsx/tsxAttributeResolution12.tsx","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/unusedVariablesinBlocks1.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/types/specifyingTypes/typeLiterals/functionLiteral.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractManyKeywords.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/types/literal/literalTypesAndTypeAssertions.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/constructorOverloads1.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/moduleResolutionWithSymlinks_withOutDir.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction8_es2017.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserUnterminatedGeneric2.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/types/nonPrimitive/nonPrimitiveIndexingWithForInNoImplicitAny.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/importAndVariableDeclarationConflict1.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/IfStatements/parserErrorRecoveryIfStatement4.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/modules/exportAndImport-es5.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings04_ES6.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/typeParameterUsedAsTypeParameterConstraint.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction8_es5.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/fourslash/removeExportFromInterfaceError1.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/noErrorTruncation.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/compiler/classDeclaredBeforeClassFactory.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings08_ES5.ts","time":52,"edits":1,"cost":"4.53"},{"name":"tests/cases/fourslash/extract-method24.ts","time":155,"edits":3,"cost":"4.53"},{"name":"tests/cases/fourslash/unusedParameterInLambda2.ts","time":155,"edits":3,"cost":"4.53"},{"name":"tests/cases/fourslash/completionListAfterStringLiteralTypeWithNoSubstitutionTemplateLiteral.ts","time":155,"edits":3,"cost":"4.53"},{"name":"tests/cases/fourslash/renameDestructuringNestedBindingElement.ts","time":103,"edits":2,"cost":"4.52"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_parameter_modifier_and_arg.ts","time":103,"edits":2,"cost":"4.52"},{"name":"tests/cases/fourslash/completionsPaths_pathMapping_topLevel.ts","time":206,"edits":4,"cost":"4.52"},{"name":"tests/cases/fourslash/jsDocFunctionSignatures6.ts","time":103,"edits":2,"cost":"4.52"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportFile0.ts","time":103,"edits":2,"cost":"4.52"},{"name":"tests/cases/compiler/incrementOnNullAssertion.ts","time":103,"edits":2,"cost":"4.52"},{"name":"tests/cases/compiler/isolatedModules_resolveJsonModule.ts","time":103,"edits":2,"cost":"4.52"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax_all_nullable.ts","time":154,"edits":3,"cost":"4.52"},{"name":"tests/cases/fourslash/quickInfoInvalidLocations.ts","time":154,"edits":3,"cost":"4.52"},{"name":"tests/cases/compiler/betterErrorForAccidentalCall.ts","time":51,"edits":1,"cost":"4.51"},{"name":"unittests:: tsserver:: events:: ProjectLanguageServiceStateEvent","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/declarationEmitLocalClassHasRequiredDeclare.ts","time":102,"edits":2,"cost":"4.51"},{"name":"tests/cases/fourslash/importNameCodeFix_quoteStyle.ts","time":102,"edits":2,"cost":"4.51"},{"name":"tests/cases/conformance/classes/members/classTypes/staticPropertyNotInClassType.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/restInvalidArgumentType.ts","time":102,"edits":2,"cost":"4.51"},{"name":"tests/cases/fourslash/codeFixClassPropertyInitialization9.ts","time":102,"edits":2,"cost":"4.51"},{"name":"tests/cases/compiler/noReachabilityErrorsOnEmptyStatement.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/fourslash/completionListWithUnresolvedModule.ts","time":102,"edits":2,"cost":"4.51"},{"name":"tests/cases/fourslash/breakpointValidationConditionalExpressions.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/systemModule17.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/fourslash/moveToNewFile_variableDeclarationWithNoInitializer.ts","time":153,"edits":3,"cost":"4.51"},{"name":"tests/cases/compiler/typeofAmbientExternalModules.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/exportEqualMemberMissing.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/moduleSharesNameWithImportDeclarationInsideIt3.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/nestedBlockScopedBindings11.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/expressions/unaryOperators/decrementOperator/decrementOperatorWithEnumTypeInvalidOperations.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/fourslash/completionListInScope_doesNotIncludeAugmentations.ts","time":102,"edits":2,"cost":"4.51"},{"name":"tests/cases/compiler/arithAssignTyping.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/types/members/duplicatePropertyNames.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/typeParameterHasSelfAsConstraint.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/duplicatePackage_referenceTypes.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInArray10.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/decorators/class/accessor/decoratorOnClassAccessor6.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers03.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/types/members/duplicateStringIndexers.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/reservedNameOnInterfaceImport.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/tsxDefaultImports.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/arithmeticOnInvalidTypes.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/referenceTypesPreferedToPathIfPossible.ts","time":102,"edits":2,"cost":"4.51"},{"name":"tests/cases/compiler/augmentedTypesExternalModule1.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/numericIndexerConstraint2.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/contextualTypeAppliedToVarArgs.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/fourslash/formattingOnStatementsWithNoSemicolon.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/declFileTypeofEnum.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/continueTarget5.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/decoratorMetadataPromise.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/assignmentCompatability40.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/decoratorMetadataWithConstructorType.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/internalAliasInitializedModule.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/fourslash/unusedTypeParametersInLambda4.ts","time":102,"edits":2,"cost":"4.51"},{"name":"tests/cases/conformance/types/tuple/emptyTuples/emptyTuplesTypeAssertion02.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType2_ES6.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/constDeclarations-validContexts.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/unusedVariablesinNamespaces3.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/contextualTypingOfConditionalExpression.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/es6/variableDeclarations/VariableDeclaration5_es6.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamedImport1InEs5.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of35.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/assignmentCompatability39.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/declarationEmit/typePredicates/declarationEmitIdentifierPredicates01.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/targetTypeObjectLiteralToAny.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/getAndSetAsMemberNames.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/es6/templates/templateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpressionES6.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/genericFunctionCallSignatureReturnTypeMismatch.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithCallSignatures.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ModuleWithExportedAndNonExportedClasses.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/unusedImports5.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/fixingTypeParametersRepeatedly1.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/isolatedModulesPlainFile-System.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/forOfTransformsExpression.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/restParameterWithoutAnnotationIsAnyArray.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/IncompleteMemberVariables/parserErrorRecovery_IncompleteMemberVariable2.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldStarExpression4_es6.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/types/rest/objectRest2.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/jsx/tsxDynamicTagName8.tsx","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/async/es6/awaitUnion_es6.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/es5ExportEquals.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/parser/ecmascript5/parserObjectCreationArrayLiteral1.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/inferentialTypingWithObjectLiteralProperties.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/jsx/tsxOpeningClosingNames.tsx","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/letDeclarations-scopes-duplicates4.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/types/thisType/thisTypeInTuples.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames48_ES6.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/collisionCodeGenModuleWithModuleReopening.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionNestedUMD2.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/interfacePropertiesWithSameName1.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/typeLiteralCallback.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/interfaces/declarationMerging/twoInterfacesDifferentRootModule.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/noImplicitAnyIndexingSuppressed.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/typePredicateWithThisParameter.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/declFileTypeofModule.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesDeclarationEmit1_ES5.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/constructorOverloads6.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/expressions/binaryOperators/additionOperator/additionOperatorWithNumberAndEnum.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/es5-asyncFunctionObjectLiterals.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/keepImportsInDts3.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/types/typeRelationships/comparable/switchCaseWithUnionTypes01.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/taggedTemplateStringsWithUnicodeEscapesES6.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/letInLetConstDeclOfForOfAndForIn_ES6.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/ClassDeclaration15.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/es6/destructuring/restElementWithAssignmentPattern2.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/inheritanceStaticMembersIncompatible.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/recursiveExportAssignmentAndFindAliasedType3.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/noImplicitReturnsInAsync1.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/enumAssignmentCompat4.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/unusedTypeParameters5.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/letAsIdentifier.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames15_ES6.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/parser/ecmascript6/Symbols/parserSymbolProperty1.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/taggedTemplatesInModuleAndGlobal.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/downlevelLetConst17.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/overloadResolutionOverNonCTLambdas.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/interfaces/declarationMerging/twoInterfacesDifferentRootModule2.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/parser/ecmascript6/Symbols/parserSymbolIndexer1.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/noImplicitAnyParametersInInterface.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserErrantSemicolonInClass1.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/es7/exponentiationOperator/compoundExponentiationAssignmentLHSIsReference.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/externalModules/exportAssignmentTopLevelClodule.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/sourceMapValidationSwitch.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/noImplicitAnyFunctions.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/getsetReturnTypes.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/errorsOnImportedSymbol.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/isolatedModulesUnspecifiedModule.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity1.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/identicalCallSignatures.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/references/library-reference-3.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern24.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/async/es2017/awaitCallExpression/awaitCallExpression3_es2017.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/functionOverloads17.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/declarationMapsWithoutDeclaration.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/compiler/narrowingConstrainedTypeParameter.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/parser/ecmascript5/MethodSignatures/parserMethodSignature9.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/fourslash/formattingSpaceBeforeCloseParen.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions11_ES5.ts","time":51,"edits":1,"cost":"4.51"},{"name":"tests/cases/fourslash/codeFixInferFromUsageRestParam3JS.ts","time":254,"edits":5,"cost":"4.51"},{"name":"tests/cases/compiler/discriminantPropertyCheck.ts","time":203,"edits":4,"cost":"4.51"},{"name":"tests/cases/fourslash/getEditsForFileRename_subDir.ts","time":152,"edits":3,"cost":"4.51"},{"name":"tests/cases/fourslash/getEditsForFileRename_shortenRelativePaths.ts","time":152,"edits":3,"cost":"4.51"},{"name":"tests/cases/compiler/substitutionTypeNoMergeOfAssignableType.ts","time":101,"edits":2,"cost":"4.50"},{"name":"tests/cases/compiler/deepExcessPropertyCheckingWhenTargetIsIntersection.ts","time":101,"edits":2,"cost":"4.50"},{"name":"tests/cases/fourslash/findReferencesAcrossMultipleProjects.ts","time":101,"edits":2,"cost":"4.50"},{"name":"tests/cases/fourslash/completionsOptionalMethod.ts","time":101,"edits":2,"cost":"4.50"},{"name":"tests/cases/fourslash/semanticClassificationAlias.ts","time":101,"edits":2,"cost":"4.50"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericFunctionParameters.ts","time":101,"edits":2,"cost":"4.50"},{"name":"tests/cases/fourslash/completionsRecommended_contextualTypes.ts","time":202,"edits":4,"cost":"4.50"},{"name":"tests/cases/fourslash/goToImplementationLocal_08.ts","time":101,"edits":2,"cost":"4.50"},{"name":"tests/cases/compiler/typeInferenceTypePredicate.ts","time":101,"edits":2,"cost":"4.50"},{"name":"tests/cases/conformance/jsx/tsxSpreadAttributesResolution10.tsx","time":101,"edits":2,"cost":"4.50"},{"name":"tests/cases/fourslash/extract-method15.ts","time":151,"edits":3,"cost":"4.50"},{"name":"tests/cases/fourslash/refactorExtractType16.ts","time":100,"edits":2,"cost":"4.49"},{"name":"unittests:: tsserver:: Session:: exceptions","time":50,"edits":1,"cost":"4.49"},{"name":"unittests:: FactoryAPI","time":50,"edits":1,"cost":"4.49"},{"name":"unittests:: tsserver:: typeReferenceDirectives","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/fourslash/quickInfoOnMethodOfImportEquals.ts","time":100,"edits":2,"cost":"4.49"},{"name":"tests/cases/fourslash/findAllRefsOnImportAliases2.ts","time":200,"edits":4,"cost":"4.49"},{"name":"tests/cases/compiler/deeplyNestedAssignabilityIssue.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/fourslash/codeFixChangeExtendsToImplementsWithTrivia.ts","time":100,"edits":2,"cost":"4.49"},{"name":"tests/cases/fourslash/jsQuickInfoGenerallyAcceptableSize.ts","time":100,"edits":2,"cost":"4.49"},{"name":"tests/cases/compiler/noImplicitAnyDestructuringParameterDeclaration.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/declarationEmitInterfaceWithNonEntityNameExpressionHeritage.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/fourslash/getOccurrencesConstructor2.ts","time":100,"edits":2,"cost":"4.49"},{"name":"tests/cases/fourslash/codeFixClassExtendAbstractMethod_all.ts","time":150,"edits":3,"cost":"4.49"},{"name":"tests/cases/fourslash/completionsNewTarget.ts","time":100,"edits":2,"cost":"4.49"},{"name":"tests/cases/compiler/declFileClassWithStaticMethodReturningConstructor.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/expressions/assignmentOperator/compoundAdditionAssignmentWithInvalidOperands.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/fourslash/quickInfoSignatureWithTrailingComma.ts","time":100,"edits":2,"cost":"4.49"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction15.ts","time":100,"edits":2,"cost":"4.49"},{"name":"tests/cases/conformance/types/thisType/thisTypeAccessibility.ts","time":100,"edits":2,"cost":"4.49"},{"name":"tests/cases/compiler/classImplementsClass5.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/declarationEmitDefaultExport3.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/keywordInJsxIdentifier.tsx","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/staticMemberAccessOffDerivedType1.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/fourslash/quickInfoForRequire.ts","time":100,"edits":2,"cost":"4.49"},{"name":"tests/cases/compiler/genericClassImplementingGenericInterfaceFromAnotherModule.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/superCallWithMissingBaseClass.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/BreakStatements/parser_breakTarget5.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/internalAliasClass.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/es7/exponentiationOperator/compoundExponentiationAssignmentLHSCanBeAssigned1.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/classIndexer.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/jsx/tsxElementResolution2.tsx","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/duplicateTypeParameters2.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/classDeclarationMergedInModuleWithContinuation.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/copyrightWithNewLine1.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/types/tuple/typeInferenceWithTupleType.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/fourslash/unusedLocalsInMethodFS1.ts","time":100,"edits":2,"cost":"4.49"},{"name":"tests/cases/conformance/classes/constructorDeclarations/automaticConstructors/derivedClassWithoutExplicitConstructor.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck36.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/typeInfer1.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/types/members/typesWithSpecializedConstructSignatures.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/internalModules/moduleDeclarations/nonInstantiatedModule.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/requireOfJsonFileWithModuleNodeResolutionEmitSystem.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/async/es6/asyncImportedPromise_es6.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/es5ExportDefaultIdentifier.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInCall5.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/unusedPrivateMethodInClass1.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/generics3.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedArrowFunction.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/inferringAnyFunctionType5.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/es5-asyncFunctionForInStatements.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/thisInInnerFunctions.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/types/typeParameters/typeParameterLists/typeParametersAvailableInNestedScope.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/types/primitives/boolean/assignFromBooleanInterface2.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/genericCallbacksAndClassHierarchy.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceWithStringIndexerHidingBaseTypeIndexer3.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/types/specifyingTypes/typeLiterals/arrayOfFunctionTypes3.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/assignmentCompatability16.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerNumericLiteral8.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/expressions/valuesAndReferences/assignments.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/moduleSharesNameWithImportDeclarationInsideIt4.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/interMixingModulesInterfaces0.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/fourslash/breakpointValidationDo.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/expressions/unaryOperators/bitwiseNotOperator/bitwiseNotOperatorWithStringType.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_notAtTopLevel.ts","time":100,"edits":2,"cost":"4.49"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserForInStatement4.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/types/literal/stringLiteralsWithSwitchStatements03.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/genericIndexedAccessMethodIntersectionCanBeAccessed.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration3.d.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/jsx/tsxReactEmit4.tsx","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/assignmentCompatability43.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/syntheticDefaultExportsWithDynamicImports.ts","time":100,"edits":2,"cost":"4.49"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmptyLiteralPortionsES6.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/declarationEmitDefaultExportWithTempVarNameWithBundling.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/types/typeRelationships/comparable/switchCaseWithIntersectionTypes01.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/externalModules/umd1.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/excessPropertyCheckWithEmptyObject.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/typeParametersShouldNotBeEqual2.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithSubtypeObjectOnOptionalProperty.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/functionOverloads24.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/objectLiteralIndexerErrors.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/moduleSameValueDuplicateExportedBindings1.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInArray7.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/getterControlFlowStrictNull.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/interfaces/interfacesExtendingClasses/interfaceExtendingClassWithPrivates.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/restParamsWithNonRestParams.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/classes/constructorDeclarations/classConstructorAccessibility.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/internalAliasEnum.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/decoratorMetadataWithImportDeclarationNameCollision8.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/declareDottedExtend.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/superWithTypeArgument3.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/es6ClassTest.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamedImportDts1.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/moduleResolution/untypedModuleImport_vsAmbient.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/declarationEmitExpressionInExtends2.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/arrowFunctionErrorSpan.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/lambdaPropSelf.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/classes/members/inheritanceAndOverriding/derivedClassOverridesIndexersWithAssignmentCompatibility.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/classes/classDeclarations/classHeritageSpecification/derivedTypeDoesNotRequireExtendsClause.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/externalModules/exportNonInitializedVariablesUMD.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/es2017/useObjectValuesAndEntries4.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/memberFunctionDeclarations/instanceMemberAssignsToClassPrototype.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of20.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/expressions/thisKeyword/thisInInvalidContextsExternalModule.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserStatementIsNotAMemberVariableDeclaration1.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/expressions/contextualTyping/superCallParameterContextualTyping3.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/privacyTypeParametersOfClass.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ObjectLiterals/parserErrorRecovery_ObjectLiteral2.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesAndParenthesizedExpressions01.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/collisionThisExpressionAndLocalVarWithSuperExperssion.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck21.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/types/objectTypeLiteral/propertySignatures/propertyNameWithoutTypeAnnotation.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/interfaceClassMerging.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/multiModuleFundule1.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/es6/Symbols/symbolType17.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration7.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/es6ExportClauseWithAssignmentInEs5.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/jsx/tsxElementResolution6.tsx","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/inheritanceMemberAccessorOverridingProperty.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/exportImportMultipleFiles.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/types/tuple/wideningTuples4.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/augmentedTypesClass2a.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/scopeCheckStaticInitializer.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/declFileWithErrorsInInputDeclarationFile.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/parser/ecmascript5/parserObjectCreationArrayLiteral3.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/unusedPrivateVariableInClass2.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/exportEqualsOfModule.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/statements/returnStatements/returnStatements.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/compiler/conditionalExpressionNewLine5.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/fourslash/indentationNone.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/conformance/es6/templates/templateStringMultiline2.ts","time":50,"edits":1,"cost":"4.49"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportBaseUrl1.ts","time":199,"edits":4,"cost":"4.49"},{"name":"tests/cases/fourslash/findAllRefsParameterPropertyDeclaration_inheritance.ts","time":149,"edits":3,"cost":"4.49"},{"name":"tests/cases/fourslash/genericParameterHelpConstructorCalls.ts","time":149,"edits":3,"cost":"4.49"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics5.ts","time":149,"edits":3,"cost":"4.49"},{"name":"tests/cases/conformance/types/spread/spreadMethods.ts","time":99,"edits":2,"cost":"4.48"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceDuplicateMember1.ts","time":99,"edits":2,"cost":"4.48"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateError.ts","time":99,"edits":2,"cost":"4.48"},{"name":"tests/cases/compiler/destructuringTypeGuardFlow.ts","time":99,"edits":2,"cost":"4.48"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax1.ts","time":198,"edits":4,"cost":"4.48"},{"name":"tests/cases/fourslash/todoComments20.ts","time":99,"edits":2,"cost":"4.48"},{"name":"tests/cases/compiler/literalFreshnessPropagationOnNarrowing.ts","time":99,"edits":2,"cost":"4.48"},{"name":"tests/cases/fourslash/importNameCodeFix_symlink_own_package_2.ts","time":99,"edits":2,"cost":"4.48"},{"name":"tests/cases/compiler/reexportWrittenCorrectlyInDeclaration.ts","time":99,"edits":2,"cost":"4.48"},{"name":"tests/cases/conformance/types/union/discriminatedUnionTypes2.ts","time":148,"edits":3,"cost":"4.48"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc6.ts","time":197,"edits":4,"cost":"4.48"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc9.5.ts","time":197,"edits":4,"cost":"4.48"},{"name":"tests/cases/fourslash/codeFixUndeclaredAcrossFiles3.ts","time":246,"edits":5,"cost":"4.48"},{"name":"tests/cases/conformance/generators/restParameterInDownlevelGenerator.ts","time":98,"edits":2,"cost":"4.47"},{"name":"tests/cases/fourslash/codeFixInferFromUsageRestParamJS.ts","time":245,"edits":5,"cost":"4.47"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/FunctionAndModuleWithSameNameAndDifferentCommonRoot.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_all_delete.ts","time":392,"edits":8,"cost":"4.47"},{"name":"tests/cases/compiler/unaryOperatorsInStrictMode.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/bigintIndex.ts","time":98,"edits":2,"cost":"4.47"},{"name":"tests/cases/conformance/moduleResolution/typesVersions.multiFile.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/fourslash/jsDocTags.ts","time":196,"edits":4,"cost":"4.47"},{"name":"tests/cases/fourslash/getOccurrencesConst01.ts","time":98,"edits":2,"cost":"4.47"},{"name":"tests/cases/fourslash/findAllRefsReExport_broken.ts","time":147,"edits":3,"cost":"4.47"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInArray2.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/commonSourceDirectory.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/templates/templateStringInTypeAssertionES6.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of31.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList4.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/fourslash/completionInfoWithExplicitTypeArguments.ts","time":98,"edits":2,"cost":"4.47"},{"name":"tests/cases/compiler/classExpressionExtendingAbstractClass.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/invalidSplice.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax7.ts","time":196,"edits":4,"cost":"4.47"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName17.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/declarationEmitDefaultExport4.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/superErrors.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/getAndSetNotIdenticalType2.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/internalAliasEnumInsideTopLevelModuleWithExport.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/statements/continueStatements/forInContinueStatements.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/inferSetterParamType.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames5_ES6.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/optionalParamAssignmentCompat.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/noCollisionThisExpressionAndLocalVarInProperty.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/arrayAssignmentTest3.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/intrinsics.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/collisionCodeGenModuleWithFunctionChildren.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/decorators/class/constructor/decoratorOnClassConstructor4.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of31.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/anyDeclare.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/es6-umd.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/classDeclaration/emitClassDeclarationWithExtensionInES6.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames11_ES5.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/ambientClassDeclarationWithExtends.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/assignmentCompatability18.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/types/specifyingTypes/typeQueries/typeQueryWithReservedWords.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/BreakStatements/parser_breakTarget6.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/defaultValueInConstructorOverload1.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/genericSpecializations3.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/externalModules/topLevelModuleDeclarationAndFile.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/privacyGloGetter.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/ModuleAndFunctionWithSameNameAndCommonRoot.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/genericDerivedTypeWithSpecializedBase.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/constructorOverloads7.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern8.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/jsxViaImport.tsx","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/objectLiteralArraySpecialization.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/salsa/jsObjectsMarkedAsOpenEnded.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions04_ES5.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/fourslash/completionAfterDotDotDot.ts","time":98,"edits":2,"cost":"4.47"},{"name":"tests/cases/compiler/declarationEmitInferredTypeAlias7.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/declarationEmitDestructuringOptionalBindingParametersInOverloads.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/modules/defaultExportsCannotMerge02.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty25.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/interfaceImplementation1.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/expressions/unaryOperators/negateOperator/negateOperatorWithBooleanType.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/typeAssertionToGenericFunctionType.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/blockScopedBindingsReassignedInLoop1.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/typeParameterDiamond3.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/contextuallyTypingRestParameters.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments05.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/expressions/objectLiterals/objectLiteralErrorsES3.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/targetTypeBaseCalls.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/async/es2017/awaitCallExpression/awaitCallExpression8_es2017.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/letDeclarations-scopes-duplicates6.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/moduleAugmentationGlobal6_1.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/types/typeParameters/typeArgumentLists/instantiateGenericClassWithWrongNumberOfTypeArguments.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesOverloadAssignability04.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/inferentialTypingWithFunctionTypeNested.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/commentInEmptyParameterList1.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/expressions/unaryOperators/negateOperator/negateOperatorWithNumberType.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/expressions/unaryOperators/incrementOperator/incrementOperatorWithEnumType.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInArray4.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/assignmentCompatability14.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithCallSignaturesWithSpecializedSignatures.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/types/union/unionTypeIndexSignature.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorWithTypeParameter.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/unusedVariablesinForLoop2.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/expressions/binaryOperators/instanceofOperator/instanceofOperatorWithRHSIsSubtypeOfFunction.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/bestCommonTypeReturnStatement.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/assignmentCompatability_checking-apply-member-off-of-function-interface.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleThatMergeWithStaticVariableAndExportedVarThatShareAName.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/parseErrorInHeritageClause1.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings24_ES6.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/references/library-reference-scoped-packages.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/externalModules/importsImplicitlyReadonly.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/deduplicateImportsInSystem.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/assignmentCompatability2.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedArrowFunctionES6.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/methodContainingLocalFunction.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution7_classic.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/TwoInternalModulesWithTheSameNameAndDifferentCommonRoot.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/declFileObjectLiteralWithOnlyGetter.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/systemModule15.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/overloadBindingAcrossDeclarationBoundaries.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionWithTypeArgument.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern10.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck24.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName10.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/targetTypeCastTest.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction6_es2017.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceTransitiveConstraints.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/keepImportsInDts1.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/shorthandPropertyAssignment/objectLiteralShorthandPropertiesAssignment.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleThatMergeWithModulesExportedStaticFunctionUsingClassPrivateStatics.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesOnOverloads_ES6.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/decorators/class/accessor/decoratorOnClassAccessor8.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/duplicateObjectLiteralProperty.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/numericIndexerConstraint4.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/typeInferenceReturnTypeCallback.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/destructuring/restElementWithNullInitializer.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/unusedMultipleParameters1InMethodDeclaration.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/ambientEnumElementInitializer3.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/spreadIntersectionJsx.tsx","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions14_ES6.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/types/members/objectTypeWithCallSignatureAppearsToBeFunctionType.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/derivedInterfaceIncompatibleWithBaseIndexer.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/forIn.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty44.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/types/literal/stringLiteralsWithSwitchStatements02.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/trailingCommaInHeterogenousArrayLiteral1.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/ArrowFunctionExpression1.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsPlainCharactersThatArePartsOfEscapes01.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/types/spread/spreadExcessProperty.ts","time":98,"edits":2,"cost":"4.47"},{"name":"tests/cases/conformance/types/primitives/number/extendNumberInterface.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/library_StringSlice.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/types/contextualTypes/commaOperator/contextuallyTypeCommaOperator03.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/inOperatorWithGeneric.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/inheritSameNamePropertiesWithDifferentOptionality.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/compiler/commentInMethodCall.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/conformance/async/es5/asyncModule_es5.ts","time":49,"edits":1,"cost":"4.47"},{"name":"tests/cases/fourslash/completionsPathsJsonModule.ts","time":146,"edits":3,"cost":"4.47"},{"name":"tests/cases/fourslash/getOccurrencesIsDefinitionOfStringNamedProperty.ts","time":146,"edits":3,"cost":"4.47"},{"name":"tests/cases/compiler/restParameterWithBindingPattern3.ts","time":97,"edits":2,"cost":"4.46"},{"name":"tests/cases/compiler/amdModuleBundleNoDuplicateDeclarationEmitComments.ts","time":97,"edits":2,"cost":"4.46"},{"name":"tests/cases/conformance/types/union/unionTypeWithIndexSignature.ts","time":97,"edits":2,"cost":"4.46"},{"name":"tests/cases/fourslash/goToImplementationNamespace_00.ts","time":97,"edits":2,"cost":"4.46"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction17.ts","time":97,"edits":2,"cost":"4.46"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceHeritageClauseAlreadyHaveMember.ts","time":97,"edits":2,"cost":"4.46"},{"name":"tests/cases/fourslash/goToDefinition_super.ts","time":97,"edits":2,"cost":"4.46"},{"name":"tests/cases/fourslash/completionsExportImport.ts","time":97,"edits":2,"cost":"4.46"},{"name":"tests/cases/fourslash/tsxFindAllReferences1.ts","time":97,"edits":2,"cost":"4.46"},{"name":"tests/cases/fourslash/findAllRefsJsDocTemplateTag_function_js.ts","time":97,"edits":2,"cost":"4.46"},{"name":"tests/cases/conformance/jsdoc/jsdocTemplateTag3.ts","time":97,"edits":2,"cost":"4.46"},{"name":"tests/cases/compiler/tsxNoTypeAnnotatedSFC.tsx","time":97,"edits":2,"cost":"4.46"},{"name":"tests/cases/compiler/arrayIndexWithArrayFails.ts","time":97,"edits":2,"cost":"4.46"},{"name":"tests/cases/fourslash/gotoDefinitionInObjectBindingPattern1.ts","time":97,"edits":2,"cost":"4.46"},{"name":"tests/cases/conformance/types/intersection/intersectionsAndEmptyObjects.ts","time":97,"edits":2,"cost":"4.46"},{"name":"tests/cases/fourslash/codeFixClassImplementClassMultipleSignatures1.ts","time":145,"edits":3,"cost":"4.46"},{"name":"tests/cases/fourslash/getEditsForFileRename_directory_up.ts","time":145,"edits":3,"cost":"4.46"},{"name":"tests/cases/fourslash/findAllRefsObjectBindingElementPropertyName04.ts","time":145,"edits":3,"cost":"4.46"},{"name":"tests/cases/fourslash/codeFixClassImplementClassMultipleSignatures2.ts","time":193,"edits":4,"cost":"4.46"},{"name":"tests/cases/fourslash/commentsFunctionExpression.ts","time":241,"edits":5,"cost":"4.46"},{"name":"tests/cases/compiler/unionExcessPropsWithPartialMember.ts","time":96,"edits":2,"cost":"4.45"},{"name":"tests/cases/compiler/typePartameterConstraintInstantiatedWithDefaultWhenCheckingDefault.ts","time":96,"edits":2,"cost":"4.45"},{"name":"tests/cases/compiler/checkSuperCallBeforeThisAccessing9.ts","time":96,"edits":2,"cost":"4.45"},{"name":"tests/cases/conformance/emitter/es2018/asyncGenerators/emitter.asyncGenerators.functionDeclarations.es2018.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/jsx/tsxAttributeResolution15.tsx","time":96,"edits":2,"cost":"4.45"},{"name":"tests/cases/compiler/invalidLetInForOfAndForIn_ES6.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/expressions/unaryOperators/incrementOperator/incrementOperatorWithEnumTypeInvalidOperations.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/infinitelyExpandingTypes4.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/fourslash/goToDefinitionConstructorOfClassWhenClassIsPrecededByNamespace01.ts","time":96,"edits":2,"cost":"4.45"},{"name":"tests/cases/fourslash/signatureHelpInAdjacentBlockBody.ts","time":96,"edits":2,"cost":"4.45"},{"name":"tests/cases/conformance/jsx/tsxElementResolution.tsx","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/typeOfEnumAndVarRedeclarations.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction20.ts","time":96,"edits":2,"cost":"4.45"},{"name":"tests/cases/fourslash/importNameCodeFix_exportEquals.ts","time":96,"edits":2,"cost":"4.45"},{"name":"tests/cases/compiler/importHelpersOutFile.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/expressions/binaryOperators/additionOperator/additionOperatorWithOnlyNullValueOrUndefinedValue.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/typedGenericPrototypeMember.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/types/specifyingTypes/typeQueries/typeofAnExportedType.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/fourslash/quickInfoOnClassMergedWithFunction.ts","time":96,"edits":2,"cost":"4.45"},{"name":"tests/cases/conformance/externalModules/multipleExportDefault3.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty18.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/recursiveExportAssignmentAndFindAliasedType7.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/classIndexer3.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/deepElaborationsIntoArrowExpressions.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/functionOverloads34.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/importDeclWithExportModifierAndExportAssignment.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/es6/memberFunctionDeclarations/MemberFunctionDeclaration8_es6.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/indexer.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/functionTypeArgumentArrayAssignment.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/mergedModuleDeclarationCodeGen4.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/namedFunctionExpressionInModule.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern23.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/dynamicImport/importCallExpression5ESNext.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithPrivates2.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/declarationEmitAliasFromIndirectFile.ts","time":96,"edits":2,"cost":"4.45"},{"name":"tests/cases/fourslash/convertFunctionToEs6ClassNoSemicolon.ts","time":96,"edits":2,"cost":"4.45"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution5_node.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/interfaces/declarationMerging/mergeThreeInterfaces.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames44_ES5.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/propertyAccess2.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName37.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty50.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser519458.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/declFileObjectLiteralWithOnlySetter.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/varArgParamTypeCheck.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/declFileTypeAnnotationVisibilityErrorAccessors.ts","time":96,"edits":2,"cost":"4.45"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleThatMergeWithStaticFunctionAndNonExportedFunctionThatShareAName.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of16.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/shorthand-property-es6-es6.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/declareIdentifierAsBeginningOfStatementExpression01.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/mappedTypeNestedGenericInstantiation.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/fourslash/toggleDuplicateFunctionDeclaration.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasNoEffect.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/declarationEmitDestructuringParameterProperties.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/types/primitives/number/invalidNumberAssignments.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/es6/restParameters/emitRestParametersFunctionExpression.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/expressions/unaryOperators/deleteOperator/deleteOperatorWithStringType.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment19.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/sourceMapValidationClassWithDefaultConstructorAndExtendsClause.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/expressions/typeGuards/TypeGuardWithEnumUnion.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/es6/defaultParameters/emitDefaultParametersFunctionES6.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/es6/destructuring/emptyObjectBindingPatternParameter03.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/sourceMapValidationWhile.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/collisionCodeGenModuleWithAccessorChildren.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/indexer2.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName1.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/tsxAttributeQuickinfoTypesSameAsObjectLiteral.tsx","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings05_ES5.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/internalAliasInterface.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/es6/destructuring/emptyVariableDeclarationBindingPatterns01_ES5.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/inheritanceStaticPropertyOverridingAccessor.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck10.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/jsx/tsxPreserveEmit1.tsx","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/systemModuleWithSuperClass.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithObjectTypeArgsAndIndexersErrors.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/classExtendsNull.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/jsx/tsxElementResolution7.tsx","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/exportAssignmentWithPrivacyError.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/nullAssignableToEveryType.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/expressions/binaryOperators/additionOperator/additionOperatorWithUndefinedValueAndValidOperator.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/privacyTypeParametersOfInterface.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/declarationEmitTypeAliasWithTypeParameters5.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/es6ExportAssignment2.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/chainedAssignmentChecking.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/jsdoc/typedefCrossModule5.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/cloduleAndTypeParameters.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamespaceBindingDts1.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/jsx/tsxElementResolution11.tsx","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser536727.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/collisionRestParameterFunctionExpressions.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames49_ES5.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/invalidLetInForOfAndForIn_ES5.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatBetweenTupleAndArray.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/Symbols/ES5SymbolProperty4.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/es6/shorthandPropertyAssignment/objectLiteralShorthandPropertiesErrorWithModule.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/genericClassesInModule2.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/expressions/superPropertyAccess/superPropertyAccessNoError.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/typeIdentityConsidersBrands.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/es6/destructuring/destructuringParameterDeclaration7ES5iterable.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/externalModules/exportAssignmentMergedInterface.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/parser/ecmascript5/ObjectTypes/parserObjectType6.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/numericIndexExpressions.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/types/union/unionTypeEquivalence.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/parser/ecmascript5/parserS7.2_A1.5_T2.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/arrayConcat2.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings10_ES5.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/privateInterfaceProperties.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/fourslash/navigationBarVariables.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement18.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/classes/members/inheritanceAndOverriding/derivedClassTransitivity.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/types/typeRelationships/apparentType/apparentTypeSubtyping.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/fourslash/formatWithBaseIndent.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/optionalParamInOverride.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/es6/templates/templateStringInParentheses.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/es6/classExpressions/classExpressionES63.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/inferringAnyFunctionType3.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/contextualTyping4.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/superCallFromClassThatHasNoBaseType1.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/es6/modules/exportStar.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/expressions/unaryOperators/plusOperator/plusOperatorWithBooleanType.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/accessorWithRestParam.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/keywordField.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/implicitAnyInCatch.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/jsFileCompilationPublicMethodSyntaxOfClass.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/async/es5/awaitCallExpression/awaitCallExpression5_es5.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/unusedPrivateVariableInClass4.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/generics1.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/numericIndexerConstraint3.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/getterThatThrowsShouldNotNeedReturn.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/objectLitGetterSetter.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexMemberDeclarations/parserIndexMemberDeclaration8.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/compiler/contextualTyping1.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/fourslash/breakpointValidationExportAssignment.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/conformance/es6/templates/templateStringTermination2.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/fourslash/removeDeclareParamTypeAnnotation.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/fourslash/smartIndentInterface.ts","time":48,"edits":1,"cost":"4.45"},{"name":"tests/cases/fourslash/importJsNodeModule3.ts","time":144,"edits":3,"cost":"4.45"},{"name":"tests/cases/compiler/weakType.ts","time":144,"edits":3,"cost":"4.45"},{"name":"tests/cases/fourslash/referencesForMergedDeclarations.ts","time":143,"edits":3,"cost":"4.45"},{"name":"tests/cases/fourslash/completionEntryForClassMembers3.ts","time":143,"edits":3,"cost":"4.45"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportAmbient2.ts","time":143,"edits":3,"cost":"4.45"},{"name":"tests/cases/fourslash/findAllRefsObjectBindingElementPropertyName10.ts","time":143,"edits":3,"cost":"4.45"},{"name":"tests/cases/compiler/excessPropertyCheckWithUnions.ts","time":238,"edits":5,"cost":"4.44"},{"name":"tests/cases/fourslash/formatAfterWhitespace.ts","time":95,"edits":2,"cost":"4.44"},{"name":"tests/cases/compiler/identifierStartAfterNumericLiteral.ts","time":95,"edits":2,"cost":"4.44"},{"name":"tests/cases/conformance/jsdoc/checkExportsObjectAssignPrototypeProperty.ts","time":95,"edits":2,"cost":"4.44"},{"name":"tests/cases/fourslash/formattingOnChainedCallbacks.ts","time":95,"edits":2,"cost":"4.44"},{"name":"tests/cases/fourslash/codeFixUndeclaredPropertyAccesses.ts","time":237,"edits":5,"cost":"4.44"},{"name":"tests/cases/conformance/types/spread/objectSpreadStrictNull.ts","time":142,"edits":3,"cost":"4.44"},{"name":"tests/cases/fourslash/completionListInUnclosedFunction02.ts","time":142,"edits":3,"cost":"4.44"},{"name":"tests/cases/fourslash/renameDestructuringAssignmentNestedInForOf2.ts","time":142,"edits":3,"cost":"4.44"},{"name":"tests/cases/conformance/async/es6/asyncMethodWithSuper_es6.ts","time":189,"edits":4,"cost":"4.44"},{"name":"tests/cases/compiler/omitTypeHelperModifiers01.ts","time":94,"edits":2,"cost":"4.43"},{"name":"unittests:: PrinterAPI","time":47,"edits":1,"cost":"4.43"},{"name":"unittests:: services:: extract:: extractRanges","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/fourslash/genericParameterHelpTypeReferences.ts","time":188,"edits":4,"cost":"4.43"},{"name":"tests/cases/compiler/assignmentCompatability41.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/sourceMapValidationFunctionExpressions.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_notInCommonjsProject_yesIfSomeEs6Module.ts","time":94,"edits":2,"cost":"4.43"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportPaths_withParentRelativePath.ts","time":188,"edits":4,"cost":"4.43"},{"name":"tests/cases/compiler/generatorES6_3.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/fourslash/completionListNewIdentifierVariableDeclaration.ts","time":94,"edits":2,"cost":"4.43"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldExpression14_es6.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/functionCall17.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/es2017/useSharedArrayBuffer3.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/classes/classDeclarations/classAndVariableWithSameName.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/fourslash/completionEntryForConst.ts","time":94,"edits":2,"cost":"4.43"},{"name":"tests/cases/compiler/internalAliasFunctionInsideLocalModuleWithoutExportAccessError.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldStarExpression3_es6.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/invalidSymbolInTypeParameter1.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionAsyncES6AMD.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/fourslash/unusedTypeParametersInClass1.ts","time":94,"edits":2,"cost":"4.43"},{"name":"tests/cases/fourslash/completionsSymbolMembers.ts","time":94,"edits":2,"cost":"4.43"},{"name":"tests/cases/compiler/lateBoundDestructuringImplicitAnyError.ts","time":94,"edits":2,"cost":"4.43"},{"name":"tests/cases/compiler/ambientEnumElementInitializer2.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/moduleAndInterfaceSharingName.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/constDeclarations.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/propertyOrdering2.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/expressions/commaOperator/commaOperatorWithSecondOperandNumberType.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern13.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/tupleTypeInference2.ts","time":94,"edits":2,"cost":"4.43"},{"name":"tests/cases/conformance/types/members/objectTypeWithDuplicateNumericProperty.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/interfaceInReopenedModule.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/extendGenericArray2.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionAsyncES5CJS.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution_withExtension.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/duplicateIdentifierEnum.ts","time":94,"edits":2,"cost":"4.43"},{"name":"tests/cases/compiler/esModuleInteropImportCall.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName12.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/parser/ecmascript5/ExportAssignments/parserExportAssignment8.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/class2.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/es6/Symbols/symbolType4.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/topLevelExports.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/fourslash/tsxGoToDefinitionStatelessFunction1.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/IfStatements/parserErrorRecoveryIfStatement2.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/overloadedStaticMethodSpecialization.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/es5-oldStyleOctalLiteralInEnums.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/importTypeResolutionJSDocEOF.ts","time":94,"edits":2,"cost":"4.43"},{"name":"tests/cases/compiler/shorthand-property-es5-es6.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/unclosedExportClause01.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsPlainCharactersThatArePartsOfEscapes02.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/fourslash/findAllRefsForDefaultExport_anonymous.ts","time":94,"edits":2,"cost":"4.43"},{"name":"tests/cases/fourslash/completionsNamespaceMergedWithObject.ts","time":94,"edits":2,"cost":"4.43"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ExportFunctionWithInaccessibleTypesInReturnTypeAnnotation.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/functionOverloads42.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/objectLitTargetTypeCallSite.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/internalAliasInterfaceInsideTopLevelModuleWithExport.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/moduleSymbolMerging.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/symbolLinkDeclarationEmitModuleNamesImportRef.ts","time":94,"edits":2,"cost":"4.43"},{"name":"tests/cases/conformance/types/primitives/enum/validEnumAssignments.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/baseTypeWrappingInstantiationChain.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/genericArrayAssignmentCompatErrors.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/contextualTyping2.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/constantOverloadFunctionNoSubtypeError.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/declarationEmitToDeclarationDirWithDeclarationOption.ts","time":94,"edits":2,"cost":"4.43"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments08_ES6.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/defaultBestCommonTypesHaveDecls.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionES5CJS.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/internalModules/moduleDeclarations/asiPreventsParsingAsNamespace03.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithStringIndexer4.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/asyncFunctionsAcrossFiles.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/functionSubtypingOfVarArgs.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/superPropertyAccessInComputedPropertiesOfNestedType_ES6.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/varArgWithNoParamName.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck60.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/errorMessagesIntersectionTypes02.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/genericsAndHigherOrderFunctions.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/exportImportAndClodule.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty19.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/controlFlow/controlFlowBinaryOrExpression.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/initializerReferencingConstructorParameters.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/unaryPlus.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/clodulesDerivedClasses.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/genericCloneReturnTypes2.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames14_ES5.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/typeParameterCompatibilityAccrossDeclarations.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/internalAliasWithDottedNameEmit.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/enumLiteralUnionNotWidened.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty55.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/async/es6/awaitBinaryExpression/awaitBinaryExpression5_es6.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/newOperator.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/moduleResolution_relativeImportJsFile.ts","time":94,"edits":2,"cost":"4.43"},{"name":"tests/cases/compiler/genericConstraintDeclaration.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/genericTypeAssertions2.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleThatMergeWithStaticFunctionAndExportedFunctionThatShareAName.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/es6/functionPropertyAssignments/FunctionPropertyAssignments4_es6.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/externalModules/exportAssignmentGenericType.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/expressions/superCalls/superCalls.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/async/es6/functionDeclarations/asyncFunctionDeclaration7_es6.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldExpression19_es6.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/taggedTemplatesWithIncompleteTemplateExpressions3.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/types/typeRelationships/comparable/optionalProperties02.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/types/typeRelationships/widenedTypes/arrayLiteralWidened.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/types/objectTypeLiteral/propertySignatures/numericNamedPropertyDuplicates.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/async/es5/awaitCallExpression/awaitCallExpression8_es5.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/typeInferenceLiteralUnion.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/exportPrivateType.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression4.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty15.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/es6/modules/exportsAndImportsWithContextualKeywordNames01.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/moduleAugmentationExtendFileModule1.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/inferentialTypingObjectLiteralMethod2.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/indexWithUndefinedAndNull.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesOverloadAssignability01.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName27.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/augmentExportEquals1_1.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of33.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/inferentialTypingWithFunctionType.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/async/es2017/await_unaryExpression_es2017_1.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/async/es5/functionDeclarations/asyncFunctionDeclaration9_es5.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/typeOfSuperCall.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/privatePropertyUsingObjectType.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserAmbiguityWithBinaryOperator4.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/randomSemicolons1.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/defaultOfAnyInStrictNullChecks.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/objectLiteralWithSemicolons5.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/jsx/tsxReactEmit3.tsx","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/jsx/tsxAttributeResolution9.tsx","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/inheritedStringIndexersFromDifferentBaseTypes.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/mutuallyRecursiveGenericBaseTypes1.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/doNotEmitPinnedCommentNotOnTopOfFile.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/typeCheckTypeArgument.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/es6/shorthandPropertyAssignment/objectLiteralShorthandPropertiesAssignmentES6.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesDeclarationEmit3_ES6.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/forInStatement7.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/cloduleSplitAcrossFiles.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/sourceMapForFunctionInInternalModuleWithCommentPrecedingStatement01.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/asiPreventsParsingAsInterface03.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/parser/ecmascript5/ExportAssignments/parserExportAssignment2.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/importAndVariableDeclarationConflict3.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames7_ES5.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/jsxImportInAttribute.tsx","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/conformance/types/namedTypes/classWithOnlyPublicMembersEquivalentToInterface2.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/compiler/modulePrologueES6.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/fourslash/formattingOnEnterInComments.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/fourslash/navigationBarItemsItems.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/fourslash/navigationBarImports.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/fourslash/breakpointValidationWith.ts","time":47,"edits":1,"cost":"4.43"},{"name":"tests/cases/fourslash/codeFixAddMissingInvocationForDecorator_all.ts","time":141,"edits":3,"cost":"4.43"},{"name":"tests/cases/fourslash/codeFixInferFromUsageCommentAfterParameter.ts","time":141,"edits":3,"cost":"4.43"},{"name":"tests/cases/fourslash/server/getJavaScriptSyntacticDiagnostics01.ts","time":141,"edits":3,"cost":"4.43"},{"name":"tests/cases/fourslash/moveToNewFile_importEquals.ts","time":141,"edits":3,"cost":"4.43"},{"name":"tests/cases/fourslash/findAllRefsUnionProperty.ts","time":234,"edits":5,"cost":"4.43"},{"name":"tests/cases/fourslash/codeFixClassImplementClassPropertyModifiers.ts","time":140,"edits":3,"cost":"4.42"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportFileAllComments.ts","time":140,"edits":3,"cost":"4.42"},{"name":"tests/cases/fourslash/codeFixAddMissingTypeof1.ts","time":140,"edits":3,"cost":"4.42"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_import_shadowing.ts","time":140,"edits":3,"cost":"4.42"},{"name":"tests/cases/fourslash/findAllRefsNoImportClause.ts","time":140,"edits":3,"cost":"4.42"},{"name":"tests/cases/fourslash/moveToNewFile_moveJsxImport1.ts","time":93,"edits":2,"cost":"4.42"},{"name":"tests/cases/compiler/omitTypeTests01.ts","time":93,"edits":2,"cost":"4.42"},{"name":"tests/cases/conformance/es6/destructuring/restPropertyWithBindingPattern.ts","time":93,"edits":2,"cost":"4.42"},{"name":"tests/cases/conformance/jsx/tsxStatelessFunctionComponentOverload2.tsx","time":93,"edits":2,"cost":"4.42"},{"name":"tests/cases/compiler/namespaceMergedWithImportAliasNoCrash.ts","time":93,"edits":2,"cost":"4.42"},{"name":"tests/cases/conformance/functions/functionWithUseStrictAndSimpleParameterList.ts","time":93,"edits":2,"cost":"4.42"},{"name":"tests/cases/fourslash/unusedClassInNamespaceWithTrivia.ts","time":93,"edits":2,"cost":"4.42"},{"name":"tests/cases/fourslash/quickInfoParameter_skipThisParameter.ts","time":93,"edits":2,"cost":"4.42"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction13.ts","time":93,"edits":2,"cost":"4.42"},{"name":"tests/cases/fourslash/goToImplementationNamespace_06.ts","time":93,"edits":2,"cost":"4.42"},{"name":"tests/cases/compiler/declarationEmitLocalClassDeclarationMixin.ts","time":93,"edits":2,"cost":"4.42"},{"name":"tests/cases/compiler/moduleDeclarationExportStarShadowingGlobalIsNameable.ts","time":93,"edits":2,"cost":"4.42"},{"name":"tests/cases/fourslash/unusedTypeParametersInFunction3.ts","time":93,"edits":2,"cost":"4.42"},{"name":"tests/cases/compiler/jsxChildrenSingleChildConfusableWithMultipleChildrenNoError.tsx","time":92,"edits":2,"cost":"4.41"},{"name":"tests/cases/compiler/declarationEmitForDefaultExportClassExtendingExpression01.ts","time":92,"edits":2,"cost":"4.41"},{"name":"tests/cases/conformance/externalModules/importTsBeforeDTs.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/types/thisType/thisTypeInFunctions2.ts","time":92,"edits":2,"cost":"4.41"},{"name":"tests/cases/compiler/collisionCodeGenEnumWithEnumMemberConflict.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/functionExpressionNames.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/expressions/unaryOperators/negateOperator/negateOperatorInvalidOperations.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/es6/destructuring/destructuringTypeAssertionsES5_6.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/systemModule3.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/symbolLinkDeclarationEmitModuleNames.ts","time":138,"edits":3,"cost":"4.41"},{"name":"tests/cases/conformance/es6/Symbols/symbolType6.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/jsx/checkJsxChildrenProperty9.tsx","time":92,"edits":2,"cost":"4.41"},{"name":"tests/cases/compiler/taggedTemplatesWithIncompleteNoSubstitutionTemplate2.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/fourslash/jsDocFunctionSignatures10.ts","time":92,"edits":2,"cost":"4.41"},{"name":"tests/cases/compiler/augmentedTypesClass2.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/fourslash/codeFixUnusedLabel.ts","time":92,"edits":2,"cost":"4.41"},{"name":"tests/cases/compiler/spreadBooleanRespectsFreshness.ts","time":92,"edits":2,"cost":"4.41"},{"name":"tests/cases/fourslash/extract-method19.ts","time":138,"edits":3,"cost":"4.41"},{"name":"tests/cases/compiler/caseInsensitiveFileSystemWithCapsImportTypeDeclarations.ts","time":92,"edits":2,"cost":"4.41"},{"name":"tests/cases/compiler/exportDefaultForNonInstantiatedModule.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/statements/breakStatements/invalidDoWhileBreakStatements.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings19_ES6.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/addMoreCallSignaturesToBaseSignature2.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/parser/ecmascript5/Expressions/parserUnaryExpression2.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/sourceMapWithCaseSensitiveFileNamesAndOutDir.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/fourslash/codeFixClassExtendAbstractMethodThis.ts","time":184,"edits":4,"cost":"4.41"},{"name":"tests/cases/conformance/classes/constructorDeclarations/constructorParameters/constructorImplementationWithDefaultValues2.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/internalAliasUninitializedModule.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/fourslash/completionsThisType.ts","time":184,"edits":4,"cost":"4.41"},{"name":"tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens14.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/jsdoc/callbackCrossModule.ts","time":92,"edits":2,"cost":"4.41"},{"name":"tests/cases/compiler/destructuringAssignmentWithExportedName.ts","time":92,"edits":2,"cost":"4.41"},{"name":"tests/cases/conformance/classes/members/accessibility/privateStaticNotAccessibleInClodule2.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/declarationEmitTypeAliasWithTypeParameters6.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/async/es5/awaitCallExpression/awaitCallExpression2_es5.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck7.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/exportRedeclarationTypeAliases.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/callSignaturesShouldBeResolvedBeforeSpecialization.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames26_ES5.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/classes/members/accessibility/classPropertyIsPublicByDefault.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/implicitAnyWidenToAny.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesOverloads04.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/unusedImports7.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorWithNullValueAndValidOperands.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/mutrec.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/narrowingOfDottedNames.ts","time":138,"edits":3,"cost":"4.41"},{"name":"tests/cases/conformance/classes/members/inheritanceAndOverriding/derivedClassOverridesWithoutSubtype.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity9.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/decoratorMetadataWithImportDeclarationNameCollision4.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/declarationEmitBindingPatterns.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/parser/ecmascript5/MissingTokens/parserMissingToken2.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/parser/ecmascript5/PropertySignatures/parserPropertySignature9.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/expressions/contextualTyping/arrayLiteralExpressionContextualTyping.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/async/es6/awaitCallExpression/awaitCallExpression8_es6.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/internalAliasFunction.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/jsxNestedWithinTernaryParsesCorrectly.tsx","time":92,"edits":2,"cost":"4.41"},{"name":"tests/cases/compiler/declarationFilesWithTypeReferences4.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/interfaces/interfacesExtendingClasses/interfaceExtendingClass.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/functionOverloads25.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/jsxViaImport.2.tsx","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/classes/members/inheritanceAndOverriding/derivedClassTransitivity2.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/es6/classDeclaration/superCallBeforeThisAccessing8.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/typeParameterFixingWithContextSensitiveArguments.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/overloadOnConstDuplicateOverloads1.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ExportObjectLiteralAndObjectTypeLiteralWithAccessibleTypesInNestedMemberTypeAnnotations.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/exportEqualErrorType.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/duplicateIdentifierRelatedSpans5.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/es6/modules/exportsAndImportsWithContextualKeywordNames02.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/async/es6/await_unaryExpression_es6.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/derivedInterfaceCallSignature.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/conditionalExpressionNewLine10.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/classes/members/inheritanceAndOverriding/derivedClassWithAny.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/strictNullLogicalAndOr.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/types/specifyingTypes/typeReferences/nonGenericTypeReferenceWithTypeArguments.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/es6/functionDeclarations/FunctionDeclaration6_es6.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/interfaceImplementation7.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/classMemberInitializerWithLamdaScoping.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/genericParameterAssignability1.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings01_ES6.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/getterSetterNonAccessor.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/contextualTyping9.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/statements/breakStatements/switchBreakStatements.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty47.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/overloadsInDifferentContainersDisagreeOnAmbient.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/functionVariableInReturnTypeAnnotation.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/declFileClassExtendsNull.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/es6/destructuring/destructuringParameterDeclaration7ES5.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesDeclarationEmit4_ES5.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/localClassesInLoop.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck23.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClass2.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/interfaceImplementation8.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/types/intersection/operatorsAndIntersectionTypes.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/sourceMapValidationFunctions.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/declFilePrivateStatic.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/classes/classDeclarations/declaredClassMergedwithSelf.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/duplicateIdentifierRelatedSpans4.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithObjectMembers4.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/duplicateClassElements.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/noImplicitAnyParametersInBareFunctions.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/destructuringPropertyAssignmentNameIsNotAssignmentTarget.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/contextualTyping22.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/types/any/assignAnyToEveryType.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/es6/variableDeclarations/VariableDeclaration2_es6.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/indexerA.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/types/objectTypeLiteral/methodSignatures/methodSignaturesWithOverloads.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName19.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName14.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/parser/ecmascript5/Symbols/parserES5SymbolProperty6.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction7_es6.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/functionOverloads32.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser512084.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName8.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/inheritanceStaticFuncOverridingMethod.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/indexIntoEnum.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/expressions/assignmentOperator/compoundAdditionAssignmentLHSCannotBeAssigned.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/noErrorUsingImportExportModuleAugmentationInDeclarationFile2.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/interfaceInheritance2.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/fourslash/breakpointValidationDebugger.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/lambdaArgCrash.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/types/typeRelationships/comparable/typeAssertionsWithIntersectionTypes01.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/typeParameterConstrainedToOuterTypeParameter2.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/functionOverloads21.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/restIntersection.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/commentsOnStaticMembers.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement1.d.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction9_es6.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/functionOverloads27.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/declarationEmitDestructuringWithOptionalBindingParameters.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorInAmbientContext1.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/enumsWithMultipleDeclarations2.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/quotedFunctionName2.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/commentOnBinaryOperator1.ts","time":92,"edits":2,"cost":"4.41"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration5.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/flowAfterFinally1.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/genericWithCallSignatureReturningSpecialization.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/compiler/styleOptions.ts","time":46,"edits":1,"cost":"4.41"},{"name":"tests/cases/fourslash/augmentedTypesModule6.ts","time":183,"edits":4,"cost":"4.40"},{"name":"tests/cases/fourslash/completionInJsDocQualifiedNames.ts","time":183,"edits":4,"cost":"4.40"},{"name":"tests/cases/fourslash/referencesForPropertiesOfGenericType.ts","time":137,"edits":3,"cost":"4.40"},{"name":"tests/cases/fourslash/codeFixCannotFindModule_suggestion.ts","time":137,"edits":3,"cost":"4.40"},{"name":"tests/cases/fourslash/codeFixClassImplementClassAbstractGettersAndSetters.ts","time":137,"edits":3,"cost":"4.40"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics9.ts","time":137,"edits":3,"cost":"4.40"},{"name":"tests/cases/compiler/conditionalTypeRelaxingConstraintAssignability.ts","time":91,"edits":2,"cost":"4.40"},{"name":"tests/cases/fourslash/findAllReferencesDynamicImport2.ts","time":182,"edits":4,"cost":"4.40"},{"name":"tests/cases/compiler/expressionTypeNodeShouldError.ts","time":91,"edits":2,"cost":"4.40"},{"name":"tests/cases/fourslash/unusedTypeParametersInFunction1.ts","time":91,"edits":2,"cost":"4.40"},{"name":"tests/cases/fourslash/jsDocFunctionSignatures8.ts","time":91,"edits":2,"cost":"4.40"},{"name":"tests/cases/fourslash/goToDefinitionExternalModuleName8.ts","time":91,"edits":2,"cost":"4.40"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction16.ts","time":91,"edits":2,"cost":"4.40"},{"name":"tests/cases/compiler/objectLiteralEnumPropertyNames.ts","time":91,"edits":2,"cost":"4.40"},{"name":"tests/cases/fourslash/completionListAndMemberListOnCommentedDot.ts","time":91,"edits":2,"cost":"4.40"},{"name":"tests/cases/compiler/unionTypeErrorMessageTypeRefs01.ts","time":91,"edits":2,"cost":"4.40"},{"name":"tests/cases/fourslash/completionListInUnclosedFunction17.ts","time":136,"edits":3,"cost":"4.40"},{"name":"tests/cases/fourslash/quickInfoTypeError.ts","time":136,"edits":3,"cost":"4.40"},{"name":"tests/cases/fourslash/completionListInUnclosedFunction09.ts","time":136,"edits":3,"cost":"4.40"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics15.ts","time":136,"edits":3,"cost":"4.40"},{"name":"tests/cases/fourslash/convertFunctionToEs6Class_asyncMethods.ts","time":136,"edits":3,"cost":"4.40"},{"name":"tests/cases/fourslash/completionForQuotedPropertyInPropertyAssignment1.ts","time":136,"edits":3,"cost":"4.40"},{"name":"tests/cases/fourslash/navigateToSymbolIterator.ts","time":136,"edits":3,"cost":"4.40"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess14.ts","time":136,"edits":3,"cost":"4.40"},{"name":"tests/cases/fourslash/incompleteFunctionCallCodefix.ts","time":181,"edits":4,"cost":"4.39"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc10.ts","time":226,"edits":5,"cost":"4.39"},{"name":"tests/cases/conformance/es6/destructuring/destructuringControlFlow.ts","time":90,"edits":2,"cost":"4.39"},{"name":"tests/cases/conformance/declarationEmit/declarationEmitWorkWithInlineComments.ts","time":90,"edits":2,"cost":"4.39"},{"name":"tests/cases/conformance/es6/binaryAndOctalIntegerLiteral/binaryIntegerLiteralError.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/fourslash/codeFixSpellingVsImport.ts","time":90,"edits":2,"cost":"4.39"},{"name":"tests/cases/conformance/controlFlow/controlFlowAssignmentExpression.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/modules/defaultExportsCannotMerge01.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/staticPrototypePropertyOnClass.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/templates/templateStringInWhile.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments17_ES6.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/fourslash/codeFixAddConvertToUnknownForNonOverlappingTypes4.ts","time":90,"edits":2,"cost":"4.39"},{"name":"tests/cases/compiler/jsxFactoryIdentifierWithAbsentParameter.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/emitter/es5/forAwait/emitter.forAwait.es5.ts","time":90,"edits":2,"cost":"4.39"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInCJS4.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames16_ES5.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/parser/ecmascript5/VariableDeclarations/parserVariableDeclaration5.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution3_node.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/fourslash/codeFixInferFromUsageVariable2.ts","time":135,"edits":3,"cost":"4.39"},{"name":"tests/cases/conformance/types/members/classWithProtectedProperty.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/fourslash/quickInfoAlias.ts","time":90,"edits":2,"cost":"4.39"},{"name":"tests/cases/fourslash/jsxGenericQuickInfo.tsx","time":135,"edits":3,"cost":"4.39"},{"name":"tests/cases/compiler/parseCommaSeparatedNewlineString.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/destructuring/emptyAssignmentPatterns03_ES5.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/callExpressionWithMissingTypeArgument1.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/fourslash/formattingJsxElements.ts","time":90,"edits":2,"cost":"4.39"},{"name":"tests/cases/compiler/commonSourceDir5.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/fourslash/goToDefinitionConstructorOfClassExpression01.ts","time":90,"edits":2,"cost":"4.39"},{"name":"tests/cases/compiler/conditionalExpressionNewLine3.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/varBlock.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/declarationEmit/libReferenceDeclarationEmit.ts","time":90,"edits":2,"cost":"4.39"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/LabeledStatements/parser_duplicateLabel2.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/internalAliasInitializedModuleInsideTopLevelModuleWithoutExport.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty14.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/statements/throwStatements/throwInEnclosingStatements.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName1.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/es6ImportNameSpaceImportMergeErrors.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/parameterReferenceInInitializer2.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/contextualTyping18.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/assignmentCompatFunctionsWithOptionalArgs.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/recursiveResolveTypeMembers.ts","time":90,"edits":2,"cost":"4.39"},{"name":"tests/cases/compiler/assignmentCompatability13.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/commentsBeforeVariableStatement1.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings09_ES5.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/fuzzy.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/destructuring/restElementWithInitializer1.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/mismatchedGenericArguments1.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/enumWithoutInitializerAfterComputedMember.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/fourslash/completionListInvalidMemberNames2.ts","time":135,"edits":3,"cost":"4.39"},{"name":"tests/cases/compiler/sourceMapValidationEnums.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/commentOnAmbientEnum.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/functionOverloads11.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/importHelpersES6.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of29.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/declarationEmitExpressionInExtends.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/types/specifyingTypes/typeReferences/genericTypeReferenceWithoutTypeArgument.d.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/internalModules/importDeclarations/circularImportAlias.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/staticMethodReferencingTypeArgument1.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesDeclarationEmit5_ES5.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardOfFormThisMemberErrors.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/interfaces/interfacesExtendingClasses/implementingAnInterfaceExtendingClassWithProtecteds.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/assignmentCompatability21.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/async/es5/awaitCallExpression/awaitCallExpression1_es5.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/sourceMapValidationIfElse.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty28.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/objectLiteralFunctionArgContextualTyping2.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunctionCapturesArguments_es6.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInAMD3.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/externalModules/exportNonVisibleType.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/classes/members/inheritanceAndOverriding/derivedClassWithPrivateInstanceShadowingPublicInstance.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/types/typeParameters/typeArgumentLists/wrappedAndRecursiveConstraints3.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnumDeclaration6.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck58.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/assertInWrapSomeTypeParameter.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/generatorES6_6.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/modularizeLibrary_ErrorFromUsingES6FeaturesWithOnlyES5Lib.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/duplicateIdentifierRelatedSpans6.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/modules/exportsAndImportsWithUnderscores4.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ExportFunctionWithAccessibleTypesInParameterAndReturnTypeAnnotation.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/expressions/binaryOperators/logicalAndOperator/logicalAndOperatorWithTypeParameters.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/trailingCommasES5.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/mismatchedClassConstructorVariable.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/interfaceExtendsClass1.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/propertyWrappedInTry.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/es5ExportEqualsDts.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/genericNewInterface.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/noErrorsInCallback.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/typeParameterFixingWithConstraints.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/innerAliases.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/widenToAny2.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction3_es6.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/superPropertyAccess1.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/templates/templateStringTermination1.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/commonSourceDir6.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty48.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/jsx/tsxTypeErrors.tsx","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/internalAliasInitializedModuleInsideLocalModuleWithExport.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/arrayOfExportedClass.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/reachabilityChecks1.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/modules/reExportDefaultExport.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions03_ES6.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/async/es5/awaitCallExpression/awaitCallExpression7_es5.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of15.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration8.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithObjectMembersAccessibility.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberVariableDeclarations/parserMemberVariableDeclaration3.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/functionCall1.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration6.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/parser/ecmascript5/ParameterLists/parserParameterList10.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/dottedModuleName2.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/types/nonPrimitive/nonPrimitiveAssignError.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithPrivates3.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/constDeclarations-errors.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/classes/constructorDeclarations/constructorParameters/constructorDefaultValuesReferencingThis.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/duplicateIdentifiersAcrossContainerBoundaries.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/classExtendsInterface.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsWithOverloadResolution2_ES6.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/newOnInstanceSymbol.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInCall.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/superNewCall1.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/internalModules/codeGeneration/exportCodeGen.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/references/library-reference-12.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement16.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/assignmentCompatability10.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/types/objectTypeLiteral/constructSignatures/constructSignaturesWithOverloads.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/decrementAndIncrementOperators.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/expressions/assignmentOperator/assignmentLHSIsReference.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/functionTypeArgumentAssignmentCompat.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/moduleResolution/untypedModuleImport_allowJs.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/collisionExportsRequireAndAmbientModule.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck8.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsInWhileStatement.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/optionsSourcemapInlineSources.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/types/members/typesWithPrivateConstructor.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/async/es6/functionDeclarations/asyncFunctionDeclaration8_es6.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/unusedTypeParameterInInterface1.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/commentsDottedModuleName.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/expressions/unaryOperators/bitwiseNotOperator/bitwiseNotOperatorInvalidOperations.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/types/typeRelationships/recursiveTypes/recursiveTypeInGenericConstraint.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/classes/constructorDeclarations/constructorWithAssignableReturnExpression.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractDeclarations.d.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/declarationMerging1.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrayLiteralExpressions/parserArrayLiteralExpression14.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/maxNodeModuleJsDepthDefaultsToZero.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInCall8.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/global.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/es6/templates/templateStringInCallExpressionES6.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement1.d.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/parser/ecmascript5/parserInExpression1.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/compiler/privateInstanceVisibility.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of16.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/fourslash/formattingSpacesAfterConstructor.ts","time":45,"edits":1,"cost":"4.39"},{"name":"tests/cases/fourslash/importNameCodeFix_jsx.ts","time":179,"edits":4,"cost":"4.38"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc3.ts","time":313,"edits":7,"cost":"4.38"},{"name":"tests/cases/conformance/types/unknown/unknownType1.ts","time":134,"edits":3,"cost":"4.38"},{"name":"tests/cases/fourslash/codeFixAwaitInSyncFunction6.5.ts","time":134,"edits":3,"cost":"4.38"},{"name":"tests/cases/fourslash/importNameCodeFixOptionalImport0.ts","time":134,"edits":3,"cost":"4.38"},{"name":"tests/cases/conformance/types/conditional/inferTypes2.ts","time":134,"edits":3,"cost":"4.38"},{"name":"tests/cases/fourslash/completionEntryForClassMembers.ts","time":223,"edits":5,"cost":"4.38"},{"name":"tests/cases/compiler/inferenceDoesntCompareAgainstUninstantiatedTypeParameter.ts","time":89,"edits":2,"cost":"4.38"},{"name":"tests/cases/conformance/controlFlow/controlFlowTruthiness.ts","time":89,"edits":2,"cost":"4.38"},{"name":"tests/cases/fourslash/extract-method3.ts","time":89,"edits":2,"cost":"4.38"},{"name":"tests/cases/fourslash/extract-method_jsxIntrinsicTagSymbol.ts","time":89,"edits":2,"cost":"4.38"},{"name":"tests/cases/fourslash/codeFixUnreachableCode_if.ts","time":133,"edits":3,"cost":"4.37"},{"name":"tests/cases/fourslash/codeFixInferFromUsageNumberIndexSignature.ts","time":133,"edits":3,"cost":"4.37"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics17.ts","time":133,"edits":3,"cost":"4.37"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportIndex_notForClassicResolution.ts","time":133,"edits":3,"cost":"4.37"},{"name":"tests/cases/fourslash/codeFixClassPropertyInitialization.ts","time":177,"edits":4,"cost":"4.37"},{"name":"tests/cases/fourslash/smartSelection_simple2.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/parseBigInt.ts","time":88,"edits":2,"cost":"4.37"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser512325.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/fourslash/goToImplementationInterfaceProperty_01.ts","time":88,"edits":2,"cost":"4.37"},{"name":"tests/cases/fourslash/refactorAddOrRemoveBracesToArrowFunction10.ts","time":88,"edits":2,"cost":"4.37"},{"name":"tests/cases/compiler/genericClasses1.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess17.ts","time":220,"edits":5,"cost":"4.37"},{"name":"tests/cases/compiler/typeofUndefined.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/types/contextualTypes/methodDeclarations/contextuallyTypedObjectLiteralMethodDeclaration01.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithGenericCallSignatures2.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/fourslash/goToImplementationInterfaceMethod_11.ts","time":88,"edits":2,"cost":"4.37"},{"name":"tests/cases/fourslash/importNameCodeFix_preferBaseUrl.ts","time":132,"edits":3,"cost":"4.37"},{"name":"tests/cases/compiler/inheritanceStaticFuncOverridingProperty.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/types/typeParameters/typeArgumentLists/typeParameterAsTypeParameterConstraint2.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithFunctionTypedArguments4.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/fourslash/quickInfoForDestructuringShorthandInitializer.ts","time":88,"edits":2,"cost":"4.37"},{"name":"tests/cases/compiler/augmentedTypesModules3.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty29.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/optionalPropertiesInClasses.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment32.ts","time":88,"edits":2,"cost":"4.37"},{"name":"tests/cases/compiler/es5-asyncFunctionPropertyAccess.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of26.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/decorators/class/method/decoratorOnClassMethod6.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/nestedBlockScopedBindings7.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsPlainCharactersThatArePartsOfEscapes02_ES6.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/noCollisionThisExpressionAndVarInGlobal.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName36.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/es6/destructuring/optionalBindingParameters2.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/types/specifyingTypes/typeLiterals/functionLiteralForOverloads.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardFunctionGenerics.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/callSignatureAssignabilityInInheritance.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleThatMergeWithModuleMemberThatUsesClassTypeParameter.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/jsx/tsxAttributeResolution10.tsx","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionES5AMD.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/inlineSourceMap2.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceWithStringIndexerHidingBaseTypeIndexer.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/staticVisibility.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/typeValueConflict2.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/letDeclarations-scopes-duplicates.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/this_inside-object-literal-getters-and-setters.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/overloadOnConstNoStringImplementation.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/expressions/unaryOperators/deleteOperator/deleteOperatorWithEnumType.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorWithUndefinedValueAndValidOperands.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/continueNotInIterationStatement2.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/functionOnlyHasThrow.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/externalModules/es6/es6modulekindWithES5Target8.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/controlFlow/controlFlowCommaOperator.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/types/members/objectTypeWithConstructSignatureHidingMembersOfFunction.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/classes/members/constructorFunctionTypes/classWithStaticMembers.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/typeParameterListWithTrailingComma1.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/types/intersection/intersectionTypeReadonly.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/externalModuleRefernceResolutionOrderInImportDeclaration.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/commentsAfterFunctionExpression1.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/recursiveMods.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/async/es2017/awaitCallExpression/awaitCallExpression4_es2017.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/jsFileCompilationErrorOnDeclarationsWithJsFileReferenceWithOut.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement8.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/assignmentCompatability23.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/accessors_spec_section-4.5_error-cases.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnum4.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/internalAliasVarInsideTopLevelModuleWithExport.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/unusedParametersInLambda2.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck45.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions17_ES5.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/arrowFunctionWithObjectLiteralBody5.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/memberFunctionDeclarations/typeOfThisInMemberFunctions.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates09_ES6.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamespaceBinding1InEs5.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/jsx/tsxUnionTypeComponent1.tsx","time":88,"edits":2,"cost":"4.37"},{"name":"tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithInheritedPrivates3.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty4.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/collisionExportsRequireAndInternalModuleAlias.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/references/library-reference-14.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty23.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement3.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction7_es5.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/crashIntypeCheckObjectCreationExpression.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/es6/functionDeclarations/FunctionDeclaration11_es6.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution6_classic.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/unusedImports8.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/es6/Symbols/symbolType13.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/interfaceContextualType.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrayLiteralExpressions/parserArrayLiteralExpression12.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/jsx/tsxElementResolution12.tsx","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/unknownSymbols2.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/objectLiteralWithSemicolons2.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/letDeclarations-scopes-duplicates2.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/memberVariableDeclarations1.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/genericClasses4.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName30.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/mixingStaticAndInstanceOverloads.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/unusedLocalsOnFunctionDeclarationWithinFunctionDeclaration2.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens16.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration3.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/es6/templates/templateStringControlCharacterEscapes04_ES6.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/errorForwardReferenceForwadingConstructor.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/externalModules/umd8.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/moduleMemberWithoutTypeAnnotation2.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/externalModules/umd5.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/AccessibilityAfterStatic/parserAccessibilityAfterStatic3.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/es5-commonjs.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/es6/classDeclaration/superCallBeforeThisAccessing4.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames28_ES5.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/unusedParameterInCatchClause.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/jsFileCompilationEmitTrippleSlashReference.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/externalModules/asiPreventsParsingAsAmbientExternalModule01.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/crashInResolveInterface.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/classHeritageWithTrailingSeparator.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/moduleMerge.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck28.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser645086_3.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/propertiesAndIndexersForNumericNames.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames30_ES6.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/noCollisionThisExpressionAndLocalVarInMethod.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/enumAssignmentCompat5.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/types/members/objectTypeWithCallSignatureHidingMembersOfFunctionAssignmentCompat.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/illegalGenericWrapping1.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/decorators/class/property/decoratorOnClassProperty2.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings21_ES5.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments19.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/arrayConcatMap.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/compiler/contextualTyping33.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/async/es5/awaitCallExpression/awaitCallExpression3_es5.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/conformance/parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration1.ts","time":44,"edits":1,"cost":"4.37"},{"name":"tests/cases/fourslash/completionForStringLiteral_details.ts","time":219,"edits":5,"cost":"4.36"},{"name":"tests/cases/fourslash/completionsImport_importType.ts","time":175,"edits":4,"cost":"4.36"},{"name":"tests/cases/fourslash/codeFixAddMissingMember_generator_function.ts","time":131,"edits":3,"cost":"4.36"},{"name":"tests/cases/fourslash/findAllReferencesOfConstructor.ts","time":131,"edits":3,"cost":"4.36"},{"name":"tests/cases/fourslash/importNameCodeFixDefaultExport3.ts","time":131,"edits":3,"cost":"4.36"},{"name":"tests/cases/fourslash/completionForStringLiteralNonrelativeImport5.ts","time":131,"edits":3,"cost":"4.36"},{"name":"tests/cases/fourslash/referencesForInheritedProperties6.ts","time":131,"edits":3,"cost":"4.36"},{"name":"tests/cases/conformance/expressions/propertyAccess/propertyAccessWidening.ts","time":87,"edits":2,"cost":"4.35"},{"name":"tests/cases/fourslash/findAllRefs_importType_meaningAtLocation.ts","time":174,"edits":4,"cost":"4.35"},{"name":"tests/cases/conformance/enums/enumBasics.ts","time":87,"edits":2,"cost":"4.35"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportAllowSyntheticDefaultImports3.ts","time":87,"edits":2,"cost":"4.35"},{"name":"tests/cases/compiler/tsxTypeArgumentPartialDefinitionStillErrors.ts","time":87,"edits":2,"cost":"4.35"},{"name":"tests/cases/fourslash/documentHighlights_filesToSearch.ts","time":87,"edits":2,"cost":"4.35"},{"name":"tests/cases/conformance/jsdoc/typedefCrossModule.ts","time":87,"edits":2,"cost":"4.35"},{"name":"tests/cases/compiler/moduleResolution_packageJson_yesAtPackageRoot_mainFieldInSubDirectory.ts","time":87,"edits":2,"cost":"4.35"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_export_namedClassExpression.ts","time":217,"edits":5,"cost":"4.35"},{"name":"tests/cases/fourslash/moveToNewFile_namespaceImport.ts","time":130,"edits":3,"cost":"4.35"},{"name":"tests/cases/fourslash/completionForStringLiteralNonrelativeImport7.ts","time":130,"edits":3,"cost":"4.35"},{"name":"tests/cases/fourslash/importNameCodeFixReExport.ts","time":130,"edits":3,"cost":"4.35"},{"name":"tests/cases/fourslash/completionListInUnclosedFunction15.ts","time":130,"edits":3,"cost":"4.35"},{"name":"tests/cases/fourslash/moveToNewFile_onlyStatements.ts","time":130,"edits":3,"cost":"4.35"},{"name":"tests/cases/conformance/types/rest/restTuplesFromContextualTypes.ts","time":173,"edits":4,"cost":"4.35"},{"name":"tests/cases/conformance/es6/restParameters/readonlyRestParameters.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_destructure_partlyUnused.ts","time":129,"edits":3,"cost":"4.34"},{"name":"tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration8.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/declarationEmitExportAliasVisibiilityMarking.ts","time":86,"edits":2,"cost":"4.34"},{"name":"tests/cases/compiler/commentsMultiModuleSingleFile.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/externalModules/relativePathMustResolve.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_destructure_allUnused_all.ts","time":129,"edits":3,"cost":"4.34"},{"name":"tests/cases/compiler/thisInArrowFunctionInStaticInitializer1.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/es5ExportDefaultClassDeclaration.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserBreakStatement1.d.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportBaseUrl2.ts","time":172,"edits":4,"cost":"4.34"},{"name":"tests/cases/compiler/sourceMapWithMultipleFilesWithFileEndingWithInterface.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/assignmentCompatWithOverloads.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/isolatedModulesOut.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_import_objectBindingPattern_plain.ts","time":129,"edits":3,"cost":"4.34"},{"name":"tests/cases/compiler/es5-asyncFunctionReturnStatements.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/classes/classDeclarations/classHeritageSpecification/classExtendsEveryObjectType.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/implicitAnyDeclareFunctionExprWithoutFormalType.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/jsx/tsxSpreadAttributesResolution12.tsx","time":86,"edits":2,"cost":"4.34"},{"name":"tests/cases/compiler/destructuringInVariableDeclarations8.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/es7/exponentiationOperator/emitExponentiationOperator1.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleThatMergeWithStaticVariableAndNonExportedVarThatShareAName.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/classes/constructorDeclarations/constructorParameters/readonlyConstructorAssignment.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/fourslash/unusedImportsFS_entireImportDeclaration.ts","time":129,"edits":3,"cost":"4.34"},{"name":"tests/cases/compiler/internalAliasEnumInsideLocalModuleWithoutExportAccessError.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/fourslash/extract-const1.ts","time":86,"edits":2,"cost":"4.34"},{"name":"tests/cases/fourslash/findAllRefsForDefaultExport.ts","time":129,"edits":3,"cost":"4.34"},{"name":"tests/cases/compiler/overloadOnConstInObjectLiteralImplementingAnInterface.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/unusedLocalsinConstructor2.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions02_ES6.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/illegalSuperCallsInConstructor.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/types/objectTypeLiteral/methodSignatures/objectTypesWithOptionalProperties.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/es6/Symbols/symbolType3.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/fourslash/completionListInUnclosedFunction08.ts","time":129,"edits":3,"cost":"4.34"},{"name":"tests/cases/compiler/emitBundleWithShebang1.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/functionCall10.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/fourslash/functionOverloadCount.ts","time":86,"edits":2,"cost":"4.34"},{"name":"tests/cases/conformance/async/es2017/asyncArrowFunction/asyncUnParenthesizedArrowFunction_es2017.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionNestedAMD2.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/implicitAnyDeclareFunctionWithoutFormalType2.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/jsxAttributeWithoutExpressionReact.tsx","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/amdDependencyCommentName3.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty17.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/genericFunctions0.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/contextualSignatureInstantiation1.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/es6/modules/exportsAndImports2-amd.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/nestedModulePrivateAccess.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/fourslash/findAllRefsDeclareClass.ts","time":129,"edits":3,"cost":"4.34"},{"name":"tests/cases/compiler/assignmentCompatability5.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement2.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/types/members/objectTypeHidingMembersOfObject.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/parser/ecmascript6/Symbols/parserSymbolIndexer4.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment7.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/classes/members/constructorFunctionTypes/constructorHasPrototypeProperty.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/collisionCodeGenModuleWithMemberClassConflict.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/emitThisInSuperMethodCall.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/generics2.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/taggedTemplateStringsHexadecimalEscapesES6.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution7_node.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/thisInModule.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGenericsInVariableDeclaration1.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration5.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/constIndexedAccess.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/interfaceImplementation4.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/taggedTemplateWithoutDeclaredHelper.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/types/typeRelationships/comparable/typeAssertionsWithUnionTypes01.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/es3defaultAliasIsQuoted.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberFunctionDeclarations/parserMemberFunctionDeclaration1.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceWithStringIndexerHidingBaseTypeIndexer2.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/castTest.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexSignatures/parserIndexSignature10.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/memberFunctionDeclarations/derivedTypeAccessesHiddenBaseCallViaSuperPropertyAccess.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/genericClassWithStaticsUsingTypeArguments.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/functionSubtypingOfVarArgs2.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/allowSyntheticDefaultImports5.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/exportAssignmentVariable.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/typeOfOperator1.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/es7/exponentiationOperator/emitCompoundExponentiationAssignmentWithIndexingOnLHS3.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/types/literal/literalTypes1.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/tooManyTypeParameters1.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/collisionThisExpressionAndLocalVarInAccessors.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/assignmentCompatability34.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/contextualTypingWithGenericAndNonGenericSignature.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/assignmentCompatability_checking-call-member-off-of-function-interface.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/types/typeParameters/typeArgumentLists/wrappedAndRecursiveConstraints4.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern5.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/declarationEmitInferredTypeAlias5.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsInForStatement.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/commentOnSignature1.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/es6/destructuring/emptyVariableDeclarationBindingPatterns01_ES6.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/decorators/class/method/decoratorOnClassMethod3.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/superAccessInFatArrow1.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/salsa/moduleExportAssignment.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/typeAliasDoesntMakeModuleInstantiated.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern20.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedArray.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesDeclarationEmit3_ES5.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/expressions/unaryOperators/incrementOperator/incrementOperatorWithNumberType.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/assignmentCompatability11.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorWithAnyAndNumber.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/collisionRestParameterClassMethod.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/classes/constructorDeclarations/classConstructorParametersAccessibility2.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/duplicateIdentifierRelatedSpans3.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames10_ES6.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/voidAsNonAmbiguousReturnType.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/typeComparisonCaching.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/staticAndMemberFunctions.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/genericGetter.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/typeParameterDiamond4.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/specializationOfExportedClass.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/classes/constructorDeclarations/classConstructorAccessibility5.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/types/typeRelationships/recursiveTypes/nominalSubtypeCheckOfTypeParameter2.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/externalModules/exportAssignmentTopLevelFundule.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/jsx/tsxExternalModuleEmit2.tsx","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/assignmentCompatability4.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/baseIndexSignatureResolution.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/es5-asyncFunctionSwitchStatements.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/alwaysStrictModule2.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/propertySignatures.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/implicitAnyDeclareTypePropertyWithoutType.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/withStatementErrors.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/contextualTyping24.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/internalAliasClassInsideLocalModuleWithoutExportAccessError.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/classes/classDeclarations/classHeritageSpecification/classIsSubtypeOfBaseType.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/contextualTyping32.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserForInStatement3.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/es6/classDeclaration/emitClassDeclarationWithLiteralPropertyNameInES6.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/es6ModuleWithModuleGenTargetAmd.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/es6/functionDeclarations/FunctionDeclaration9_es6.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/forwardRefInEnum.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/restParameterAssignmentCompatibility.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/types/any/narrowExceptionVariableInCatchClause.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedTypeOfOperatorES6.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserErrantEqualsGreaterThanAfterFunction2.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/assignmentCompatability8.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck30.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/optionalParamReferencingOtherParams1.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/parser/ecmascript5/SuperExpressions/parserSuperExpression1.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/es5-commonjs2.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/es6ClassSuperCodegenBug.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode15-negative.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/argumentsObjectIterator01_ES5.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/declarationEmitPrivateAsync.ts","time":86,"edits":2,"cost":"4.34"},{"name":"tests/cases/compiler/collisionThisExpressionAndAmbientVarInGlobal.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/argumentsObjectCreatesRestForJs.ts","time":86,"edits":2,"cost":"4.34"},{"name":"tests/cases/conformance/decorators/class/constructor/decoratorOnClassConstructor2.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/exportSpecifierAndExportedMemberDeclaration.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/detachedCommentAtStartOfConstructor2.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/nodeResolution7.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/importsInAmbientModules1.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/classExtendingQualifiedName.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/implicitAnyDeclareFunctionWithoutFormalType.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/types/spread/objectSpreadComputedProperty.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/classWithOverloadImplementationOfWrongName2.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/parser/ecmascript5/parserUnicode1.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/es6ImportDefaultBindingWithExport.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType10_ES6.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/parser/ecmascript5/Protected/Protected9.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/contextualTyping16.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/switchCaseInternalComments.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/types/namedTypes/interfaceWithPrivateMember.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserSwitchStatement1.d.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/compiler/recursiveNamedLambdaCall.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/fourslash/consistenceOnIndentionsOfChainedFunctionCalls.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/fourslash/alignmentAfterFormattingOnMultilineExpressionAndParametersList.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions09_ES5.ts","time":43,"edits":1,"cost":"4.34"},{"name":"tests/cases/fourslash/commentsVariables.ts","time":214,"edits":5,"cost":"4.34"},{"name":"tests/cases/fourslash/findAllRefsTypedef.ts","time":171,"edits":4,"cost":"4.34"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics18.ts","time":128,"edits":3,"cost":"4.33"},{"name":"tests/cases/fourslash/extract-method2.ts","time":128,"edits":3,"cost":"4.33"},{"name":"tests/cases/fourslash/server/projectInfo02.ts","time":128,"edits":3,"cost":"4.33"},{"name":"tests/cases/conformance/jsdoc/returnTagTypeGuard.ts","time":128,"edits":3,"cost":"4.33"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics6.ts","time":128,"edits":3,"cost":"4.33"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc11.ts","time":213,"edits":5,"cost":"4.33"},{"name":"tests/cases/conformance/types/spread/objectSpreadNegative.ts","time":213,"edits":5,"cost":"4.33"},{"name":"tests/cases/fourslash/convertFunctionToEs6Class2.ts","time":170,"edits":4,"cost":"4.33"},{"name":"tests/cases/fourslash/squiggleIllegalSubclassOverride.ts","time":85,"edits":2,"cost":"4.33"},{"name":"tests/cases/fourslash/findAllRefsClassExpression0.ts","time":170,"edits":4,"cost":"4.33"},{"name":"tests/cases/conformance/es6/destructuring/destructuringParameterDeclaration8.ts","time":85,"edits":2,"cost":"4.33"},{"name":"tests/cases/fourslash/findAllReferencesDynamicImport1.ts","time":170,"edits":4,"cost":"4.33"},{"name":"tests/cases/fourslash/completionsJsdocTypeTagCast.ts","time":170,"edits":4,"cost":"4.33"},{"name":"tests/cases/fourslash/completionForQuotedPropertyInPropertyAssignment3.ts","time":127,"edits":3,"cost":"4.33"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportPaths1.ts","time":127,"edits":3,"cost":"4.33"},{"name":"tests/cases/fourslash/importNameCodeFix_rootDirs.ts","time":127,"edits":3,"cost":"4.33"},{"name":"tests/cases/compiler/contravariantInferenceAndTypeGuard.ts","time":84,"edits":2,"cost":"4.32"},{"name":"tests/cases/conformance/jsx/tsxSpreadAttributesResolution6.tsx","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/augmentExportEquals2.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/declFileRegressionTests.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments05_ES6.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/genericCallWithoutArgs.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/sourceMapValidationForIn.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/statements/returnStatements/invalidReturnStatements.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment15.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/declareDottedModuleName.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_parameterInOverride.ts","time":84,"edits":2,"cost":"4.32"},{"name":"tests/cases/compiler/conditionalExpressionNewLine6.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/widenedTypes.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/internalAliasVarInsideLocalModuleWithoutExport.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/matchReturnTypeInAllBranches.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/functionOverloads23.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/es6/destructuring/destructuringTypeAssertionsES5_5.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/duplicateLabel2.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/types/typeAliases/reservedNamesInAliases.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/doubleUnderscoreEnumEmit.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/restUnion3.ts","time":84,"edits":2,"cost":"4.32"},{"name":"tests/cases/compiler/selfInLambdas.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/unclosedExportClause02.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascript5/MethodSignatures/parserMethodSignature5.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/internalModules/moduleDeclarations/InvalidNonInstantiatedModule.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/ambient/ambientShorthand_reExport.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/declarationEmitWithDefaultAsComputedName2.ts","time":84,"edits":2,"cost":"4.32"},{"name":"tests/cases/compiler/es6ModuleInternalNamedImports2.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/unusedNamespaceInModule.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionThisCapturing.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/assignmentCompatability42.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/quotedModuleNameMustBeAmbient.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/emitBundleWithShebang2.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/es6/templates/templateStringWithOpenCommentInStringPortionES6.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/async/es5/awaitCallExpression/awaitCallExpression6_es5.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/es6/functionDeclarations/FunctionDeclaration12_es6.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascript5/parserKeywordsAsIdentifierName2.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/contextualTyping20.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/externalModules/amdImportAsPrimaryExpression.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionAsIsES6.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/externalModules/moduleResolutionWithExtensions.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/DeclarationErrorsNoEmitOnError.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascriptnext/numericSeparators/parser.numericSeparators.hex.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/noImplicitUseStrict_system.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesDeclarationEmit4_ES6.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/emptyGenericParamList.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/parameterInitializerBeforeDestructuringEmit.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/doubleUnderscoreExportStarConflict.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/es6-sourcemap-amd.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerNumericLiteral3.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/collisionArgumentsFunctionExpressions.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/controlFlow/controlFlowIfStatement.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/types/objectTypeLiteral/methodSignatures/objectTypesWithOptionalProperties2.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/nameCollisions.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/statements/continueStatements/invalidForInContinueStatements.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/moduleResolution/typesVersions.ambientModules.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of32.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/doNotEmitPinnedCommentOnNotEmittedNodets.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty6.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments01.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/contextualTyping41.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/types/nonPrimitive/nonPrimitiveIndexingWithForInSupressError.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode16.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/couldNotSelectGenericOverload.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractInheritance.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/systemModule6.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexSignatures/parserIndexSignature6.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/unusedParametersThis.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/classExtendsClauseClassMergedWithModuleNotReferingConstructor.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypeAssertion01.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascriptnext/numericSeparators/parser.numericSeparators.hexNegative.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/tryCatchFinally.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/noImplicitUseStrict_es6.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorSyntaxError1.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/continueNotInIterationStatement4.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/objectLitStructuralTypeMismatch.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings03_ES5.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/assignmentCompatability36.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/expressions/commaOperator/commaOperatorWithSecondOperandStringType.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/aliasUsageInVarAssignment.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck25.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/errorMessagesIntersectionTypes03.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/expressions/assignmentOperator/assignmentTypeNarrowing.ts","time":84,"edits":2,"cost":"4.32"},{"name":"tests/cases/conformance/es6/classExpressions/typeArgumentInferenceWithClassExpression3.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/augmentExportEquals4_1.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/es6/restParameters/emitRestParametersFunctionProperty.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractCrashedOnce.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/declarationEmitInferredDefaultExportType2.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/moduleAugmentationGlobal7_1.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/jsFileCompilationErrorOnDeclarationsWithJsFileReferenceWithNoOut.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/overloadResolutionWithAny.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/excessPropertyErrorForFunctionTypes.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/asiPublicPrivateProtected.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/recursiveInheritance.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/objectLiteralFunctionArgContextualTyping.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/es6/decorators/class/decoratorOnClass4.es6.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/genericPrototypeProperty3.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/expressions/newOperator/newOperatorErrorCases.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of12.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/es7/exponentiationOperator/emitCompoundExponentiationAssignmentWithIndexingOnLHS4.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/unusedTypeParameters4.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/exportEqualsAmd.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamedImport1WithExport.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/assignmentCompatability9.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/types/objectTypeLiteral/constructSignatures/constructSignaturesWithOverloads2.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames9_ES5.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/types/nonPrimitive/nonPrimitiveIndexingWithForIn.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/indexerAsOptional.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/emitSuperCallBeforeEmitPropertyDeclaration1ES6.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/moduleResolution/packageJsonMain_isNonRecursive.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/decorators/invalid/decoratorOnInterface.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/contextuallyTypingOrOperator3.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/assignmentCompatability30.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/es6/destructuring/declarationInAmbientContext.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of19.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser509693.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberFunctionDeclarations/parserMemberFunctionDeclarationAmbiguities1.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ArrowFunctions/ArrowFunction4.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/overloadsWithProvisionalErrors.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/sourceMapWithCaseSensitiveFileNames.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/exportDefaultProperty2.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringVariableStatementObjectBindingPattern2.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/Symbols/ES5SymbolProperty6.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/async/es5/awaitCallExpression/awaitCallExpression4_es5.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/umdDependencyCommentName2.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName5.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/indexSignatureWithInitializer1.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/mergeWithImportedNamespace.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName4.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/Symbols/ES5SymbolType1.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/forStatementInnerComments.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration7.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/aliasUsageInTypeArgumentOfExtendsClause.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/expressions/typeGuards/nullOrUndefinedTypeGuardIsOrderIndependent.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/constantOverloadFunction.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithObjectMembersOptionality4.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/typeArgumentInferenceOrdering.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/emitSuperCallBeforeEmitPropertyDeclarationAndParameterPropertyDeclaration1ES6.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrayLiteralExpressions/parserArrayLiteralExpression4.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascript5/VariableDeclarations/parserVariableDeclaration2.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascript5/Expressions/parserInvocationOfMemberAccessOffOfObjectCreationExpression1.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/async/es6/functionDeclarations/asyncFunctionDeclaration11_es6.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/enumWithParenthesizedInitializer1.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/duplicateIdentifierDifferentSpelling.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/typeConstraintsWithConstructSignatures.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/es6/classDeclaration/emitClassDeclarationWithTypeArgumentInES6.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/constructorsWithSpecializedSignatures.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/contextualSignatureInstatiationCovariance.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement4.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/duplicateVariablesByScope.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/typeInferenceWithTypeAnnotation.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascript5/Symbols/parserES5SymbolProperty2.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/Blocks/parserErrorRecovery_Block2.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/fourslash/formattingOnClosingBracket.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/types/primitives/boolean/booleanPropertyAccess.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/compiler/overloadOnGenericArity.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration12.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascript5/ParameterLists/parserParameterList14.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/es6/templates/templateStringInModulo.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser643728.ts","time":42,"edits":1,"cost":"4.32"},{"name":"tests/cases/fourslash/completionListInNamedClassExpression.ts","time":126,"edits":3,"cost":"4.32"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax9.ts","time":126,"edits":3,"cost":"4.32"},{"name":"tests/cases/fourslash/convertToEs6Class_emptyCatchClause.ts","time":126,"edits":3,"cost":"4.32"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics4.ts","time":126,"edits":3,"cost":"4.32"},{"name":"tests/cases/fourslash/goToDefinitionDynamicImport3.ts","time":126,"edits":3,"cost":"4.32"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportTypeRoots1.ts","time":125,"edits":3,"cost":"4.31"},{"name":"tests/cases/fourslash/moveToNewFile_newModuleNameUnique.ts","time":125,"edits":3,"cost":"4.31"},{"name":"tests/cases/fourslash/codeFixInferFromUsageUnifyAnonymousType.ts","time":166,"edits":4,"cost":"4.31"},{"name":"tests/cases/compiler/declarationsForIndirectTypeAliasReference.ts","time":83,"edits":2,"cost":"4.31"},{"name":"tests/cases/compiler/declarationEmitPrefersPathKindBasedOnBundling.ts","time":83,"edits":2,"cost":"4.31"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment33.ts","time":83,"edits":2,"cost":"4.31"},{"name":"tests/cases/compiler/jsFileCompilationRestParamJsDocFunction.ts","time":83,"edits":2,"cost":"4.31"},{"name":"tests/cases/fourslash/completionsJsxAttribute.ts","time":207,"edits":5,"cost":"4.30"},{"name":"tests/cases/fourslash/codeFixInferFromUsageSetterWithInaccessibleTypeJS.ts","time":124,"edits":3,"cost":"4.30"},{"name":"tests/cases/fourslash/findAllRefsRootSymbols.ts","time":248,"edits":6,"cost":"4.30"},{"name":"tests/cases/fourslash/jsDocAugments.ts","time":124,"edits":3,"cost":"4.30"},{"name":"tests/cases/fourslash/extract-method-empty-namespace.ts","time":124,"edits":3,"cost":"4.30"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics12.ts","time":124,"edits":3,"cost":"4.30"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportAllowSyntheticDefaultImports2.ts","time":124,"edits":3,"cost":"4.30"},{"name":"tests/cases/fourslash/moveToNewFile_rangeSemiValid.ts","time":124,"edits":3,"cost":"4.30"},{"name":"tests/cases/fourslash/codeFixClassPropertyInitialization3.ts","time":124,"edits":3,"cost":"4.30"},{"name":"tests/cases/fourslash/ambientShorthandGotoDefinition.ts","time":124,"edits":3,"cost":"4.30"},{"name":"tests/cases/conformance/types/spread/spreadUnion3.ts","time":124,"edits":3,"cost":"4.30"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax20.ts","time":165,"edits":4,"cost":"4.30"},{"name":"tests/cases/fourslash/completionListOfUnion.ts","time":165,"edits":4,"cost":"4.30"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess5.ts","time":165,"edits":4,"cost":"4.30"},{"name":"tests/cases/fourslash/moveToNewFile_moveImport.ts","time":206,"edits":5,"cost":"4.30"},{"name":"unittests:: tsc-watch:: resolutionCache:: tsc-watch with modules linked to sibling folder","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty46.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/expressions/unaryOperators/logicalNotOperator/logicalNotOperatorWithBooleanType.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithConflictingPropertyNames.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionThisCapturingES6.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/fourslash/codeFixUnreachableCode.ts","time":164,"edits":4,"cost":"4.29"},{"name":"tests/cases/fourslash/indentationInAmdIife.ts","time":123,"edits":3,"cost":"4.29"},{"name":"tests/cases/conformance/jsdoc/jsdocTemplateTag4.ts","time":82,"edits":2,"cost":"4.29"},{"name":"tests/cases/conformance/classes/indexMemberDeclarations/privateIndexer2.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/isolatedModulesPlainFile-UMD.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/fourslash/findAllRefsForDefaultExport04.ts","time":164,"edits":4,"cost":"4.29"},{"name":"tests/cases/conformance/expressions/unaryOperators/bitwiseNotOperator/bitwiseNotOperatorWithBooleanType.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/booleanAssignment.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/statements/breakStatements/invalidWhileBreakStatements.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/fourslash/codeFixClassPropertyInitialization8.ts","time":123,"edits":3,"cost":"4.29"},{"name":"tests/cases/conformance/jsx/tsxDefaultAttributesResolution1.tsx","time":82,"edits":2,"cost":"4.29"},{"name":"tests/cases/fourslash/jsDocFunctionSignatures9.ts","time":123,"edits":3,"cost":"4.29"},{"name":"tests/cases/compiler/arrayLiteral1.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/augmentExportEquals2_1.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/fourslash/completionForStringLiteralWithDynamicImport.ts","time":123,"edits":3,"cost":"4.29"},{"name":"tests/cases/compiler/nestedBlockScopedBindings9.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/fatarrowfunctionsOptionalArgsErrors3.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/interfaces/interfacesExtendingClasses/interfaceExtendingClassWithProtecteds.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment26.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/ModuleAndClassWithSameNameAndCommonRoot.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration5.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/augmentExportEquals6_1.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/unusedImports4.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/declarationEmitWithDefaultAsComputedName.ts","time":82,"edits":2,"cost":"4.29"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty40.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInArray3.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/bitwiseCompoundAssignmentOperators.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedFunctionExpressionES6.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/callSignaturesWithParameterInitializers2.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/recursiveComplicatedClasses.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/decoratorMetadataOnInferredType.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/useBeforeDeclaration.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/jsFileCompilationWithOutFileNameSameAsInputJsFile.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/untypedModuleImport_withAugmentation2.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/commentsOnObjectLiteral3.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/externalModules/importNonExternalModule.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/types/members/classWithPublicProperty.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName13.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/types/any/anyPropertyAccess.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/nestedRecursiveLambda.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/unionTypeWithRecursiveSubtypeReduction1.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/es6/decorators/class/decoratorOnClass7.es6.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/async/es6/await_unaryExpression_es6_1.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/interfaceInheritance.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/jsx/tsxElementResolution10.tsx","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/innerModExport2.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern21.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/jsx/jsxParsingError1.tsx","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/es6/propertyAccess/propertyAccessNumericLiterals.es6.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/staticClassProps.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ModuleWithExportedAndNonExportedFunctions.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/continueStatementInternalComments.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/classMemberWithMissingIdentifier.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/requireOfJsonFileWithModuleNodeResolutionEmitEsNext.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/functionAssignment.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/typeParameterAssignmentCompat1.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/assignmentCompatability24.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/scopeCheckClassProperty.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/genericFunduleInModule2.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/typeParameterAsTypeArgument.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames14_ES6.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/requiredInitializedParameter2.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/exportDeclareClass1.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/es6/decorators/class/method/decoratorOnClassMethod1.es6.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/exportAlreadySeen.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/es6/templates/templateStringInMultiplicationES6.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames50_ES6.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/unusedImports12.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/decorators/class/method/decoratorOnClassMethod7.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/classExpressionTest1.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/complicatedGenericRecursiveBaseClassReference.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/es6/destructuring/emptyObjectBindingPatternParameter02.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens17.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/typeAliasDeclarationEmit.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ExportClassWithAccessibleTypesInTypeParameterConstraintsClassHeritageListMemberTypeAnnotations.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/declarationFilesWithTypeReferences1.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/moduleAugmentationInDependency2.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/exportAssignmentOfDeclaredExternalModule.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/conditionalTypesASI.ts","time":82,"edits":2,"cost":"4.29"},{"name":"tests/cases/compiler/assignmentCompatability27.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/recursiveBaseCheck2.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/superInConstructorParam1.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of3.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/typings/typingsLookupAmd.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/newNamesInGlobalAugmentations1.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/newExpressionWithCast.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsWithManyCallAndMemberExpressions.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/subtypingTransitivity.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/classes/constructorDeclarations/constructorWithExpressionLessReturn.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/taggedTemplatesWithIncompleteTemplateExpressions1.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithStringIndexer3.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/checkInfiniteExpansionTermination.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/quotedAccessorName1.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/contextualTyping10.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/namespacesDeclaration1.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/unusedMultipleParameter1InContructor.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/internalAliasVarInsideLocalModuleWithExport.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/internalAliasUninitializedModuleInsideLocalModuleWithoutExportAccessError.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/unresolvedTypeAssertionSymbol.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/objectLiteralDeclarationGeneration1.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/collisionThisExpressionAndLocalVarInLambda.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/es6/moduleExportsCommonjs/anonymousDefaultExportsCommonjs.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/parser/ecmascript5/parserSbp_7.9_A9_T3.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/collisionSuperAndLocalFunctionInMethod.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/es6/templates/templateStringUnterminated4.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateWithConstructableTag02.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/classes/classDeclarations/classBody/classWithEmptyBody.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/thisTypeAsConstraint.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/cloduleWithDuplicateMember2.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/unusedSingleParameterInFunctionDeclaration.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/enums/enumExportMergingES6.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInArray9.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of54.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/argumentsObjectIterator01_ES6.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck16.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/sourceMapValidationDebugger.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/ambientGetters.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/parser/ecmascript5/Protected/Protected2.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractProperties.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/inheritanceStaticAccessorOverridingAccessor.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/decorators/class/method/decoratorOnClassMethod2.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/exportVisibility.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/hidingIndexSignatures.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/externalModules/amdImportNotAsPrimaryExpression.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/systemModuleTargetES6.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement21.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/enumGenericTypeClash.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractInAModule.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/indexWithoutParamType.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnum5.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/genericSpecializations1.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName41.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/expressions/binaryOperators/logicalOrOperator/logicalOrExpressionIsContextuallyTyped.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/types/thisType/fluentInterfaces.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithIndexers2.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/contextualTypingOfObjectLiterals.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/expressions/assignmentOperator/compoundArithmeticAssignmentLHSCanBeAssigned.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck57.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/noCatchBlock.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/for.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/blockScopedSameNameFunctionDeclarationES6.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction10_es2017.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/es5-commonjs4.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/moduleMemberMissingErrorIsRelative.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/parser/ecmascript5/PropertySignatures/parserPropertySignature5.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/compiler/unusedVariablesinNamespaces1.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/parser/ecmascript5/Accessors/parserAccessors5.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/fourslash/syntacticClassificationsTemplates1.ts","time":41,"edits":1,"cost":"4.29"},{"name":"tests/cases/conformance/types/keyof/keyofAndIndexedAccessErrors.ts","time":286,"edits":7,"cost":"4.29"},{"name":"tests/cases/fourslash/codeFixInferFromUsageOptionalParamJS.ts","time":163,"edits":4,"cost":"4.29"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax26.ts","time":163,"edits":4,"cost":"4.29"},{"name":"tests/cases/fourslash/moveToNewFile_bindingPatterns.ts","time":122,"edits":3,"cost":"4.29"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax8.ts","time":122,"edits":3,"cost":"4.29"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess7.ts","time":122,"edits":3,"cost":"4.29"},{"name":"tests/cases/compiler/spreadInvalidArgumentType.ts","time":122,"edits":3,"cost":"4.29"},{"name":"tests/cases/fourslash/moveToNewFile_defaultExport.ts","time":122,"edits":3,"cost":"4.29"},{"name":"tests/cases/compiler/consistentAliasVsNonAliasRecordBehavior.ts","time":81,"edits":2,"cost":"4.28"},{"name":"tests/cases/compiler/compositeWithNodeModulesSourceFile.ts","time":81,"edits":2,"cost":"4.28"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment36.ts","time":81,"edits":2,"cost":"4.28"},{"name":"tests/cases/fourslash/completionListInUnclosedObjectTypeLiteralInSignature04.ts","time":162,"edits":4,"cost":"4.28"},{"name":"tests/cases/compiler/objectLiteralComputedNameNoDeclarationError.ts","time":81,"edits":2,"cost":"4.28"},{"name":"tests/cases/compiler/moduleAugmentationDuringSyntheticDefaultCheck.ts","time":81,"edits":2,"cost":"4.28"},{"name":"tests/cases/compiler/capturedVarInLoop.ts","time":81,"edits":2,"cost":"4.28"},{"name":"tests/cases/fourslash/referencesForMergedDeclarations7.ts","time":121,"edits":3,"cost":"4.28"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics14.ts","time":121,"edits":3,"cost":"4.28"},{"name":"tests/cases/fourslash/getOccurrencesIsDefinitionOfNumberNamedProperty.ts","time":121,"edits":3,"cost":"4.28"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_missingInitializer.ts","time":121,"edits":3,"cost":"4.28"},{"name":"tests/cases/fourslash/renameImport.ts","time":201,"edits":5,"cost":"4.28"},{"name":"tests/cases/fourslash/findAllReferencesJsDocTypeLiteral.ts","time":201,"edits":5,"cost":"4.28"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc4.ts","time":241,"edits":6,"cost":"4.27"},{"name":"tests/cases/fourslash/importNameCodeFixShebang.ts","time":120,"edits":3,"cost":"4.27"},{"name":"tests/cases/compiler/localAliasExportAssignment.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/numericLiteralsWithTrailingDecimalPoints01.ts","time":80,"edits":2,"cost":"4.27"},{"name":"tests/cases/compiler/blockScopedBindingCaptureThisInFunction.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/allowJscheckJsTypeParameterNoCrash.ts","time":80,"edits":2,"cost":"4.27"},{"name":"tests/cases/conformance/salsa/moduleExportWithExportPropertyAssignment4.ts","time":80,"edits":2,"cost":"4.27"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck26.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/thisKeyword.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty3.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/interMixingModulesInterfaces2.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/controlFlow/controlFlowInstanceOfGuardPrimitives.ts","time":80,"edits":2,"cost":"4.27"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/memberFunctionDeclarations/staticMemberAssignsToConstructorFunctionMembers.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/optionalSetterParam.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/async/es6/asyncEnum_es6.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/templates/templateStringUnterminated5_ES6.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/requiredInitializedParameter4.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/fourslash/breakpointValidationImport.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/templateStringsArrayTypeDefinedInES5Mode.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/duplicateInterfaceMembers1.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/AmbientModuleAndNonAmbientFunctionWithTheSameNameAndCommonRoot.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/statements/VariableStatements/recursiveInitializer.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/moduleCrashBug1.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/decorators/class/decoratorOnClass4.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/async/es5/functionDeclarations/asyncFunctionDeclaration6_es5.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement6.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/optionalConstructorArgInSuper.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck15.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/unusedFunctionsinNamespaces4.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/types/primitives/void/invalidVoidAssignments.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/withStatement.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ArrowFunctions/parserX_ArrowFunction1.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/arrayFlatMap.ts","time":80,"edits":2,"cost":"4.27"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionIncorrect2.ts","time":80,"edits":2,"cost":"4.27"},{"name":"tests/cases/conformance/expressions/binaryOperators/additionOperator/additionOperatorWithNullValueAndInvalidOperator.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/externalModules/umd-augmentation-1.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/moduleWithValuesAsType.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/externalModules/es6/es6modulekindWithES5Target.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of48.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/callSignatureWithoutAnnotationsOrBody.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldExpression5_es6.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/extension.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/optionalParamterAndVariableDeclaration2.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/declarationEmitImportInExportAssignmentModule.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/jsxFactoryMissingErrorInsideAClass.ts","time":80,"edits":2,"cost":"4.27"},{"name":"tests/cases/conformance/statements/for-inStatements/for-inStatementsArrayErrors.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/restParameterNotLast.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/externalModules/exportNonInitializedVariablesCommonJS.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/memberAccessorDeclarations/typeOfThisInAccessor.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/classes/members/instanceAndStaticMembers/typeOfThisInStaticMembers2.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/inheritedModuleMembersForClodule.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/commentOnImportStatement3.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/localClassesInLoop_ES6.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of44.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/genericClasses0.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithMultipleBases2.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/scopeCheckExtendedClassInsidePublicMethod2.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/selfReference.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/stringLiteralTypesInImplementationSignatures.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/jsFileCompilationDuplicateVariableErrorReported.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/functions/functionNameConflicts.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/jsFileCompilationImportEqualsSyntax.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/downlevelLetConst18.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/commonSourceDir2.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/declarationEmitArrayTypesFromGenericArrayUsage.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/invokingNonGenericMethodWithTypeArguments1.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/functionWithThrowButNoReturn1.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/functionOverloads5.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments15_ES6.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/jsx/tsxElementResolution17.tsx","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/duplicateIdentifiersAcrossFileBoundaries.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGenericConstraint6.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/unusedImports3.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/moduleSharesNameWithImportDeclarationInsideIt5.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/doubleUnderscoreLabels.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/libMembers.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/invalidUnicodeEscapeSequance3.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/es5-commonjs5.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/genericObjectCreationWithoutTypeArgs.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates06_ES5.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/parser/ecmascript5/parser10.1.1-8gs.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/commentOnAmbientVariable1.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/enumNumbering1.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/templates/templateStringInFunctionParameterTypeES6.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/callSignaturesThatDifferOnlyByReturnType2.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/functionOverloads7.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/assigningFromObjectToAnythingElse.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/assignmentCompatability25.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es2017/useSharedArrayBuffer4.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES3For-ofTypeCheck4.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/requireEmitSemicolon.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/decorators/class/accessor/decoratorOnClassAccessor3.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/recursiveTupleTypes2.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/assignmentCompatability31.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/circularTypeofWithFunctionModule.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/noImplicitReturnsWithProtectedBlocks3.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/innerFunc.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorOverloads1.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/augmentExportEquals3_1.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/arrayAugment.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/detachedCommentAtStartOfFunctionBody1.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/TwoInternalModulesThatMergeEachWithExportedClassesOfTheSameName.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement5.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames12_ES6.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/async/es6/awaitCallExpression/awaitCallExpression4_es6.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/ambientModuleExports.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of30.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/destructuring/restElementWithAssignmentPattern3.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity18.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/indexSignatureTypeInference.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/types/typeParameters/typeParameterLists/typeParameterDirectlyConstrainedToItself.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/jsx/tsxElementResolution13.tsx","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/letDeclarations-useBeforeDefinition.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/unusedClassesinNamespace5.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/decoratorMetadataWithImportDeclarationNameCollision5.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/types/specifyingTypes/typeLiterals/functionLiteralForOverloads2.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/parser/ecmascript5/ObjectTypes/parserObjectType5.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck20.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/chainedImportAlias.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/templates/templateStringInIndexExpression.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInScriptContext2.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/ambient/ambientExternalModuleInsideNonAmbientExternalModule.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/typeParametersInStaticMethods.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/moduleAndInterfaceSharingName4.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/classDeclaration/superCallBeforeThisAccessing7.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/sourceMapValidationImport.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/types/objectTypeLiteral/propertySignatures/stringNamedPropertyAccess.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/expressions/asOperator/asOpEmitParens.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck51.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/objectLiteralReferencingInternalProperties.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/classDeclaration/emitClassDeclarationWithStaticPropertyAssignmentInES6.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/targetTypeVoidFunc.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/Symbols/ES5SymbolProperty7.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/moduleMergeConstructor.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/IfStatements/parserErrorRecoveryIfStatement6.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/interfaceImplementation2.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/async/es2017/awaitBinaryExpression/awaitBinaryExpression1_es2017.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/inheritanceStaticAccessorOverridingMethod.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/constructorParameterShadowsOuterScopes.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/emitSuperCallBeforeEmitPropertyDeclaration1.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of11.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/collisionArgumentsArrowFunctions.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/async/es2017/awaitInheritedPromise_es2017.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/fourslash/shims/getBreakpointStatementAtPosition.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/assignToInvalidLHS.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType1_ES5.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames36_ES6.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/ternaryExpressionSourceMap.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/functionExpressions/FunctionExpression1_es6.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/semicolonsInModuleDeclarations.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/parameterReferenceInInitializer1.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/scopeCheckExtendedClassInsideStaticMethod1.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/expressions/commaOperator/commaOperatorOtherInvalidOperation.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/genericClassInheritsConstructorFromNonGenericClass.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/types/members/augmentedTypeAssignmentCompatIndexSignature.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames22_ES6.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck53.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerAdditiveExpression1.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/instantiatedBaseTypeConstraints2.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/unaryOperators1.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/declareModifierOnImport1.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/compiler/acceptableAlias1.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/fourslash/yieldKeywordFormatting.ts","time":40,"edits":1,"cost":"4.27"},{"name":"tests/cases/fourslash/quickInfoCanBeTruncated.ts","time":159,"edits":4,"cost":"4.26"},{"name":"tests/cases/compiler/errorsOnUnionsOfOverlappingObjects01.ts","time":119,"edits":3,"cost":"4.26"},{"name":"tests/cases/fourslash/completionListInClosedObjectTypeLiteralInSignature04.ts","time":119,"edits":3,"cost":"4.26"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess16.ts","time":198,"edits":5,"cost":"4.26"},{"name":"tests/cases/fourslash/importNameCodeFixUMDGlobalReact1.ts","time":158,"edits":4,"cost":"4.26"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment31.ts","time":79,"edits":2,"cost":"4.26"},{"name":"tests/cases/fourslash/jsdocReturnsTag.ts","time":158,"edits":4,"cost":"4.26"},{"name":"tests/cases/conformance/es6/destructuring/emptyAssignmentPatterns01_ES5.ts","time":79,"edits":2,"cost":"4.26"},{"name":"tests/cases/compiler/parameterDestructuringObjectLiteral.ts","time":79,"edits":2,"cost":"4.26"},{"name":"tests/cases/conformance/jsx/checkJsxChildrenProperty5.tsx","time":79,"edits":2,"cost":"4.26"},{"name":"tests/cases/compiler/declarationEmitBundleWithAmbientReferences.ts","time":79,"edits":2,"cost":"4.26"},{"name":"tests/cases/compiler/controlFlowNullTypeAndLiteral.ts","time":79,"edits":2,"cost":"4.26"},{"name":"tests/cases/fourslash/codeFixChangeExtendsToImplementsTypeParams.ts","time":158,"edits":4,"cost":"4.26"},{"name":"tests/cases/conformance/async/es5/asyncAwait_es5.ts","time":79,"edits":2,"cost":"4.26"},{"name":"tests/cases/conformance/types/intersection/intersectionReduction.ts","time":79,"edits":2,"cost":"4.26"},{"name":"tests/cases/compiler/controlFlowInstanceof.ts","time":118,"edits":3,"cost":"4.25"},{"name":"tests/cases/fourslash/completionListInUnclosedFunction14.ts","time":118,"edits":3,"cost":"4.25"},{"name":"tests/cases/fourslash/genericFunctionSignatureHelp2.ts","time":118,"edits":3,"cost":"4.25"},{"name":"tests/cases/fourslash/completionForStringLiteralNonrelativeImport11.ts","time":118,"edits":3,"cost":"4.25"},{"name":"tests/cases/fourslash/codeFixAddMissingTypeof2.ts","time":118,"edits":3,"cost":"4.25"},{"name":"tests/cases/fourslash/completionListInUnclosedFunction10.ts","time":118,"edits":3,"cost":"4.25"},{"name":"tests/cases/fourslash/server/getJavaScriptSyntacticDiagnostics02.ts","time":118,"edits":3,"cost":"4.25"},{"name":"tests/cases/conformance/jsx/tsxGenericAttributesType6.tsx","time":118,"edits":3,"cost":"4.25"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax4.ts","time":157,"edits":4,"cost":"4.25"},{"name":"tests/cases/fourslash/extract-method10.ts","time":157,"edits":4,"cost":"4.25"},{"name":"tests/cases/fourslash/moveToNewFile_exportImport.ts","time":157,"edits":4,"cost":"4.25"},{"name":"tests/cases/compiler/errorWithSameNameType.ts","time":78,"edits":2,"cost":"4.24"},{"name":"tests/cases/compiler/emptyObjectNotSubtypeOfIndexSignatureContainingObject2.ts","time":78,"edits":2,"cost":"4.24"},{"name":"tests/cases/conformance/es2019/globalThisBlockscopedProperties.ts","time":78,"edits":2,"cost":"4.24"},{"name":"tests/cases/conformance/parser/ecmascript5/ObjectLiterals/parserObjectLiterals1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/undefinedArgumentInference.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/async/es2017/asyncMethodWithSuperConflict_es6.ts","time":78,"edits":2,"cost":"4.24"},{"name":"tests/cases/compiler/extendAndImplementTheSameBaseType.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/TypeArgumentLists/parserX_TypeArgumentList1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/primitiveConstraints2.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/declarationEmitNestedGenerics.ts","time":78,"edits":2,"cost":"4.24"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames30_ES5.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode7.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/collisionCodeGenModuleWithEnumMemberConflict.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/genericContextualTypingSpecialization.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/modules/exportsAndImports2-es6.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/thisCapture1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/recursiveGenericUnionType2.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/types/import/importTypeNested.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames8_ES5.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/IfStatements/parserErrorRecoveryIfStatement3.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/templates/templateStringUnterminated3_ES6.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/systemModuleNonTopLevelModuleMembers.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames11_ES6.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/async/es2017/functionDeclarations/asyncFunctionDeclaration4_es2017.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/contextualTypingOfTooShortOverloads.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/blockScopedSameNameFunctionDeclarationStrictES6.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames22_ES5.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/async/es6/asyncGetter_es6.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/objectLiteralIndexers.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/autonumberingInEnums.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/types/literal/stringLiteralsWithSwitchStatements04.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/interfaces/declarationMerging/genericAndNonGenericInterfaceWithTheSameName.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/inferringAnyFunctionType1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement20.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/circularlySimplifyingConditionalTypesNoCrash.ts","time":78,"edits":2,"cost":"4.24"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldExpression16_es6.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/multipleExportAssignments.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/noCollisionThisExpressionAndLocalVarInLambda.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithObjectTypeArgsAndConstraints.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/unusedImports13.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/restParameters/emitRestParametersFunction.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/unusedDestructuringParameters.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/async/es2017/awaitCallExpression/awaitCallExpression6_es2017.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/functionCall11.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/classExtendsInterfaceInModule.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/shorthandPropertyAssignmentInES6Module.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/expressions/binaryOperators/instanceofOperator/instanceofOperatorWithAny.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/decorators/class/decoratorOnClass3.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/constDeclarations-invalidContexts.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/jsFileCompilationWithoutOut.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralMatchedInSwitch01.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/decorators/class/method/parameter/decoratorOnClassMethodParameter1.es6.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractExtends.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/types/literal/stringLiteralsWithTypeAssertions01.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/externalModules/esnext/esnextmodulekind.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/literals-negative.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/types/primitives/void/invalidAssignmentsToVoid.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/genericOfACloduleType2.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/internalModules/importDeclarations/invalidImportAliasIdentifiers.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/recursiveInferenceBug.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/functionOverloadsRecursiveGenericReturnType.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/derivedClassOverridesPrivateFunction1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/letAndVarRedeclaration.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/functionLikeInParameterInitializer.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/blockScopedFunctionDeclarationES6.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/augmentedTypesModules2.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/importWithTrailingSlash_noResolve.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/importShouldNotBeElidedInDeclarationEmit.ts","time":78,"edits":2,"cost":"4.24"},{"name":"tests/cases/compiler/unusedPrivateMethodInClass4.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpression.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/systemExportAssignment2.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/classes/constructorDeclarations/constructorParameters/constructorOverloadsWithDefaultValues.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/augmentedTypesEnum3.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration3.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/protoAssignment.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/parser/ecmascript6/ShorthandPropertyAssignment/parserShorthandPropertyAssignment4.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/superPropertyAccess_ES6.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/overloadOnConstConstraintChecks1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/externalModules/es6/es6modulekindWithES5Target12.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/fourslash/navigationBarItemsMultilineStringIdentifiers.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/typeArgumentConstraintResolution1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/mergedInterfaceFromMultipleFiles1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/continueTarget3.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/types/objectTypeLiteral/indexSignatures/stringIndexingResults.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserObjectCreation1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/types/primitives/boolean/invalidBooleanAssignments.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/createArray.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/thisInGenericStaticMembers.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/resolveModuleNameWithSameLetDeclarationName2.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/intersectionTypeInference1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/modules/exportsAndImports4-amd.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/iteratorsAndStrictNullChecks.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithCallSignaturesDifferingParamCounts2.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of5.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/reExportGlobalDeclaration4.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/undefinedInferentialTyping.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/classes/members/instanceAndStaticMembers/typeOfThisInStaticMembers.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/async/es2017/awaitCallExpression/awaitCallExpression5_es2017.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/decorators/invalid/decoratorOnVar.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/decorators/class/property/decoratorOnClassProperty1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/invokingNonGenericMethodWithTypeArguments2.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/assignmentCompat1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/internalModules/codeGeneration/importStatementsInterfaces.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement8.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/debuggerEmit.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of14.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/overloadEquivalenceWithStatics.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/unusedImports11.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/typeAnnotationBestCommonTypeInArrayLiteral.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/emptyArgumentsListComment.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/async/es2017/awaitCallExpression/awaitCallExpression2_es2017.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/classExpressions/classExpressionES61.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck4.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/controlFlow/definiteAssignmentAssertions.ts","time":78,"edits":2,"cost":"4.24"},{"name":"tests/cases/conformance/internalModules/moduleDeclarations/invalidInstantiatedModule.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/overloadsWithinClasses.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesInVariableDeclarations01.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/blockScopedBindingsReassignedInLoop5.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/restParameters/emitRestParametersFunctionExpressionES6.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/checkSuperCallBeforeThisAccessing3.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/this_inside-enum-should-not-be-allowed.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/classMemberInitializerWithLamdaScoping4.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/prototypeOnConstructorFunctions.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/externModuleClobber.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/jsx/tsxExternalModuleEmit1.tsx","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/numericIndexerConstraint1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/importedAliasesInTypePositions.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/typeArgumentsInFunctionExpressions.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/functionOverloads43.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorWithNew.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/expressions/functions/contextuallyTypedFunctionExpressionsAndReturnAnnotations.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/mergedDeclarations5.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/abstractProperty.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/keepImportsInDts4.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/types/objectTypeLiteral/propertySignatures/stringNamedPropertyDuplicates.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/parser/ecmascript6/Symbols/parserSymbolProperty9.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/contextualTyping8.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/decorators/class/decoratorOnClass8.es6.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/argumentsObjectIterator02_ES5.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/assignmentToObjectAndFunction.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames17_ES6.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/declarationEmitDestructuring4.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/fourslash/tsxRename9.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName2.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/typeInferenceFixEarly.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/exportAssignmentFunction.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/decorators/class/accessor/decoratorOnClassAccessor2.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/conflictMarkerTrivia2.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/inheritanceMemberFuncOverridingAccessor.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberVariableDeclarations/parserMemberVariableDeclaration4.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/allowSyntheticDefaultImports4.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/async/es6/asyncUseStrict_es6.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/async/es5/functionDeclarations/asyncFunctionDeclaration14_es5.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithInheritedPrivates.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/classes/classDeclarations/classAndInterfaceWithSameName.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/optionsOutAndNoModuleGen.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/functionWithSameNameAsField.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/optionalPropertiesSyntax.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/functionOverloads2.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/incompleteDottedExpressionAtEOF.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/commentOnElidedModule1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/interfaceNaming1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/expressions/superPropertyAccess/superSymbolIndexedAccess5.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/templates/templateStringInObjectLiteralES6.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/es6ImportDefaultBindingInEs5.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/emitDecoratorMetadata_restArgs.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/requireOfAnEmptyFile1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/accessorsEmit.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/mergedModuleDeclarationCodeGen2.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/continueTarget6.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName26.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/classDeclaration/emitClassDeclarationWithConstructorInES6.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/decorators/class/property/decoratorOnClassProperty6.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/jsFileFunctionParametersAsOptional.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserUnterminatedGeneric1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/decorators/class/method/parameter/decoratorOnClassMethodParameter1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/classExpressionWithStaticProperties1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/typeReferenceDirectives11.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5for-of32.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution2_node.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/breakTarget2.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractInstantiations1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/ambient/ambientDeclarationsExternal.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames19_ES6.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/functionOverloads9.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/constructSignatureWithAccessibilityModifiersOnParameters.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/types/specifyingTypes/typeQueries/typeofTypeParameter.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/es5-asyncFunction.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/templates/templateStringInModuloES6.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings17_ES6.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/conformance/parser/ecmascript5/parservoidInQualifiedName1.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/genericSignatureInheritance.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/compiler/unusedImports10.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/fourslash/breakpointValidationInBlankLine.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/fourslash/navigationBarItemsSymbols3.ts","time":39,"edits":1,"cost":"4.24"},{"name":"tests/cases/fourslash/findAllRefsForDefaultExport02.ts","time":117,"edits":3,"cost":"4.24"},{"name":"tests/cases/fourslash/getOccurrencesAsyncAwait2.ts","time":117,"edits":3,"cost":"4.24"},{"name":"tests/cases/fourslash/completionListInUnclosedFunction06.ts","time":117,"edits":3,"cost":"4.24"},{"name":"tests/cases/fourslash/completionsPaths_pathMapping_relativePath.ts","time":155,"edits":4,"cost":"4.24"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_suggestion.ts","time":116,"edits":3,"cost":"4.24"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax5.ts","time":154,"edits":4,"cost":"4.23"},{"name":"tests/cases/fourslash/quickInfoMappedTypeRecursiveInference.ts","time":154,"edits":4,"cost":"4.23"},{"name":"tests/cases/fourslash/codeFixInferFromUsagePropertyAccessJS.ts","time":154,"edits":4,"cost":"4.23"},{"name":"tests/cases/conformance/expressions/binaryOperators/inOperator/inOperatorWithValidOperands.ts","time":77,"edits":2,"cost":"4.23"},{"name":"tests/cases/compiler/exportDefaultParenthesize.ts","time":77,"edits":2,"cost":"4.23"},{"name":"tests/cases/compiler/metadataOfClassFromAlias2.ts","time":77,"edits":2,"cost":"4.23"},{"name":"tests/cases/conformance/types/union/contextualTypeWithUnionTypeIndexSignatures.ts","time":77,"edits":2,"cost":"4.23"},{"name":"tests/cases/conformance/jsdoc/checkJsdocTypeTagOnObjectProperty2.ts","time":77,"edits":2,"cost":"4.23"},{"name":"tests/cases/fourslash/codeFixInferFromUsageSingleLineClassJS.ts","time":192,"edits":5,"cost":"4.23"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics10.ts","time":115,"edits":3,"cost":"4.23"},{"name":"tests/cases/fourslash/convertFunctionToEs6ClassJsDoc.ts","time":115,"edits":3,"cost":"4.23"},{"name":"tests/cases/fourslash/completionForStringLiteral3.ts","time":115,"edits":3,"cost":"4.23"},{"name":"tests/cases/fourslash/completionListInvalidMemberNames_withExistingIdentifier.ts","time":115,"edits":3,"cost":"4.23"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess33.ts","time":115,"edits":3,"cost":"4.23"},{"name":"tests/cases/fourslash/findAllRefsForModule.ts","time":153,"edits":4,"cost":"4.23"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax22.ts","time":153,"edits":4,"cost":"4.23"},{"name":"tests/cases/fourslash/unusedParameterInLambda1.ts","time":153,"edits":4,"cost":"4.23"},{"name":"unittests:: tsserver:: typingsInstaller:: tsserver:: with inferred Project","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/isolatedModulesPlainFile-ES6.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportPaths_withExtension.ts","time":152,"edits":4,"cost":"4.22"},{"name":"tests/cases/compiler/staticClassMemberError.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/templates/templateStringMultiline3_ES6.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/fourslash/esModuleInteropFindAllReferences2.ts","time":152,"edits":4,"cost":"4.22"},{"name":"tests/cases/fourslash/completionsPaths_fromTypings.ts","time":114,"edits":3,"cost":"4.22"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames38_ES6.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/types/import/importTypeNonString.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpression2.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/decorators/class/accessor/decoratorOnClassAccessor7.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/noCollisionThisExpressionAndClassInGlobal.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/unknownSymbolInGenericReturnType.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/implicitAnyFromCircularInference.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/recursiveInheritance2.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/mergedDeclarations7.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithNumericIndexer3.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty53.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/indexerConstraints.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/nestedBlockScopedBindings4.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/exportArrayBindingPattern.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/fourslash/completionListInUnclosedObjectTypeLiteralInSignature02.ts","time":114,"edits":3,"cost":"4.22"},{"name":"tests/cases/fourslash/findAllRefsJsDocTemplateTag_class_js.ts","time":114,"edits":3,"cost":"4.22"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of9.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames39_ES6.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/contextualTyping14.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/fourslash/breakpointValidationInComments.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression1.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/exportSpecifierReferencingOuterDeclaration2.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldExpression13_es6.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity7.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/parser/ecmascript5/MethodSignatures/parserMethodSignature4.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldExpression17_es6.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern14.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ArrayLiteralExpressions/parserErrorRecoveryArrayLiteralExpression1.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/inheritFromGenericTypeParameter.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/classes/constructorDeclarations/constructorParameters/constructorParameterProperties.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/classes/classExpressions/classExpression3.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/extendsClauseAlreadySeen.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractMethodInNonAbstractClass.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/assignmentCompatOnNew.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/parser/ecmascript5/ParameterLists/parserParameterList4.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/thisInStatics.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/fatarrowfunctionsOptionalArgsErrors1.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/contextualTyping36.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/modules/exportBinding.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/commentsOnRequireStatement.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/es6ImportWithoutFromClauseWithExport.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/genericConstraint1.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/checkSuperCallBeforeThisAccessing2.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty2.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ExtendsOrImplementsClauses/parserErrorRecovery_ExtendsOrImplementsClause6.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/classes/classDeclarations/classImplementsMergedClassInterface.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/modules/defaultExportInAwaitExpression02.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/scopingInCatchBlocks.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/spread/arrayLiteralSpread.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/typeParameterArgumentEquivalence3.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/optionsSourcemapInlineSourcesMapRoot.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/module_augmentUninstantiatedModule2.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/dottedNamesInSystem.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty34.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/methodSignatureDeclarationEmit1.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/inheritanceMemberPropertyOverridingMethod.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/defaultArgsInOverloads.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/externalModuleQualification.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/types/union/unionTypeCallSignatures2.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of33.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/internalModules/moduleDeclarations/invalidNestedModules.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/callOverloads5.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/isLiteral1.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/defaultDeclarationEmitDefaultImport.ts","time":76,"edits":2,"cost":"4.22"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractUsingAbstractMethods2.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/assignLambdaToNominalSubtypeOfFunction.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexSignatures/parserIndexSignature4.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/unusedTypeParameterInMethod5.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/noImplicitReturnsWithProtectedBlocks2.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/jsx/tsxErrorRecovery1.tsx","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/types/specifyingTypes/predefinedTypes/objectTypesWithPredefinedTypesAsName.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/es6ImportNamedImportNoNamedExports.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/abstractClassInLocalScope.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/es6ClassTest3.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModule1.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/varNameConflictsWithImportInDifferentPartOfModule.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/breakNotInIterationOrSwitchStatement1.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/types/objectTypeLiteral/constructSignatures/constructSignaturesWithOverloadsThatDifferOnlyByReturnType.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions15_ES5.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates01_ES6.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/es6UseOfTopLevelRequire.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/templates/templateStringInConditional.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser642331.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/types/typeParameters/typeParameterLists/innerTypeParameterShadowingOuterOne.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens11.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/enumOperations.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/jsFileCompilationLetDeclarationOrder.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithConstructSignatures.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/templates/templateStringUnterminated3.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/types/intersection/contextualIntersectionType.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/expressions/typeGuards/TypeGuardWithArrayUnion.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/types/literal/stringLiteralsAssertionsInEqualityComparisons01.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/parser/ecmascript5/Expressions/parserUnaryExpression6.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/augmentedTypesFunction.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/expressions/unaryOperators/plusOperator/plusOperatorWithEnumType.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInCall3.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/ClassDeclaration8.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/classDeclaration/emitClassDeclarationWithGetterSetterInES6.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/commentOnSimpleArrowFunctionBody1.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/checkJsFiles_skipDiagnostics.ts","time":76,"edits":2,"cost":"4.22"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserAmbiguityWithBinaryOperator3.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/decoratorMetadataWithImportDeclarationNameCollision3.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/AccessibilityAfterStatic/parserAccessibilityAfterStatic14.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithNumericIndexer2.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/classes/constructorDeclarations/constructorParameters/constructorImplementationWithDefaultValues.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck2.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration1.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/constDeclarations-access.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/contextualTypingOfLambdaWithMultipleSignatures.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/externalModules/umd2.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/es6ImportDefaultBindingNoDefaultProperty.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/crashInsourcePropertyIsRelatableToTargetProperty.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/checkSwitchStatementIfCaseTypeIsString.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/defaultParameters/emitDefaultParametersFunctionExpressionES6.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/classes/classDeclarations/modifierOnClassDeclarationMemberInFunction.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/moduleElementsInWrongContext3.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/sigantureIsSubTypeIfTheyAreIdentical.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/inheritSameNamePrivatePropertiesFromDifferentOrigins.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/systemModuleDeclarationMerging.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/salsa/malformedTags.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/staticGetterAndSetter.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/decorators/class/method/decoratorOnClassMethod5.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType5_ES6.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName7.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ModuleElements/parserErrorRecovery_ModuleElement1.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/requireOfJsonFileWithModuleNodeResolutionEmitUndefined.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/stringIndexerAssignments1.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/AccessibilityAfterStatic/parserAccessibilityAfterStatic6.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/decoratorInJsFile1.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/es3-jsx-react-native.tsx","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/templates/templateStringInInstanceOfES6.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/thisInStaticMethod1.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/restParameters/emitRestParametersFunctionPropertyES6.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/fourslash/addInterfaceToNotSatisfyConstraint.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/interfaceDeclaration2.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/ambientEnum1.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/sourceMap-StringLiteralWithNewLine.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/types/typeParameters/typeArgumentLists/wrappedAndRecursiveConstraints.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/classes/members/accessibility/protectedClassPropertyAccessibleWithinSubclass3.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringVariableStatementObjectBindingPattern4.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/unusedTypeParameters1.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/functionPropertyAssignments/FunctionPropertyAssignments3_es6.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType8_ES5.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/commentsArgumentsOfCallExpression2.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/ambiguousGenericAssertion1.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserModifierOnStatementInBlock2.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/moduleExportsCommonjs/defaultExportsGetExportedCommonjs.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/functionDeclarations/FunctionDeclaration3_es6.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/conformance/es6/templates/templateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpression.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/compiler/commonSourceDir3.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/fourslash/formattingNestedScopes.ts","time":38,"edits":1,"cost":"4.22"},{"name":"tests/cases/fourslash/completionsTriggerCharacter.ts","time":303,"edits":8,"cost":"4.22"},{"name":"tests/cases/fourslash/findAllRefsClassExpression1.ts","time":151,"edits":4,"cost":"4.21"},{"name":"tests/cases/fourslash/findAllRefs_importType_exportEquals.ts","time":264,"edits":7,"cost":"4.21"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax12.ts","time":150,"edits":4,"cost":"4.21"},{"name":"tests/cases/conformance/jsx/tsxSpreadAttributesResolution13.tsx","time":75,"edits":2,"cost":"4.21"},{"name":"tests/cases/conformance/jsx/checkJsxChildrenProperty12.tsx","time":75,"edits":2,"cost":"4.21"},{"name":"tests/cases/compiler/noCrashOnImportShadowing.ts","time":75,"edits":2,"cost":"4.21"},{"name":"tests/cases/compiler/typeParameterExtendsPrimitive.ts","time":75,"edits":2,"cost":"4.21"},{"name":"tests/cases/fourslash/codeFixUndeclaredMethodFunctionArgs.ts","time":187,"edits":5,"cost":"4.20"},{"name":"tests/cases/conformance/types/conditional/inferTypes1.ts","time":411,"edits":11,"cost":"4.20"},{"name":"tests/cases/fourslash/completionListInUnclosedFunction12.ts","time":112,"edits":3,"cost":"4.20"},{"name":"tests/cases/conformance/types/tuple/readonlyArraysAndTuples.ts","time":111,"edits":3,"cost":"4.19"},{"name":"unittests:: tsserver:: completions","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/errorMessageOnIntersectionsWithDiscriminants01.ts","time":74,"edits":2,"cost":"4.19"},{"name":"tests/cases/conformance/types/rest/genericObjectRest.ts","time":74,"edits":2,"cost":"4.19"},{"name":"tests/cases/compiler/jsxFactoryQualifiedNameResolutionError.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/expressions/identifiers/scopeResolutionIdentifiers.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics8.ts","time":111,"edits":3,"cost":"4.19"},{"name":"tests/cases/fourslash/findAllRefsForModuleGlobal.ts","time":185,"edits":5,"cost":"4.19"},{"name":"tests/cases/fourslash/codeFixForgottenThisPropertyAccess_static.ts","time":111,"edits":3,"cost":"4.19"},{"name":"tests/cases/compiler/propertyOverridingPrototype.ts","time":74,"edits":2,"cost":"4.19"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution4_classic.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/nestedRedeclarationInES6AMD.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/inheritanceStaticFuncOverridingAccessor.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames9_ES6.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/aliasUsageInFunctionExpression.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/functionOverloads37.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/callOverloads2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/fourslash/convertFunctionToEs6Class_exportModifier2.ts","time":111,"edits":3,"cost":"4.19"},{"name":"tests/cases/compiler/letShadowedByNameInNestedScope.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/reExportUndefined2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList7.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/unusedVariablesinForLoop4.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/blockScopedSameNameFunctionDeclarationStrictES5.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/fourslash/completionsImport_reExportDefault.ts","time":148,"edits":4,"cost":"4.19"},{"name":"tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithInheritedPrivates2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/optionalParamTypeComparison.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/types/tuple/strictTupleLength.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserMemberAccessOffOfGenericType1.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/unusedParameterUsedInTypeOf.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration10.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern9.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/selfRef.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/externalModules/nameWithRelativePaths.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates17_ES6.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/targetTypeTest2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/unusedParameterProperty2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/noCollisionThisExpressionAndLocalVarInConstructor.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/classes/classExpressions/classExpression2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/systemModule16.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/recursiveTypes1.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/typeOfOnTypeArg.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType6_ES6.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames37_ES5.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/taggedTemplatesWithIncompleteTemplateExpressions2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/discriminantsAndTypePredicates.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/types/contextualTypes/logicalAnd/contextuallyTypeLogicalAnd01.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/collisionArgumentsInType.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/classes/classExpressions/classExpression1.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/errorMessageOnObjectLiteralType.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/excessPropertyCheckWithSpread.ts","time":74,"edits":2,"cost":"4.19"},{"name":"tests/cases/compiler/optionalParamterAndVariableDeclaration.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/interfacedeclWithIndexerErrors.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/types/specifyingTypes/typeLiterals/arrayTypeOfFunctionTypes2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/interfaceOnly.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/promiseIdentityWithAny.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/classes/members/inheritanceAndOverriding/derivedClassOverridesProtectedMembers4.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/functionOverloads.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/controlFlow/controlFlowInstanceofExtendsFunction.ts","time":74,"edits":2,"cost":"4.19"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck18.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/superWithGenericSpecialization.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/errorHandlingInInstanceOf.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/assignToModule.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/references/library-reference-5.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames13_ES5.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/autoAsiForStaticsInClassDeclaration.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/genericAssignmentCompatOfFunctionSignatures1.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/superCallAssignResult.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/externalModules/exportNonInitializedVariablesAMD.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/missingTypeArguments2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/async/es6/awaitBinaryExpression/awaitBinaryExpression3_es6.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/typeofSimple.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceWithSpecializedCallAndConstructSignatures.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/metadataOfUnionWithNull.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/destructuringWithGenericParameter.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName38.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/jsx/tsxErrorRecovery3.tsx","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/moduleAndInterfaceSharingName3.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractClinterfaceAssignability.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/implicitAnyGetAndSetAccessorWithAnyReturnType.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/recursiveTupleTypes1.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/genericAndNonGenericOverload1.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/constructorOverloads2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/awaitExpressionInnerCommentEmit.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/spreadIntersection.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/staticGetter1.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/exportAssignedNamespaceIsVisibleInDeclarationEmit.ts","time":74,"edits":2,"cost":"4.19"},{"name":"tests/cases/compiler/genericTypeAssertions5.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/objectLiteralIndexerNoImplicitAny.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/moduleResolution/untypedModuleImport_withAugmentation.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesWithStaticProperty.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/duplicatePackage_subModule.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/promiseTest.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions07_ES6.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/parser/ecmascript5/SuperExpressions/parserSuperExpression4.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/superCallOutsideConstructor.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/variableDeclarator1.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/requireOfJsonFileWithEmptyObject.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/prefixUnaryOperatorsOnExportedVariables.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/modFunctionCrash.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/unusedImports1.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/augmentedTypesModules4.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/decorators/class/decoratorOnClass8.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/nestedLoopTypeGuards.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/genericArray0.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/duplicateLocalVariable3.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/async/es5/awaitBinaryExpression/awaitBinaryExpression4_es5.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/genericTypeWithMultipleBases2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/requireAsFunctionInExternalModule.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/fourslash/smartIndentTemplateLiterals.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceComputedPropertyNameWellKnownSymbols.ts","time":74,"edits":2,"cost":"4.19"},{"name":"tests/cases/conformance/es6/memberFunctionDeclarations/MemberFunctionDeclaration4_es6.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/rectype.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution1_classic.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty9.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/enums/enumConstantMembers.ts","time":74,"edits":2,"cost":"4.19"},{"name":"tests/cases/compiler/checkJsFiles_noErrorLocation.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/expressions/commaOperator/commaOperatorWithoutOperand.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames2_ES6.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/mutuallyRecursiveGenericBaseTypes2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution1_node.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/collisionSuperAndLocalFunctionInProperty.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/castOfYield.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/es6/destructuring/iterableArrayPattern2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/es6/modules/exportsAndImports4.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/fourslash/navigationBarItemsBindingPatterns.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/classes/members/accessibility/protectedStaticClassPropertyAccessibleWithinSubclass2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/decorators/class/accessor/decoratorOnClassAccessor5.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/parser/ecmascript5/parserOverloadOnConstants1.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/callOnInstance.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/switchFallThroughs.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/externalModules/es6/es6modulekindWithES5Target11.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/typeCheckReturnExpression.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/exportStarForValues2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerUnicodeEscapeInKeyword1.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/parser/ecmascript5/parserNoASIOnCallAfterFunctionExpression1.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexMemberDeclarations/parserIndexMemberDeclaration4.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/genericPrototypeProperty2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck44.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/numberAssignableToEnum.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/exportStarForValues.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/arrayAssignmentTest4.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/interfaceDeclaration6.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/parseShortform.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/parser/ecmascript5/parserS7.9_A5.7_T1.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/es6/decorators/class/decoratorOnClass1.es6.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/emitSuperCallBeforeEmitParameterPropertyDeclaration1ES6.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/parser/ecmascript5/MethodSignatures/parserMethodSignature12.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorOverloads5.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/callConstructAssignment.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/ambientStatement1.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/recursiveTypeParameterReferenceError2.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/es6ModuleInternalNamedImports.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/expressions/superPropertyAccess/superSymbolIndexedAccess1.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/nonMergedDeclarationsAndOverloads.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/blockScopedFunctionDeclarationStrictES6.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/reorderProperties.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/classes/constructorDeclarations/constructorParameters/constructorOverloadsWithOptionalParameters.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/memberAccessorDeclarations/accessorWithES5.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck5.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/compiler/conditionalExpressionNewLine9.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration26.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedTypeAssertionOnAdditionES6.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity4.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings16_ES5.ts","time":37,"edits":1,"cost":"4.19"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc20.ts","time":184,"edits":5,"cost":"4.19"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_import_multipleUniqueIdentifiers.ts","time":147,"edits":4,"cost":"4.19"},{"name":"tests/cases/fourslash/completionsPaths_pathMapping_parentDirectory.ts","time":147,"edits":4,"cost":"4.19"},{"name":"tests/cases/fourslash/codeFixClassExtendAbstractProperty.ts","time":110,"edits":3,"cost":"4.18"},{"name":"tests/cases/fourslash/importNameCodeFixNewImportFile5.ts","time":110,"edits":3,"cost":"4.18"},{"name":"tests/cases/fourslash/codeFixForgottenThisPropertyAccess04.ts","time":110,"edits":3,"cost":"4.18"},{"name":"tests/cases/fourslash/moveToNewFile_defaultImport.ts","time":110,"edits":3,"cost":"4.18"},{"name":"tests/cases/fourslash/codeFixAddMissingMember3.ts","time":220,"edits":6,"cost":"4.18"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of37.ts","time":73,"edits":2,"cost":"4.18"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc5.ts","time":146,"edits":4,"cost":"4.18"},{"name":"tests/cases/fourslash/completionInJsDoc.ts","time":146,"edits":4,"cost":"4.18"},{"name":"tests/cases/fourslash/commentsEnums.ts","time":146,"edits":4,"cost":"4.18"},{"name":"tests/cases/conformance/jsdoc/callbackTag2.ts","time":73,"edits":2,"cost":"4.18"},{"name":"tests/cases/compiler/jsExpandoObjectDefineProperty.ts","time":73,"edits":2,"cost":"4.18"},{"name":"tests/cases/conformance/jsx/checkJsxChildrenProperty1.tsx","time":73,"edits":2,"cost":"4.18"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc16.ts","time":219,"edits":6,"cost":"4.18"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_export_object.ts","time":182,"edits":5,"cost":"4.18"},{"name":"tests/cases/fourslash/unusedVariableInForLoop5FSAddUnderscore.ts","time":109,"edits":3,"cost":"4.17"},{"name":"tests/cases/fourslash/completionAfterBrace.ts","time":109,"edits":3,"cost":"4.17"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics19.ts","time":109,"edits":3,"cost":"4.17"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics7.ts","time":109,"edits":3,"cost":"4.17"},{"name":"tests/cases/fourslash/codeCompletionEscaping.ts","time":109,"edits":3,"cost":"4.17"},{"name":"tests/cases/fourslash/codeFixCannotFindModule_all.ts","time":145,"edits":4,"cost":"4.17"},{"name":"tests/cases/fourslash/getOccurrencesIsDefinitionOfComputedProperty.ts","time":181,"edits":5,"cost":"4.17"},{"name":"tests/cases/compiler/optionsTsBuildInfoFileWithoutIncrementalAndComposite.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/outModuleConcatCommonjsDeclarationOnly.ts","time":72,"edits":2,"cost":"4.16"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceThatIndirectlyInheritsFromItself.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/Types/parserTypeQuery5.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty42.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/exportAssignedTypeAsTypeAnnotation.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithFunctionTypedArguments3.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/fourslash/completionForStringLiteralExport.ts","time":108,"edits":3,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/ParameterLists/parserParameterList8.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/moduleExportsAmd/decoratedDefaultExportsGetExportedAmd.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/salsa/varRequireFromTypescript.ts","time":72,"edits":2,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser509546.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/conditionalExpressions2.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/decorators/class/accessor/decoratorOnClassAccessor1.es6.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of29.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/PropertyAssignments/parserFunctionPropertyAssignment1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/fourslash/getOccurrencesAsyncAwait3.ts","time":72,"edits":2,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName25.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringParametertArrayBindingPattern.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorWithEnumUnion.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/cyclicTypeInstantiation.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/types/typeRelationships/bestCommonType/bestCommonTypeOfConditionalExpressions2.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement5.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/isolatedModulesNonAmbientConstEnum.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldStarExpression1_es6.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of51.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/functionOverloads31.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of4.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldExpression4_es6.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/fourslash/jsdocParameterNameCompletion.ts","time":72,"edits":2,"cost":"4.16"},{"name":"tests/cases/compiler/unusedImports2.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/collisionSuperAndPropertyNameAsConstuctorParameter.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/functionWithNoBestCommonType2.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/propertyAccess7.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/templates/templateStringInFunctionExpressionES6.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionES5System.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/genericInheritedDefaultConstructors.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty22.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/staticInstanceResolution5.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/moduleUnassignedVariable.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardInClass.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/incompatibleGenericTypes.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/switchStatementsWithMultipleDefaults.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/classImplementsClass3.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/es5ExportDefaultExpression.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/declarationEmitClassPrivateConstructor.ts","time":72,"edits":2,"cost":"4.16"},{"name":"tests/cases/compiler/nodeResolution5.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/noImplicitAnyMissingGetAccessor.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/genericDerivedTypeWithSpecializedBase2.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/cachedModuleResolution1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/checkJsFiles.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserEqualsGreaterThanAfterFunction1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/redefineArray.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/infinitelyExpandingOverloads.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction4_es6.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/VariableLists/parserVariableStatement3.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType1_ES6.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/exportToString.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/es5ExportDefaultFunctionDeclaration2.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/implicitAnyDeclareMemberWithoutType2.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList3.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/missingPropertiesOfClassExpression.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/undefinedTypeAssignment3.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName15.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/argsInScope.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/prototypeInstantiatedWithBaseConstraint.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/implicitAnyAmbients.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/assignmentCompatability38.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/jsx/tsxDynamicTagName9.tsx","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/jsdoc/jsdocAugments_noExtends.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments02.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/numericMethodName1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/classDeclaration/emitClassDeclarationWithPropertyAssignmentInES6.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/modules/exportsAndImportsWithUnderscores1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunctionCapturesThis_es2017.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/slashBeforeVariableDeclaration1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ClassElements/parserErrorRecovery_ClassElement2.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/typeParameterExplicitlyExtendsAny.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/undeclaredVarEmit.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/typeParameterArgumentEquivalence5.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/superCallFromFunction1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of21.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/unusedTypeParameterInMethod2.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/quotedPropertyName2.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/sourceMapValidationDo.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/genericCallSpecializedToTypeArg.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/recursiveExportAssignmentAndFindAliasedType5.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/enumBasics1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/unusedParametersInLambda1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/optionsSourcemapInlineSourcesSourceRoot.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/Types/parserTypeQuery3.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGenericConstraint4.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/superCallInsideClassExpression.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction3_es2017.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/commentOnInterface1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/cloduleWithDuplicateMember1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck50.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/moduleElementsInWrongContext.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/detachedCommentAtStartOfConstructor1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/externalModules/relativePathToDeclarationFile.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/ambientRequireFunction.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/assignToEnum.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/async/es6/asyncQualifiedReturnType_es6.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/forIn2.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ExportModuleWithAccessibleTypesOnItsExportedMembers.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/es6ImportDefaultBindingMergeErrors.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es2017/useObjectValuesAndEntries3.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/types/tuple/tupleElementTypes1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/mergedModuleDeclarationCodeGen3.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/genericTypeWithNonGenericBaseMisMatch.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/genericRecursiveImplicitConstructorErrors1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/jsxFactoryIdentifierAsParameter.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/jsx/tsxElementResolution3.tsx","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedInstanceOfES6.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/contextuallyTypingOrOperator2.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/augmentedTypesEnum2.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/classDeclaration/classWithSemicolonClassElementES62.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/typeParametersShouldNotBeEqual.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/decorators/class/accessor/decoratorOnClassAccessor4.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/interfaceDeclaration1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/async/es2017/await_unaryExpression_es2017_2.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/excessPropertyErrorsSuppressed.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/ParameterLists/parserParameterList7.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/specializedInheritedConstructors1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/checkSuperCallBeforeThisAccessing8.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/async/es2017/functionDeclarations/asyncFunctionDeclaration3_es2017.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/doNotWidenAtObjectLiteralPropertyAssignment.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/duplicateIdentifierRelatedSpans7.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/controlFlowDestructuringParameters.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution2_classic.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnum7.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/LeftShifts/parserErrorRecovery_LeftShift1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/implementPublicPropertyAsPrivate.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorWithOnlyNullValueOrUndefinedValue.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ArrayLiteralExpressions/parserErrorRecoveryArrayLiteralExpression3.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/Accessors/parserAccessors6.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/emitCapturingThisInTupleDestructuring2.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/types/any/anyAsConstructor.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclarationIndexSignature1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames1_ES6.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessor1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck39.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/switchStatementsWithMultipleDefaults1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/ParameterLists/parserParameterList1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/classDeclaration/emitClassDeclarationWithPropertyAccessInHeritageClause1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/classes/classDeclarations/classWithPredefinedTypesAsNames2.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/genericMergedDeclarationUsingTypeParameter.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/jsx/tsxElementResolution18.tsx","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/contextualSignatureInstantiationWithTypeParameterConstrainedToOuterTypeParameter.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberFunctionDeclarations/parserMemberFunctionDeclaration4.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesSourceMap2_ES5.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/types/specifyingTypes/typeQueries/typeofModuleWithoutExports.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/specializedOverloadWithRestParameters.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/letDeclarations-invalidContexts.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/jsxFactoryQualifiedNameWithEs5.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringVariableStatementObjectBindingPattern1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/variableDeclarations/VariableDeclaration11_es6.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/constructorStaticParamNameErrors.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/invalidStaticField.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions10_ES6.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/externalModules/esnext/esnextmodulekindWithES2015Target.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/noImplicitAnyForMethodParameters.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/sourceMapValidationVariables.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration13.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/breakNotInIterationOrSwitchStatement2.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/templates/templateStringInInOperator.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/parser/ecmascript5/Symbols/parserES5SymbolIndexer2.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames15_ES5.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/conformance/async/es5/functionDeclarations/asyncFunctionDeclaration13_es5.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/anyPlusAny1.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/ambientClassOverloadForFunction.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/compiler/unusedNamespaceInNamespace.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/fourslash/formattingNonNullAssertionOperator.ts","time":36,"edits":1,"cost":"4.16"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_export_moduleDotExportsEqualsRequire.ts","time":143,"edits":4,"cost":"4.16"},{"name":"tests/cases/fourslash/extract-method21.ts","time":107,"edits":3,"cost":"4.16"},{"name":"tests/cases/fourslash/completionForStringLiteralNonrelativeImport8.ts","time":214,"edits":6,"cost":"4.16"},{"name":"tests/cases/conformance/jsx/tsxFragmentReactEmit.tsx","time":107,"edits":3,"cost":"4.16"},{"name":"tests/cases/fourslash/jsxQualifiedTagCompletion.ts","time":107,"edits":3,"cost":"4.16"},{"name":"tests/cases/fourslash/completionListInvalidMemberNames_escapeQuote.ts","time":107,"edits":3,"cost":"4.16"},{"name":"tests/cases/fourslash/codeFixCannotFindModule_suggestion_js.ts","time":107,"edits":3,"cost":"4.16"},{"name":"tests/cases/compiler/noUnusedLocals_writeOnly.ts","time":107,"edits":3,"cost":"4.16"},{"name":"tests/cases/compiler/nearbyIdenticalGenericLambdasAssignable.ts","time":71,"edits":2,"cost":"4.15"},{"name":"tests/cases/conformance/constEnums/constEnum4.ts","time":71,"edits":2,"cost":"4.15"},{"name":"tests/cases/conformance/async/es6/asyncAwait_es6.ts","time":71,"edits":2,"cost":"4.15"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution_rootImport_aliasWithRoot_differentRootTypes.ts","time":71,"edits":2,"cost":"4.15"},{"name":"tests/cases/conformance/enums/enumConstantMemberWithStringEmitDeclaration.ts","time":71,"edits":2,"cost":"4.15"},{"name":"tests/cases/compiler/noUnusedLocals_typeParameterMergedWithParameter.ts","time":71,"edits":2,"cost":"4.15"},{"name":"tests/cases/compiler/fillInMissingTypeArgsOnJSConstructCalls.ts","time":71,"edits":2,"cost":"4.15"},{"name":"tests/cases/fourslash/importNameCodeFixUMDGlobalReact0.ts","time":177,"edits":5,"cost":"4.15"},{"name":"tests/cases/fourslash/convertFunctionToEs6Class_objectLiteralInArrowFunction.ts","time":106,"edits":3,"cost":"4.15"},{"name":"tests/cases/fourslash/completionsOptionalKindModifier.ts","time":106,"edits":3,"cost":"4.15"},{"name":"tests/cases/fourslash/codeFixClassPropertyInitialization_all_3.ts","time":141,"edits":4,"cost":"4.14"},{"name":"tests/cases/fourslash/completionsImport_compilerOptionsModule.ts","time":176,"edits":5,"cost":"4.14"},{"name":"tests/cases/fourslash/outliningSpansForFunction.ts","time":70,"edits":2,"cost":"4.14"},{"name":"tests/cases/compiler/mappedTypePartialNonHomomorphicBaseConstraint.ts","time":70,"edits":2,"cost":"4.14"},{"name":"tests/cases/compiler/indexSignatureOfTypeUnknownStillRequiresIndexSignature.ts","time":35,"edits":1,"cost":"4.14"},{"name":"unittests:: tsserver:: cancellationToken","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/typings/typingsSuggestion1.ts","time":70,"edits":2,"cost":"4.14"},{"name":"tests/cases/compiler/extractInferenceImprovement.ts","time":70,"edits":2,"cost":"4.14"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithObjectMembers5.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/es3-declaration-amd.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/fourslash/completionForQuotedPropertyInPropertyAssignment4.ts","time":70,"edits":2,"cost":"4.14"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/strictPropertyInitialization.ts","time":105,"edits":3,"cost":"4.14"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments16_ES6.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/async/es6/awaitBinaryExpression/awaitBinaryExpression4_es6.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/Symbols/symbolType5.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames33_ES5.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/newMissingIdentifier.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/propertyParameterWithQuestionMark.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/references/library-reference-7.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/nestedBlockScopedBindings8.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/objectLiteralWithSemicolons1.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/ambientExternalModuleReopen.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/genericImplements.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_import_multipleVariableDeclarations.ts","time":140,"edits":4,"cost":"4.14"},{"name":"tests/cases/compiler/invalidThisEmitInContextualObjectLiteral.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/shorthandPropertyAssignment/objectLiteralShorthandPropertiesAssignmentError.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/inheritanceMemberPropertyOverridingProperty.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/asiReturn.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames47_ES6.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings13_ES6.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/references/library-reference-11.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/amdDependencyCommentName4.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/externalModules/es6/es6modulekindWithES5Target10.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/importAliasFromNamespace.ts","time":70,"edits":2,"cost":"4.14"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser630933.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/enumWithNegativeInfinityProperty.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax15.ts","time":140,"edits":4,"cost":"4.14"},{"name":"tests/cases/conformance/decorators/class/decoratorChecksFunctionBodies.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/classes/constructorDeclarations/classConstructorOverloadsAccessibility.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/contextualTypingOfLambdaReturnExpression.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/expressions/asOperator/asOperatorASI.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/noImplicitReturnsWithoutReturnExpression.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/functionOverloads19.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedObjectLiteral.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/parser/ecmascript5/SuperExpressions/parserSuperExpression3.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/ParameterList8.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck8.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/defaultParameters/emitDefaultParametersMethodES6.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty49.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/constDeclarations-ambient.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/types/objectTypeLiteral/indexSignatures/multipleStringIndexers.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/visSyntax.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/functionDeclarations/FunctionDeclaration5_es6.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/templates/templateStringInPropertyAssignmentES6.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/accessStaticMemberFromInstanceMethod01.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/blockScopedSameNameFunctionDeclarationES5.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/decorators/invalid/decoratorOnArrowFunction.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/unusedClassesinNamespace1.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/collisionThisExpressionAndVarInGlobal.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/bind1.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/superWithTypeArgument2.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/externalModules/reexportClassDefinition.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty20.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/parser/ecmascript6/ShorthandPropertyAssignment/parserShorthandPropertyAssignment3.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/genericTypeWithCallableMembers.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/missingReturnStatement.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/relationalOperatorComparable.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/functionDeclarations/FunctionDeclaration13_es6.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/parser/ecmascript5/VariableDeclarations/parserVariableDeclaration10.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/compilerOptionsOutDirAndNoEmit.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/accessorParameterAccessibilityModifier.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/classes/constructorDeclarations/constructorParameters/readonlyInAmbientClass.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/systemModule10.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/constDeclarations-useBeforeDefinition2.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/types/tuple/wideningTuples5.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/unusedPrivateMethodInClass2.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/typeParametersInStaticAccessors.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parserNotHexLiteral1.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/nestedFreshLiteral.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName10.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/jsx/tsxElementResolution8.tsx","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames6_ES5.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/classDeclaration/exportDefaultClassWithStaticPropertyAssignmentsInES6.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/switchComparableCompatForBrands.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/ContinueStatements/parser_continueLabel.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression2.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/parser/ecmascript6/Symbols/parserSymbolIndexer3.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/baseTypePrivateMemberClash.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/emptyFile-declaration.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/isolatedModulesDeclaration.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/unusedTypeParameterInLambda2.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/moduleCodeGenTest5.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/import_reference-exported-alias.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution6_node.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions16_ES6.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/classDeclaration/superCallBeforeThisAccessing5.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/restParameters.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/exportAssignmentOfGenericType1.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates19_ES6.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/types/specifyingTypes/typeLiterals/arrayTypeOfFunctionTypes.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/switchCaseCircularRefeference.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/prespecializedGenericMembers1.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/conflictingTypeAnnotatedVar.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/typeofUsedBeforeBlockScoped.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/emitBundleWithShebangAndPrologueDirectives2.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/inheritanceMemberPropertyOverridingAccessor.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/es6ExportAssignment4.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/infinitelyExpandingBaseTypes2.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/classExtendsClauseClassNotReferringConstructor.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/exportStarForValues6.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/es3-jsx-preserve.tsx","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/Symbols/ES5SymbolProperty5.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames34_ES5.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/functionCall12.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ExportClassWhichExtendsInterfaceWithInaccessibleType.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement17.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName35.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/ambientClassDeclaredBeforeBase.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/initializersInAmbientEnums.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/exportAssignmentInternalModule.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedTypeOfOperator.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/indexClassByNumber.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/augmentedTypesClass3.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/genericCallWithFixedArguments.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/decorators/class/property/decoratorOnClassProperty3.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/innerAliases2.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/parser/ecmascript5/Expressions/parserConditionalExpression1.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration1.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/out-flag2.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/templates/templateStringInDivision.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/classes/classDeclarations/classWithSemicolonClassElement1.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/fatarrowfunctionsInFunctions.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames37_ES6.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/unusedVariablesinForLoop3.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/instantiatedBaseTypeConstraints.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/decorators/class/constructor/decoratorOnClassConstructor3.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement11.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames24_ES5.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/classSideInheritance2.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/classes/constructorDeclarations/classWithTwoConstructorDefinitions.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/types/typeAliases/typeAliasesForObjectTypes.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration9.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/typeOfThisInStatics.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/types/members/objectTypeHidingMembersOfObjectAssignmentCompat2.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/unusedLocalsAndParametersTypeAliases.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty51.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/ambient/ambientErrors.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/templates/templateStringInYieldKeyword.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/fileWithNextLine3.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/thisExpressionInIndexExpression.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/privateAccessInSubclass1.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/importInTypePosition.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates18_ES6.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/interfaces/interfacesExtendingClasses/interfaceExtendingClass2.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/assignmentToObject.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/expressions/asOperator/asOperator2.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/externalModules/es6/es6modulekindWithES5Target7.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ExportVariableOfGenericTypeWithInaccessibleTypeAsTypeArgument.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/externalModules/umd6.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/trailingCommasES3.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/indexerReturningTypeParameter1.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/assignmentCompatability6.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/continueNotInIterationStatement3.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/classExpressions/classExpressionES62.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/fourslash/duplicateClassModuleError0.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration8.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/fourslash/indentationWithBaseIndent.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/allowSyntheticDefaultImports10.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/asyncFunctionNoReturnType.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionNestedCJS2.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/constructorOverloads5.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesOnOverloads_ES5.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/numericIndexerTyping2.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement6.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/parseCommaSeparatedNewlineNew.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/decorators/class/decoratorOnClass9.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithCallSignaturesA.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/async/es2017/functionDeclarations/asyncFunctionDeclaration6_es2017.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/derivedTypeCallingBaseImplWithOptionalParams.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/superCallInsideClassDeclaration.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/functionOverloadImplementationOfWrongName2.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/variableDeclarations/VariableDeclaration12_es6.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/recursiveBaseConstructorCreation1.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName16.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserErrantAccessibilityModifierInModule1.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames46_ES5.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/conditionalExpressionNewLine7.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/dontShowCompilerGeneratedMembers.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/namedFunctionExpressionCallErrors.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/unusedMultipleParameter2InFunctionExpression.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/jsFileCompilationShortHandProperty.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/ambientModules.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/jsdoc/jsdocAugments_qualifiedName.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/generatorES6_1.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/collisionSuperAndParameter1.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/decorators/class/constructableDecoratorOnClass01.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/Symbols/ES5SymbolProperty3.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/fourslash/formattingTemplatesWithNewline.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/decoratorInJsFile.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/parser/ecmascript5/parserVoidExpression1.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/doWhileUnreachableCode.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/compiler/indexSignatureWithoutTypeAnnotation1..ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/conformance/externalModules/esnext/esnextmodulekindWithES5Target4.ts","time":35,"edits":1,"cost":"4.14"},{"name":"tests/cases/fourslash/quickInfoImportedTypesWithMergedMeanings.ts","time":139,"edits":4,"cost":"4.13"},{"name":"tests/cases/fourslash/completionForStringLiteral7.ts","time":104,"edits":3,"cost":"4.13"},{"name":"tests/cases/fourslash/completionListInUnclosedFunction11.ts","time":104,"edits":3,"cost":"4.13"},{"name":"tests/cases/fourslash/codeFixInferFromUsageMemberJS.ts","time":173,"edits":5,"cost":"4.13"},{"name":"tests/cases/fourslash/extract-method13.ts","time":242,"edits":7,"cost":"4.12"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_import_arrayBindingPattern.ts","time":138,"edits":4,"cost":"4.12"},{"name":"tests/cases/fourslash/completionsImport_named_exportEqualsNamespace_merged.ts","time":138,"edits":4,"cost":"4.12"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_import_includeDefaultUses.ts","time":138,"edits":4,"cost":"4.12"},{"name":"tests/cases/fourslash/codeFixChangeExtendsToImplementsAbstractModifier.ts","time":138,"edits":4,"cost":"4.12"},{"name":"tests/cases/compiler/keyofDoesntContainSymbols.ts","time":69,"edits":2,"cost":"4.12"},{"name":"tests/cases/fourslash/codeFixClassExtendAbstractGetterSetter.ts","time":172,"edits":5,"cost":"4.12"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceInheritsAbstractMethod.ts","time":103,"edits":3,"cost":"4.12"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics11.ts","time":103,"edits":3,"cost":"4.12"},{"name":"tests/cases/fourslash/completionForQuotedPropertyInPropertyAssignment2.ts","time":103,"edits":3,"cost":"4.12"},{"name":"tests/cases/conformance/emitter/es2017/forAwait/emitter.forAwait.es2017.ts","time":103,"edits":3,"cost":"4.12"},{"name":"tests/cases/fourslash/completionListInUnclosedFunction05.ts","time":103,"edits":3,"cost":"4.12"},{"name":"tests/cases/compiler/exportDefaultWithJSDoc1.ts","time":68,"edits":2,"cost":"4.11"},{"name":"tests/cases/compiler/es6ImportEqualsExportModuleEs2015Error.ts","time":68,"edits":2,"cost":"4.11"},{"name":"tests/cases/conformance/types/contextualTypes/asyncFunctions/contextuallyTypeAsyncFunctionReturnType.ts","time":68,"edits":2,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/MethodSignatures/parserMethodSignature7.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/amdDeclarationEmitNoExtraDeclare.ts","time":68,"edits":2,"cost":"4.11"},{"name":"tests/cases/compiler/reactNamespaceJSXEmit.tsx","time":68,"edits":2,"cost":"4.11"},{"name":"tests/cases/compiler/declarationEmitRetainsJsdocyComments.ts","time":68,"edits":2,"cost":"4.11"},{"name":"tests/cases/conformance/es6/functionDeclarations/FunctionDeclaration2_es6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType3_ES6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/requireOfJsonFileWithoutExtensionResolvesToTs.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/templates/templateStringInTypeOfES6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/es6ImportNameSpaceImportWithExport.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/sourceMapValidationClassWithDefaultConstructor.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/withStatementNestedScope.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPattern4.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of52.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax23.ts","time":136,"edits":4,"cost":"4.11"},{"name":"tests/cases/compiler/selfReferencingSpreadInLoop.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck5.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames40_ES5.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/systemModuleTrailingComments.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/contextualTyping26.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithConstraintsTypeArgumentInference2.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/declarationFileOverwriteErrorWithOut.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/contextualTypingWithGenericSignature.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerNumericLiteral4.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/variableDeclarations/VariableDeclaration10_es6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/innerTypeCheckOfLambdaArgument.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/mergedModuleDeclarationCodeGen.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/expressions/elementAccess/letIdentifierInElementAccess01.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/inheritanceStaticAccessorOverridingProperty.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement18.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck1.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/expressions/binaryOperators/instanceofOperator/instanceofOperatorWithLHSIsObject.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/Types/parserTypeQuery9.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType6_ES5.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/noImplicitAnyAndPrivateMembersWithoutTypeAnnotations.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/ContinueStatements/parser_continueNotInIterationStatement4.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/modules/defaultExportsCannotMerge03.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/instanceMemberInitialization.ts","time":68,"edits":2,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement3.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/async/es2017/awaitCallExpression/awaitCallExpression1_es2017.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/assignToExistingClass.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/modules/exportsAndImportsWithUnderscores3.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration10.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/library_ObjectPrototypeProperties.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/declarationEmitUnnessesaryTypeReferenceNotAdded.ts","time":68,"edits":2,"cost":"4.11"},{"name":"tests/cases/compiler/functionCall13.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/shorthandPropertyAssignment/objectLiteralShorthandPropertiesAssignmentErrorFromMissingIdentifier.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/types/members/typesWithPublicConstructor.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName33.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/ReturnStatements/parserReturnStatement1.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/errorMessagesIntersectionTypes04.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration7.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/moduleAssignmentCompat3.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/types/nonPrimitive/nonPrimitiveAsProperty.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexSignatures/parserIndexSignature11.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/systemDefaultImportCallable.ts","time":68,"edits":2,"cost":"4.11"},{"name":"tests/cases/compiler/arraySlice.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/staticAndNonStaticPropertiesSameName.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldExpression8_es6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/genericConstructorFunction1.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/baseTypeOrderChecking.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/project/noDefaultLib.json","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/noImplicitReturnsWithProtectedBlocks1.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/expandoFunctionContextualTypesJs.ts","time":68,"edits":2,"cost":"4.11"},{"name":"tests/cases/conformance/types/import/importTypeGeneric.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/expressions/superPropertyAccess/superSymbolIndexedAccess2.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/fallbackToBindingPatternForTypeInference.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/letDeclarations-scopes2.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/AccessibilityAfterStatic/parserAccessibilityAfterStatic4.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/doNotInferUnrelatedTypes.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/classImplementsClass2.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/classes/classExpressions/extendClassExpressionFromModule.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/undefinedSymbolReferencedInArrayLiteral1.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/thisInLambda.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/templates/templateStringInPropertyName2.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/templates/templateStringInInOperatorES6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/declareExternalModuleWithExportAssignedFundule.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserWhileStatement1.d.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/types/typeParameters/typeParameterLists/typeParametersAvailableInNestedScope2.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/noImplicitReturnsInAsync2.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/functionOverloadAmbiguity1.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of12.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/classDeclarationBlockScoping2.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/memberFunctionDeclarations/MemberFunctionDeclaration1_es6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment5.ts","time":68,"edits":2,"cost":"4.11"},{"name":"tests/cases/conformance/types/thisType/contextualThisType.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/functionCall3.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName9.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/functionOverloads29.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of35.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascriptnext/numericSeparators/parser.numericSeparators.octalNegative.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions19_ES6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/templateStringsArrayTypeNotDefinedES5Mode.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings15_ES5.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/functionWithDefaultParameterWithNoStatements4.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/async/es2017/asyncUseStrict_es2017.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/gettersAndSettersAccessibility.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/decorators/class/decoratedClassExportsCommonJS2.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/exportStarForValues7.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/emitSuperCallBeforeEmitPropertyDeclarationAndParameterPropertyDeclaration1.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/elementAccessExpressionInternalComments.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/assignmentCompatability1.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/genericFunctions3.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/alwaysStrictES6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/expressions/contextualTyping/iterableContextualTyping1.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedAdditionES6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/exportSpecifierReferencingOuterDeclaration4.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings18_ES6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberFunctionDeclarations/parserMemberFunctionDeclaration3.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/genericFunctionTypedArgumentsAreFixed.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/elidingImportNames.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/types/typeParameters/typeArgumentLists/constraintSatisfactionWithAny2.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/noImplicitAnyInCastExpression.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/classes/classDeclarations/classHeritageSpecification/classExtendsItselfIndirectly.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/externalModules/es6/es6modulekindWithES5Target9.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/fourslash/functionIndentation.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/Blocks/parserErrorRecovery_Block3.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/noImplicitAnyInContextuallyTypesFunctionParamter.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of36.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/genericGetter3.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/templates/templateStringInObjectLiteral.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/moduleResolution/untypedModuleImport.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/systemModuleExportDefault.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/classExpressionTest2.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/checkJsFiles6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/types/typeRelationships/bestCommonType/functionWithMultipleReturnStatements.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/isolatedModulesImportExportElision.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/specializeVarArgs1.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/ambient/ambientDeclarationsPatterns_tooManyAsterisks.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/expressions/typeAssertions/duplicatePropertiesInTypeAssertions02.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGenericsInTypeContexts1.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/binaryAndOctalIntegerLiteral/invalidBinaryIntegerLiteralAndOctalIntegerLiteral.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/unusedPrivateMethodInClass3.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/interfaceWithCommaSeparators.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/constEnumBadPropertyNames.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/FunctionDeclaration7.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/exportedBlockScopedDeclarations.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/templates/templateStringUnterminated4_ES6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/bangInModuleName.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/duplicateConstructSignature2.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/classes/classDeclarations/classHeritageSpecification/constructorFunctionTypeIsAssignableToBaseType.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates06_ES6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/pathsValidation2.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames24_ES6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/commentsOnPropertyOfObjectLiteral1.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/arrowFunctionWithObjectLiteralBody4.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/templates/templateStringInFunctionParameterType.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/systemModule2.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/assignmentToReferenceTypes.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/multiLinePropertyAccessAndArrowFunctionIndent1.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/fixTypeParameterInSignatureWithRestParameters.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/globalThisCapture.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/reverseInferenceInContextualInstantiation.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/objectLiteralMemberWithoutBlock1.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/externalModules/esnext/esnextmodulekindWithES5Target6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedDivisionES6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/exportingContainingVisibleType.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/ClassDeclaration26.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/externalModules/exportAssignmentCircularModules.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode3-negative.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/templates/templateStringWithPropertyAccessES6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/enumUsedBeforeDeclaration.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/ParameterLists/parserParameterList3.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/interfaceWithMultipleDeclarations.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/funduleExportedClassIsUsedBeforeDeclaration.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of24.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName3.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/collisionExportsRequireAndAmbientFunction.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/callOverloads3.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/requireOfJsonFileNonRelativeWithoutExtension.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty11.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser618973.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/modulePrologueAMD.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpressionES6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/VariableLists/parserInvalidIdentifiersInVariableStatements1.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/destructuring/restElementWithAssignmentPattern5.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/types/contextualTypes/logicalAnd/contextuallyTypeLogicalAnd02.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/constructorParametersThatShadowExternalNamesInVariableDeclarations.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/thisWhenTypeCheckFails.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/AutomaticSemicolonInsertion/parserAutomaticSemicolonInsertion1.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/constraintPropagationThroughReturnTypes.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of15.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/unusedLocalsOnFunctionDeclarationWithinFunctionExpression2.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/enumFromExternalModule.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings15_ES6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction6_es6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/async/es6/asyncAliasReturnType_es6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/VariableDeclarations/parserVariableDeclaration9.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexSignatures/parserIndexSignature3.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of56.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/controlFlow/controlFlowIteration.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/functionCall9.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/salsa/inferringClassMembersFromAssignments2.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/isolatedModulesES6.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/infinitelyExpandingTypes3.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ModuleWithExportedAndNonExportedVariables.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/duplicateIdentifierDifferentModifiers.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/concatError.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/checkJsFiles5.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/reactNamespaceMissingDeclaration.tsx","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/noImplicitUseStrict_amd.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/genericArrayWithoutTypeAnnotation.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser509669.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpression3.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/unusedModuleInModule.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/compiler/transformArrowInBlockScopedLoopVarInitializer.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/async/es5/functionDeclarations/asyncFunctionDeclaration1_es5.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/Types/parserTypeQuery7.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/async/es5/asyncClass_es5.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/conformance/parser/ecmascript5/VariableDeclarations/parserVariableDeclaration11.ts","time":34,"edits":1,"cost":"4.11"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax11.ts","time":135,"edits":4,"cost":"4.10"},{"name":"tests/cases/fourslash/getEditsForFileRename_tsconfig.ts","time":135,"edits":4,"cost":"4.10"},{"name":"tests/cases/fourslash/regexDetection.ts","time":101,"edits":3,"cost":"4.10"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics16.ts","time":101,"edits":3,"cost":"4.10"},{"name":"tests/cases/fourslash/codeFixCannotFindModule_notIfMissing.ts","time":101,"edits":3,"cost":"4.10"},{"name":"tests/cases/fourslash/quickInfoSpecialPropertyAssignment.ts","time":101,"edits":3,"cost":"4.10"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_import_objectBindingPattern_complex.ts","time":101,"edits":3,"cost":"4.10"},{"name":"tests/cases/conformance/es6/destructuring/destructuringAssignabilityCheck.ts","time":67,"edits":2,"cost":"4.09"},{"name":"tests/cases/compiler/commonJsIsolatedModules.ts","time":67,"edits":2,"cost":"4.09"},{"name":"tests/cases/compiler/declarationEmitNoNonRequiredParens.ts","time":67,"edits":2,"cost":"4.09"},{"name":"tests/cases/fourslash/findAllRefsForDefaultExport_reExport.ts","time":134,"edits":4,"cost":"4.09"},{"name":"tests/cases/compiler/deferredLookupTypeResolution.ts","time":67,"edits":2,"cost":"4.09"},{"name":"tests/cases/compiler/declarationEmitAmdModuleNameDirective.ts","time":67,"edits":2,"cost":"4.09"},{"name":"tests/cases/compiler/requireOfJsonFileWithModuleNodeResolutionEmitEs2015.ts","time":67,"edits":2,"cost":"4.09"},{"name":"tests/cases/conformance/types/contextualTypes/asyncFunctions/contextuallyTypeAsyncFunctionAwaitOperand.ts","time":67,"edits":2,"cost":"4.09"},{"name":"tests/cases/conformance/jsx/checkJsxIntersectionElementPropsType.tsx","time":67,"edits":2,"cost":"4.09"},{"name":"tests/cases/conformance/expressions/elementAccess/stringEnumInElementAccess01.ts","time":67,"edits":2,"cost":"4.09"},{"name":"tests/cases/conformance/types/contextualTypes/jsdoc/contextualTypeFromJSDoc.ts","time":67,"edits":2,"cost":"4.09"},{"name":"tests/cases/conformance/classes/members/accessibility/privateProtectedMembersAreNotAccessibleDestructuring.ts","time":67,"edits":2,"cost":"4.09"},{"name":"tests/cases/conformance/es6/yieldExpressions/yieldExpressionInControlFlow.ts","time":67,"edits":2,"cost":"4.09"},{"name":"tests/cases/fourslash/findAllRefsForComputedProperties2.ts","time":167,"edits":5,"cost":"4.09"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc9.ts","time":167,"edits":5,"cost":"4.09"},{"name":"tests/cases/fourslash/goToDefinitionDynamicImport2.ts","time":100,"edits":3,"cost":"4.09"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess6.ts","time":133,"edits":4,"cost":"4.09"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess18.ts","time":166,"edits":5,"cost":"4.08"},{"name":"tests/cases/compiler/identicalTypesNoDifferByCheckOrder.ts","time":66,"edits":2,"cost":"4.08"},{"name":"tests/cases/conformance/declarationEmit/exportDefaultNamespace.ts","time":66,"edits":2,"cost":"4.08"},{"name":"unittests:: semver","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/outModuleConcatUnspecifiedModuleKindDeclarationOnly.ts","time":66,"edits":2,"cost":"4.08"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedDivision.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/namedFunctionExpressionAssignedToClassProperty.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/higherOrderMappedIndexLookupInference.ts","time":66,"edits":2,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/VariableDeclarations/parserVariableDeclaration3.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/widenToAny1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/sourceMapValidationWithComments.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/ParameterLists/parserParameterList15.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/inlineSourceMap.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/reservedWords.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/async/es5/awaitBinaryExpression/awaitBinaryExpression3_es5.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment35.ts","time":66,"edits":2,"cost":"4.08"},{"name":"tests/cases/fourslash/quickInfoMappedType.ts","time":99,"edits":3,"cost":"4.08"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck61.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/exportDefaultStripsFreshness.ts","time":66,"edits":2,"cost":"4.08"},{"name":"tests/cases/compiler/collisionExportsRequireAndFunctionInGlobalFile.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/fourslash/completionListInUnclosedFunction19.ts","time":99,"edits":3,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/MethodSignatures/parserMethodSignature3.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName32.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/enumWithQuotedElementName1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/objectSpreadWithinMethodWithinObjectWithSpread.ts","time":66,"edits":2,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/PropertySignatures/parserPropertySignature12.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/systemModule1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics2.ts","time":99,"edits":3,"cost":"4.08"},{"name":"tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers02.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/overloadingStaticFunctionsInFunctions.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/types/namedTypes/classWithOptionalParameter.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement2.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/parameterPropertyInConstructor1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates04_ES5.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty57.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/classes/constructorDeclarations/superCalls/superPropertyInConstructorBeforeSuperCall.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/externalModules/esnext/esnextmodulekindWithES5Target2.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/async/es2017/awaitBinaryExpression/awaitBinaryExpression2_es2017.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/collisionExportsRequireAndAmbientVar.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/anonterface.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/callOverloads4.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/autolift3.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of18.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/exportEqualsProperty2.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/importDeclRefereingExternalModuleWithNoResolve.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction4_es2017.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames39_ES5.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/classExpressionWithStaticProperties2.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/unusedClassesinNamespace2.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmptyLiteralPortions.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/templates/templateStringInTypeAssertion.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/noImplicitAnyMissingSetAccessor.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck56.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates07_ES5.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/externalModules/umd-errors.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/controlFlowOuterVariable.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/interfaceDeclaration5.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/templates/templateStringMultiline1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/classExpressions/typeArgumentInferenceWithClassExpression1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/references/library-reference-4.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity14.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck48.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/paramPropertiesInSignatures.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/exportedInterfaceInaccessibleInCallbackInModule.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/arrayConstructors1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/moduleExportsAmd/defaultExportsGetExportedAmd.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/functionDeclarations/FunctionDeclaration7_es6.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/requireOfJsonFileWithSourceMap.ts","time":66,"edits":2,"cost":"4.08"},{"name":"tests/cases/compiler/multiExtendsSplitInterfaces2.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/constructorArgsErrors2.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/exportsInAmbientModules1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/unusedSingleParameterInContructor.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/noTypeArgumentOnReturnType1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/taggedTemplatesWithIncompleteTemplateExpressions4.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/modifiersInObjectLiterals.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/async/es2017/functionDeclarations/asyncFunctionDeclaration12_es2017.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/literals1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/objectLiteralWithSemicolons3.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/recursiveTypeIdentity.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/destructuring/nonIterableRestElement1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/objectLiteralMemberWithModifiers2.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/infinitelyGenerativeInheritance1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/overloadCallTest.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/genericInterfaceFunctionTypeParameter.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/yieldExpressionInnerCommentEmit.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/memberAccessMustUseModuleInstances.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/badInferenceLowerPriorityThanGoodInference.ts","time":99,"edits":3,"cost":"4.08"},{"name":"tests/cases/compiler/typeArgumentInferenceApparentType1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/exportStarForValues3.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/duplicateVarAndImport2.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/internalAliasInterfaceInsideLocalModuleWithoutExportAccessError.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/statements/breakStatements/doWhileBreakStatements.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/objectCreationExpressionInFunctionParameter.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceWithCallSignaturesThatHidesBaseSignature2.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/shorthandPropertyAssignment/objectLiteralShorthandPropertiesWithModule.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of9.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/decoratorMetadataWithImportDeclarationNameCollision.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings19_ES5.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/indexIntoArraySubclass.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/externalModules/multipleExportDefault6.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/Symbols/parserES5SymbolProperty8.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/errorOnContextuallyTypedReturnType.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/parserS7.6.1.1_A1.10.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser553699.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/voidFunctionAssignmentCompat.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractImportInstantiation.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/indexSignatureWithInitializer.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/missingSelf.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/expressions/contextualTyping/superCallParameterContextualTyping2.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionShouldNotGetParen.ts","time":66,"edits":2,"cost":"4.08"},{"name":"tests/cases/compiler/commentOnArrayElement2.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/async/es2017/functionDeclarations/asyncFunctionDeclaration11_es2017.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/ambient/ambientExternalModuleInsideNonAmbient.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamespaceBindingWithExport.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/anonymousModules.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/declarationFilesGeneratingTypeReferences.ts","time":66,"edits":2,"cost":"4.08"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings20_ES6.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunctionCapturesArguments_es5.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/types/specifyingTypes/typeLiterals/unionTypeLiterals.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/catch.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/jsFileCompilationExternalPackageError.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithOptionalProperties.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/constructorOverloads4.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/classExtensionNameOutput.ts","time":66,"edits":2,"cost":"4.08"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceWithCallSignaturesThatHidesBaseSignature.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/emitPinnedCommentsOnTopOfFile.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/commentLeadingCloseBrace.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/functionCall5.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/contextualTypeArrayReturnType.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/references/library-reference-2.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/exportDeclarationWithModuleSpecifierNameOnNextLine1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/superCallFromClassThatDerivesFromGenericTypeButWithNoTypeArguments1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/arrowFunctionInExpressionStatement1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/extendsUntypedModule.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings22_ES5.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty45.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/interfaces/interfacesExtendingClasses/implementingAnInterfaceExtendingClassWithPrivates.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/importDeclWithClassModifiers.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/externalModuleReferenceDoubleUnderscore1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/Expressions/parserPostfixPostfixExpression1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/moduleClassArrayCodeGenTest.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/fourslash/breakpointValidationBreakOrContinue.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/typeArgumentInferenceApparentType2.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/templates/templateStringMultiline2_ES6.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/moduleExportsUmd/defaultExportsGetExportedUmd.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of53.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty7.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/requireOfJsonFileWithModuleNodeResolutionEmitNone.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionsAsIsES6.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/reuseInnerModuleMember.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/namespaces2.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserMissingLambdaOpenBrace1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration18.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/PropertySignatures/parserPropertySignature4.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/es3-sourcemap-amd.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/fourslash/shims-pp/getBreakpointStatementAtPosition.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/inferenceFromParameterlessLambda.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/conditionallyDuplicateOverloadsCausedByOverloadResolution.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserErrantEqualsGreaterThanAfterFunction1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/restParameters/emitRestParametersFunctionES6.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithMultipleBases4.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/undefinedTypeArgument2.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/exportAssignValueAndType.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/memberAccessorDeclarations/accessorsAreNotContextuallyTyped.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/callSignatureFunctionOverload.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/exportAssignmentWithExportModifier.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/expressions/functionCalls/functionCalls.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/typeParameterConstraints1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserMemberAccessExpression1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/argumentsUsedInObjectLiteralProperty.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/fourslash/arrayConcatTypeCheck1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/instantiateCrossFileMerge.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/generatorES6_5.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/templates/templateStringInPropertyNameES6_1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/jsdoc/jsdocAugments_notAClass.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/requiredInitializedParameter1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/unusedLocalsOnFunctionDeclarationWithinFunctionDeclaration1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/inheritanceOfGenericConstructorMethod1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/expressions/unaryOperators/deleteOperator/deleteOperatorInvalidOperations.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/parenthesizedAsyncArrowFunction.ts","time":66,"edits":2,"cost":"4.08"},{"name":"tests/cases/conformance/decorators/class/property/decoratorOnClassProperty11.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithObjectMembersOptionality2.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/declarationEmitInvalidReference2.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser509630.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration11.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction1_es2017.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/inheritanceStaticFuncOverridingAccessorOfFuncType.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/contextualTyping17.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames25_ES6.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/constDeclarationShadowedByVarDeclaration.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClass1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/Protected/Protected6.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/types/members/augmentedTypeBracketAccessIndexSignature.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/numericIndexerConstraint5.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/moduleAugmentationInDependency.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/modKeyword.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/statements/continueStatements/invalidDoWhileContinueStatements.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement7.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/async/es6/asyncArrowFunction/arrowFunctionWithParameterNameAsync_es6.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/setterBeforeGetter.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/fourslash/getNavigationBarItems.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/doubleUnderscoreMappedTypes.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/scanner/ecmascript3/scannerES3NumericLiteral6.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/downlevelLetConst11.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerS7.3_A1.1_T2.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/implicitAnyGenericTypeInference.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames5_ES5.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions04_ES6.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedCommentsES6.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/functionOverloads30.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/generics4.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/contextualTyping6.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/expressions/typeAssertions/duplicatePropertiesInTypeAssertions01.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/doNotEmitDetachedComments.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/internalImportInstantiatedModuleNotReferencingInstance.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/async/es2017/functionDeclarations/asyncFunctionDeclaration2_es2017.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/memberScope.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser585151.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/parameterPropertyReferencingOtherParameter.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/undefinedTypeAssignment4.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/accessorWithInitializer.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/async/es5/awaitBinaryExpression/awaitBinaryExpression1_es5.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrayLiteralExpressions/parserArrayLiteralExpression13.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/restParamAsOptional.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of6.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/importDeclWithDeclareModifierInAmbientContext.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/explicitAnyAfterSpreadNoImplicitAnyError.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/conformance/externalModules/esnext/esnextmodulekindWithES5Target8.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/compiler/sourceMap-SemiColon1.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/fourslash/formattingOfChainedLambda.ts","time":33,"edits":1,"cost":"4.08"},{"name":"tests/cases/fourslash/findAllRefsWithShorthandPropertyAssignment2.ts","time":131,"edits":4,"cost":"4.07"},{"name":"tests/cases/fourslash/codeFixAddMissingMember7.ts","time":262,"edits":8,"cost":"4.07"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_preserveQuotes.ts","time":98,"edits":3,"cost":"4.07"},{"name":"tests/cases/fourslash/completionsUnion.ts","time":163,"edits":5,"cost":"4.07"},{"name":"tests/cases/conformance/jsdoc/extendsTagEmit.ts","time":65,"edits":2,"cost":"4.06"},{"name":"tests/cases/conformance/externalModules/umd9.ts","time":65,"edits":2,"cost":"4.06"},{"name":"tests/cases/conformance/jsdoc/enumTagImported.ts","time":65,"edits":2,"cost":"4.06"},{"name":"tests/cases/conformance/es6/modules/exportSpellingSuggestion.ts","time":65,"edits":2,"cost":"4.06"},{"name":"tests/cases/compiler/classDeclarationShouldBeOutOfScopeInComputedNames.ts","time":65,"edits":2,"cost":"4.06"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment25.ts","time":65,"edits":2,"cost":"4.06"},{"name":"tests/cases/compiler/genericDefaultsErrors.ts","time":65,"edits":2,"cost":"4.06"},{"name":"tests/cases/fourslash/genericFunctionSignatureHelp3MultiFile.ts","time":162,"edits":5,"cost":"4.06"},{"name":"tests/cases/fourslash/codeFixInferFromUsageSetterWithInaccessibleType.ts","time":162,"edits":5,"cost":"4.06"},{"name":"tests/cases/fourslash/completionsImport_notFromUnrelatedNodeModules.ts","time":97,"edits":3,"cost":"4.06"},{"name":"tests/cases/fourslash/moveToNewFile_selectionOnName.ts","time":97,"edits":3,"cost":"4.06"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc15.ts","time":194,"edits":6,"cost":"4.06"},{"name":"tests/cases/fourslash/getJavaScriptCompletions2.ts","time":97,"edits":3,"cost":"4.06"},{"name":"tests/cases/compiler/unusedLocalsAndParameters.ts","time":97,"edits":3,"cost":"4.06"},{"name":"tests/cases/compiler/optionsCompositeWithIncrementalFalse.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/decoratorMetadataConditionalType.ts","time":64,"edits":2,"cost":"4.05"},{"name":"tests/cases/conformance/types/conditional/conditionalTypes1.ts","time":480,"edits":15,"cost":"4.05"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames3_ES6.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/superElementAccess.ts","time":64,"edits":2,"cost":"4.05"},{"name":"tests/cases/compiler/undefinedTypeAssignment1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty33.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_export_dotDefault.ts","time":128,"edits":4,"cost":"4.05"},{"name":"tests/cases/compiler/declarationEmitOfTypeofAliasedExport.ts","time":64,"edits":2,"cost":"4.05"},{"name":"tests/cases/compiler/undefinedTypeAssignment2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/salsa/contextualTypedSpecialAssignment.ts","time":160,"edits":5,"cost":"4.05"},{"name":"tests/cases/compiler/duplicatePackage_relativeImportWithinPackage.ts","time":64,"edits":2,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserForInStatement2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/expressions/superPropertyAccess/superSymbolIndexedAccess4.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/async/es2017/awaitBinaryExpression/awaitBinaryExpression5_es2017.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/constructorReturnsInvalidType.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName20.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/statements/continueStatements/whileContinueStatements.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/identicalCallSignatures2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/functionDeclarations/FunctionDeclaration1_es6.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/asiAbstract.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames41_ES5.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/es6ModuleWithModuleGenTargetCommonjs.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/objectLitArrayDeclNoNew.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/classMergedWithInterfaceMultipleBasesNoError.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGenericsInInterfaceDeclaration1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/importDeclarationInModuleDeclaration1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/async/es6/awaitClassExpression_es6.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/jsxSpreadFirstUnionNoErrors.tsx","time":64,"edits":2,"cost":"4.05"},{"name":"tests/cases/compiler/breakInIterationOrSwitchStatement4.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/staticMethodsReferencingClassTypeParameters.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/multipleExports.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment20.ts","time":64,"edits":2,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/Protected/Protected5.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/ContinueStatements/parser_continueTarget6.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/templates/templateStringInTaggedTemplateES6.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/ParameterLists/parserParameterList6.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/functionOverloads20.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/emptyTypeArgumentListWithNew.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/declarationEmitComputedNameCausesImportToBePainted.ts","time":64,"edits":2,"cost":"4.05"},{"name":"tests/cases/compiler/grammarAmbiguities1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/collisionThisExpressionAndPropertyNameAsConstuctorParameter.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/localImportNameVsGlobalName.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/templates/templateStringControlCharacterEscapes01.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/quotedFunctionName1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/overloadOnConstInCallback1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrayLiteralExpressions/parserArrayLiteralExpression2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/genericReversingTypeParameters2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/importDeclWithExportModifierAndExportAssignmentInAmbientContext.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/reExportGlobalDeclaration3.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty43.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/expressions/unaryOperators/logicalNotOperator/logicalNotOperatorInvalidOperations.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/isolatedModulesPlainFile-CommonJS.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration20.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/exportDeclarationsInAmbientNamespaces.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceWithPropertyThatIsPrivateInBaseType.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/typeofInterface.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/innerExtern.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/variableDeclarations/VariableDeclaration6_es6.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorWithTemplateStringInvalid.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/jsFileCompilationTypeArgumentSyntaxOfCall.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/async/es5/awaitClassExpression_es5.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGenericConstraint2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/commentOnAmbientfunction.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/avoid.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/templates/templateStringInPropertyNameES6_2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/circularConstraintYieldsAppropriateError.ts","time":64,"edits":2,"cost":"4.05"},{"name":"tests/cases/conformance/types/primitives/number/assignFromNumberInterface.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/salsa/moduleExportWithExportPropertyAssignment.ts","time":64,"edits":2,"cost":"4.05"},{"name":"tests/cases/compiler/overloadingOnConstantsInImplementation.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/types/intersection/intersectionOfUnionOfUnitTypes.ts","time":64,"edits":2,"cost":"4.05"},{"name":"tests/cases/conformance/types/thisType/unionThisTypeInFunctions.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/readonlyInNonPropertyParameters.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments18_ES6.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/expressions/unaryOperators/negateOperator/negateOperatorWithEnumType.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames23_ES5.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/requireOfJsonFileInJsFile.ts","time":64,"edits":2,"cost":"4.05"},{"name":"tests/cases/compiler/systemModuleConstEnumsSeparateCompilation.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/decorators/class/method/decoratorOnClassMethod10.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/types/members/typesWithProtectedConstructor.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/functionOverloads39.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexMemberDeclarations/parserIndexMemberDeclaration1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/unusedLocalsOnFunctionDeclarationWithinFunctionExpression1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerNumericLiteral2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexSignatures/parserIndexSignature1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/letDeclarations-es5.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/inlineSources2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/genericClassStaticMethod.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/moduleResolutionWithSymlinks_referenceTypes.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/cachedModuleResolution2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/awaitLiteralValues.ts","time":64,"edits":2,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName5.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/moduleResolutionWithExtensions_unexpected.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/functionWithDefaultParameterWithNoStatements3.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/decorators/decoratorCallGeneric.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of18.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/recursiveClassInstantiationsWithDefaultConstructors.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/jsFileCompilationPublicParameterModifier.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments19_ES6.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates07_ES6.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/extBaseClass2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/concatTuples.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript3/Accessors/parserES3Accessors1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/extendBaseClassBeforeItsDeclared.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/infinitelyExpandingBaseTypes1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/qualifiedName_ImportDeclarations-entity-names-referencing-a-var.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldExpression12_es6.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames43_ES5.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/salsa/exportDefaultInJsFile02.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/resolveTypeAliasWithSameLetDeclarationName1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldExpression6_es6.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/memberFunctionDeclarations/memberFunctionOverloadMixingStaticAndInstance.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/untypedArgumentInLambdaExpression.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/inheritanceGrandParentPrivateMemberCollision.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/templates/templateStringControlCharacterEscapes03.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/recursiveInheritanceGeneric.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/outModuleConcatCommonjs.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/asyncFunctionWithForStatementNoInitializer.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/genericObjectLitReturnType.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ExportObjectLiteralAndObjectTypeLiteralWithAccessibleTypesInMemberTypeAnnotations.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript6/ShorthandPropertyAssignment/parserShorthandPropertyAssignment2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName4.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/functionOverloadsOutOfOrder.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/castParentheses.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/functionPropertyAssignments/FunctionPropertyAssignments5_es6.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/async/es2017/await_unaryExpression_es2017.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/functionSignatureAssignmentCompat1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/moduleExportsCommonjs/decoratedDefaultExportsGetExportedCommonjs.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/typeofEnum.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/moduleNewExportBug.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/downlevelLetConst12.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser579071.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/isolatedModulesSourceMap.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/staticInheritance.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/es2015modulekindWithES6Target.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/assignmentNonObjectTypeConstraints.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/heterogeneousArrayAndOverloads.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/es6ImportEqualsDeclaration2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/overloadCrash.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/expressions/functionCalls/forgottenNew.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/statements/continueStatements/invalidSwitchContinueStatement.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithObjectTypeArgsAndIndexers.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/declarationEmitUnknownImport2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/localRequireFunction.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/exportStarForValues4.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/exportSameNameFuncVar.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/blockScopedFunctionDeclarationInStrictClass.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/doNotEmitDetachedCommentsAtStartOfConstructor.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionAsyncES3AMD.ts","time":64,"edits":2,"cost":"4.05"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments04.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/exportDefaultAsyncFunction.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration7.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldExpression15_es6.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/collisionCodeGenModuleWithUnicodeNames.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/staticInstanceResolution3.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/es2015modulekind.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/propagationOfPromiseInitialization.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/fourslash/syntacticClassificationsDocComment1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/ClassDeclaration24.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/decorators/class/accessor/decoratorOnClassAccessor1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration8.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/MethodSignatures/parserMethodSignature6.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/downlevelLetConst4.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/constDeclarations-scopes2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/recursiveInference1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/duplicatePropertiesInStrictMode.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/letInLetConstDeclOfForOfAndForIn_ES5.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/cachedModuleResolution5.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/stringPropCodeGen.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/compilerOptionsOutAndNoEmit.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/decorators/class/method/decoratorOnClassMethod11.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/expressions/asOperator/asOperator1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/genericSignatureIdentity.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/decorators/class/method/decoratorOnClassMethod1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode15.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/fatarrowfunctionsInFunctionParameterDefaults.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration15.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfIsOrderIndependent.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/expressions/functionCalls/grammarAmbiguities.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/badExternalModuleReference.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/contextualTypingOfAccessors.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/constEnumExternalModule.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/fourslash/indentationInComments.ts","time":64,"edits":2,"cost":"4.05"},{"name":"tests/cases/compiler/localVariablesReturnedFromCatchBlocks.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments16.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/parserSyntaxWalker.generated.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/recursiveBaseConstructorCreation2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/es6DeclOrdering.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck22.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates10_ES5.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/recursiveSpecializationOfSignatures.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens6.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/invalidUnicodeEscapeSequance4.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserEqualsGreaterThanAfterFunction2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserInterfaceKeywordInEnum1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/es5-asyncFunctionForStatements.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/shorthandPropertyAssignment/objectLiteralShorthandPropertiesFunctionArgument2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/es6/moduleExportsSystem/decoratedDefaultExportsGetExportedSystem.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/functionInIfStatementInModule.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/declarationEmitUnknownImport.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/strictModeReservedWordInImportEqualDeclaration.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/requireOfJsonFileNonRelativeWithoutExtensionResolvesToTs.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/ObjectTypes/parserObjectType1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/jsFileCompilationEmitBlockedCorrectly.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/contextualTyping39.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript6/Symbols/parserSymbolProperty8.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/unusedTypeParameters2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/callExpressionWithTypeParameterConstrainedToOuterTypeParameter.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/enumWithQuotedElementName2.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/duplicateVariableDeclaration1.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/compiler/contextualTyping15.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserExpressionStatement1.d.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/fourslash/formattingOnNestedStatements.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/fourslash/formattingObjectLiteral.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/fourslash/formattingConditionals.ts","time":32,"edits":1,"cost":"4.05"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax16.ts","time":127,"edits":4,"cost":"4.04"},{"name":"tests/cases/fourslash/signatureHelpExplicitTypeArguments.ts","time":127,"edits":4,"cost":"4.04"},{"name":"tests/cases/conformance/expressions/functionCalls/callWithSpread2.ts","time":127,"edits":4,"cost":"4.04"},{"name":"tests/cases/fourslash/extract-method18.ts","time":95,"edits":3,"cost":"4.04"},{"name":"tests/cases/compiler/numericLiteralsWithTrailingDecimalPoints02.ts","time":63,"edits":2,"cost":"4.03"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc14.ts","time":126,"edits":4,"cost":"4.03"},{"name":"tests/cases/conformance/jsx/jsxCheckJsxNoTypeArgumentsAllowed.tsx","time":63,"edits":2,"cost":"4.03"},{"name":"tests/cases/conformance/types/conditional/conditionalTypesExcessProperties.ts","time":63,"edits":2,"cost":"4.03"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfFunction.ts","time":63,"edits":2,"cost":"4.03"},{"name":"tests/cases/compiler/classExpressionInClassStaticDeclarations.ts","time":63,"edits":2,"cost":"4.03"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc21.ts","time":126,"edits":4,"cost":"4.03"},{"name":"tests/cases/conformance/jsdoc/typedefCrossModule2.ts","time":63,"edits":2,"cost":"4.03"},{"name":"tests/cases/fourslash/codeFixAddMissingMember.ts","time":189,"edits":6,"cost":"4.03"},{"name":"tests/cases/conformance/es7/trailingCommasInBindingPatterns.ts","time":94,"edits":3,"cost":"4.03"},{"name":"tests/cases/fourslash/extract-method1.ts","time":125,"edits":4,"cost":"4.02"},{"name":"tests/cases/fourslash/refactorConvertToGetAccessAndSetAccess23.ts","time":125,"edits":4,"cost":"4.02"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax14.ts","time":125,"edits":4,"cost":"4.02"},{"name":"tests/cases/fourslash/codeFixInferFromUsagePartialParameterListJS.ts","time":156,"edits":5,"cost":"4.02"},{"name":"tests/cases/fourslash/codeFixClassExtendAbstractExpressionWithTypeArgs.ts","time":156,"edits":5,"cost":"4.02"},{"name":"tests/cases/compiler/noImplicitAnyLoopCrash.ts","time":62,"edits":2,"cost":"4.02"},{"name":"tests/cases/compiler/inlinedAliasAssignableToConstraintSameAsAlias.ts","time":62,"edits":2,"cost":"4.02"},{"name":"tests/cases/compiler/declarationEmitComputedNameConstEnumAlias.ts","time":62,"edits":2,"cost":"4.02"},{"name":"tests/cases/conformance/types/union/unionTypeCallSignatures5.ts","time":62,"edits":2,"cost":"4.02"},{"name":"tests/cases/compiler/checkMergedGlobalUMDSymbol.ts","time":62,"edits":2,"cost":"4.02"},{"name":"tests/cases/conformance/declarationEmit/libReferenceNoLibBundle.ts","time":62,"edits":2,"cost":"4.02"},{"name":"tests/cases/compiler/extendsJavaScript.ts","time":62,"edits":2,"cost":"4.02"},{"name":"tests/cases/conformance/es2019/globalThisReadonlyProperties.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/exportedVariable1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/jsFileCompilationDuplicateVariable.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/fourslash/findAllReferencesDynamicImport3.ts","time":155,"edits":5,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGenericConstraint7.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/typeParameterDiamond2.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/types/thisType/thisTypeSyntacticContext.ts","time":62,"edits":2,"cost":"4.02"},{"name":"tests/cases/compiler/functionOverloads3.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/optionalParamReferencingOtherParams3.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/moduleAugmentationGlobal8_1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax19.ts","time":124,"edits":4,"cost":"4.02"},{"name":"tests/cases/compiler/implementClausePrecedingExtends.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/lastPropertyInLiteralWins.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/externalModules/exportAssignDottedName.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/LabeledStatements/parser_duplicateLabel1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGenericConstraint5.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration13.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/genericInterfacesWithoutTypeArguments.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/nameCollisionWithBlockScopedVariable1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/async/es2017/awaitClassExpression_es2017.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/pathsValidation1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/instanceofWithPrimitiveUnion.ts","time":62,"edits":2,"cost":"4.02"},{"name":"tests/cases/compiler/inheritanceMemberAccessorOverridingAccessor.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/expressions/contextualTyping/getSetAccessorContextualTyping.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript6/Symbols/parserSymbolProperty4.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/Accessors/parserSetAccessorWithTypeAnnotation1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ArrowFunctions/ArrowFunction3.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/inOperator.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/importAsBaseClass.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/moduleExportsAmd/outFilerootDirModuleNamesAmd.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/esModuleInterop.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions03_ES5.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/forOfStringConstituents.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/jsdoc/jsdocAugments_withTypeParameter.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/async/es6/asyncClass_es6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/LabeledStatements/parser_duplicateLabel4.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration2.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/callWithWrongNumberOfTypeArguments.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of20.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/memberFunctionDeclarations/MemberFunctionDeclaration3_es6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates15_ES6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/expressions/propertyAccess/propertyAccessStringIndexSignature.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/destructuring/destructuringTypeAssertionsES5_7.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/ContinueStatements/parser_continueNotInIterationStatement2.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/classes/classExpression.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGenericConstraint1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/typeParameterDiamond1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/circularContextualReturnType.ts","time":62,"edits":2,"cost":"4.02"},{"name":"tests/cases/compiler/es6ClassTest5.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/inOperatorWithFunction.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInArray.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/genericAndNonGenericInheritedSignature2.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrayLiteralExpressions/parserArrayLiteralExpression8.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/classDeclaration/emitClassDeclarationOverloadInES6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/promises.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInExportEqualsCJS.ts","time":62,"edits":2,"cost":"4.02"},{"name":"tests/cases/conformance/classes/constructorDeclarations/constructorParameters/readonlyReadonly.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserConstructorAmbiguity2.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/systemModuleConstEnums.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/PropertySignatures/parserPropertySignature6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/types/members/objectTypeWithConstructSignatureAppearsToBeFunctionType.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleThatMergeWithModulesExportedGenericFunctionAndNonGenericClassStaticFunctionOfTheSameName.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/assignmentCompatability3.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of21.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/externalModules/es6/es6modulekindWithES2015Target.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/mergedEnumDeclarationCodeGen.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/arrayLiteralContextualType.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/commonSourceDir4.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/declarationEmitPrefersPathKindBasedOnBundling2.ts","time":62,"edits":2,"cost":"4.02"},{"name":"tests/cases/compiler/superCallFromClassThatDerivesFromGenericTypeButWithIncorrectNumberOfTypeArguments1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/arrayLiteral2.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnumDeclaration4.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/async/es6/asyncArrowFunction/asyncUnParenthesizedArrowFunction_es6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/externalModules/es6/es6modulekindWithES5Target6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/classPropertyErrorOnNameOnly.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/inferentialTypingUsingApparentType2.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/methodInAmbientClass1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/unusedLocalsOnFunctionExpressionWithinFunctionDeclaration2.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/generatorES6InAMDModule.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/es5-asyncFunctionIfStatements.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings24_ES5.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/classes/members/accessibility/privateStaticMemberAccessibility.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/sourceMap-InterfacePrecedingVariableDeclaration1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/reversedRecusiveTypeInstantiation.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractAsIdentifier.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/es6ExportAssignment3.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesSourceMap1_ES6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/cloduleWithPriorInstantiatedModule.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/classSideInheritance1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/classImplementsImportedInterface.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/templates/templateStringWhitespaceEscapes1_ES6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/decorators/class/decoratorOnClass2.es6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/classDeclaration/superCallBeforeThisAccessing2.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/fourslash/formatNamedExportImport.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/destructuring/nonIterableRestElement2.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/externalModules/exportAssignmentTopLevelEnumdule.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/genericTypeAssertions1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of25.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/typeofClass.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/overloadOnConstConstraintChecks3.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/voidArrayLit.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/narrowedConstInMethod.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/doNotemitTripleSlashComments.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/assignmentCompatibilityForConstrainedTypeParameters.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/indexSignatureAndMappedType.ts","time":62,"edits":2,"cost":"4.02"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames26_ES6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/jsFileCompilationLetBeingRenamed.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/importShadowsGlobalName.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/externalModules/topLevelFileModule.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/destructuring/destructuringTypeAssertionsES5_2.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames45_ES5.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberVariableDeclarations/parserMemberVariableDeclaration1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserConstructorAmbiguity4.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/genericBaseClassLiteralProperty.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/asiContinue.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/overloadModifiersMustAgree.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerS7.8.3_A6.1_T1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/systemModule14.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/assignmentNestedInLiterals.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/bindingPatternInParameter01.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName23.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/newLexicalEnvironmentForConvertedLoop.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty5.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/invalidTypeNames.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/es6-umd2.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers01.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement3.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/superPropertyAccessInComputedPropertiesOfNestedType_ES5.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/externalModules/nameWithFileExtension.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/classes/classDeclarations/classWithPredefinedTypesAsNames.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/destructuringInVariableDeclarations6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/decorators/class/decoratedClassFromExternalModule.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/conflictMarkerTrivia1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/classImplementingInterfaceIndexer.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/recursiveBaseCheck4.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/objectMembersOnTypes.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/functionExpressionAndLambdaMatchesFunction.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/collisionThisExpressionAndClassInGlobal.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/objectLiteralWithNumericPropertyName.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/unusedMultipleParameter1InFunctionExpression.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/recursiveBaseCheck5.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript6/Symbols/parserSymbolProperty3.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/accessorsNotAllowedInES3.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/emitBundleWithPrologueDirectives1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/staticInstanceResolution4.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames18_ES5.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames36_ES5.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/unusedPrivateVariableInClass5.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/contextualTypingOfObjectLiterals2.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/mixingFunctionAndAmbientModule1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/classes/members/accessibility/privateInstanceMemberAccessibility.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/unusedFunctionsinNamespaces3.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/es5-asyncFunctionConditionals.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck43.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/ParameterLists/parserParameterList5.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/statements/continueStatements/forContinueStatements.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/letConstInCaseClauses.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardOfFormFunctionEquality.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/classExpressionWithDecorator1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/declaredExternalModule.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/superCallInsideObjectLiteralExpression.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserIfStatement1.d.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/arrayLiteralComments.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractFactoryFunction.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration11.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/discriminantsAndNullOrUndefined.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/emptyThenWithoutWarning.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction1_es6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames19_ES5.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/types/objectTypeLiteral/objectTypeLiteralSyntax2.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/jsdoc/noDuplicateJsdoc1.ts","time":62,"edits":2,"cost":"4.02"},{"name":"tests/cases/conformance/externalModules/umd4.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames20_ES5.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/blockScopedFunctionDeclarationES5.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldExpression7_es6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/typeParameterArgumentEquivalence4.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/generatorES6_2.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/types/objectTypeLiteral/objectTypeLiteralSyntax.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck11.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/moduleProperty2.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/unusedMethodsInInterface.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/cloduleAcrossModuleDefinitions.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/arrayCast.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/libdtsFix.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/nonArrayRestArgs.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/es5-system2.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/castOfAwait.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerS7.2_A1.5_T2.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/reExportUndefined1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/externalModules/esnext/esnextmodulekindWithES5Target10.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/exportEqualsDefaultProperty.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/privateVisibles.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments13_ES6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/inheritanceStaticFunctionOverridingInstanceProperty.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/decorators/class/property/decoratorOnClassProperty1.es6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/types/typeParameters/typeParameterLists/typesWithDuplicateTypeParameters.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerEnum1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorInAmbientContext4.d.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/types/tuple/tupleElementTypes4.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/genericTypeWithMultipleBases1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser509667.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/duplicateAnonymousInners1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/classDeclaration/emitClassDeclarationWithExtensionAndTypeArgumentInES6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/alwaysStrict.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserAmbiguity1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsWithTagsTypedAsAnyES6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/topLevelLambda4.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/inferSecondaryParameter.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/Expressions/parserPostfixUnaryExpression1.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration25.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/memberFunctionDeclarations/MemberFunctionDeclaration7_es6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/interfaceNameAsIdentifier.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/asiPreventsParsingAsInterface04.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/ExportAssignment8.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/parser/ecmascript5/Accessors/parserAccessors2.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/typeAliasDeclareKeyword01.d.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/compiler/FunctionDeclaration6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates03_ES6.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/jsx/tsxDynamicTagName1.tsx","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions01_ES5.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/fourslash/syntacticClassificationsDocComment2.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/fourslash/syntacticClassificationsDocComment4.ts","time":31,"edits":1,"cost":"4.02"},{"name":"tests/cases/fourslash/codeFixUndeclaredMethod.ts","time":276,"edits":9,"cost":"4.00"},{"name":"tests/cases/compiler/substitutionTypesInIndexedAccessTypes.ts","time":61,"edits":2,"cost":"4.00"},{"name":"tests/cases/fourslash/codeFixCannotFindModule.ts","time":183,"edits":6,"cost":"4.00"},{"name":"tests/cases/compiler/typeInferenceWithExcessProperties.ts","time":61,"edits":2,"cost":"4.00"},{"name":"tests/cases/compiler/parameterListAsTupleType.ts","time":61,"edits":2,"cost":"4.00"},{"name":"tests/cases/conformance/jsdoc/checkJsdocTypeTag2.ts","time":61,"edits":2,"cost":"4.00"},{"name":"tests/cases/conformance/salsa/constructorFunctionsStrict.ts","time":61,"edits":2,"cost":"4.00"},{"name":"tests/cases/conformance/salsa/checkSpecialPropertyAssignments.ts","time":61,"edits":2,"cost":"4.00"},{"name":"tests/cases/compiler/contextualTypeObjectSpreadExpression.ts","time":61,"edits":2,"cost":"4.00"},{"name":"tests/cases/fourslash/genericFunctionSignatureHelp1.ts","time":91,"edits":3,"cost":"3.99"},{"name":"tests/cases/compiler/classUsedBeforeInitializedVariables.ts","time":60,"edits":2,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/TupleTypes/TupleType6.ts","time":60,"edits":2,"cost":"3.98"},{"name":"tests/cases/compiler/functionOverloads41.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/constraintOfRecursivelyMappedTypeWithConditionalIsResolvable.ts","time":60,"edits":2,"cost":"3.98"},{"name":"tests/cases/compiler/interMixingModulesInterfaces4.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/systemModule7.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/tsxFragmentChildrenCheck.ts","time":60,"edits":2,"cost":"3.98"},{"name":"tests/cases/conformance/es6/templates/templateStringPlainCharactersThatArePartsOfEscapes01.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateWithConstructableTag01.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/classes/classExpressions/classExpression4.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/unusedLocalsInMethod1.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/jsx/tsxPreserveEmit2.tsx","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/genericGetter2.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of23.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/customEventDetail.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/variableDeclarations/VariableDeclaration1_es6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/fourslash/findAllRefsClassWithStaticThisAccess.ts","time":150,"edits":5,"cost":"3.98"},{"name":"tests/cases/compiler/exportSpecifierForAGlobal.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/jsx/tsxAttributeResolution8.tsx","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty35.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/nullAssignedToUndefined.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/noImplicitThisFunctions.ts","time":60,"edits":2,"cost":"3.98"},{"name":"tests/cases/compiler/parenthesizedExpressionInternalComments.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsInGlobal.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ExtendsOrImplementsClauses/parserErrorRecovery_ExtendsOrImplementsClause3.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames1_ES5.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax17.ts","time":120,"edits":4,"cost":"3.98"},{"name":"tests/cases/compiler/propertyAccessibility2.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/useBeforeDeclaration_superClass.ts","time":60,"edits":2,"cost":"3.98"},{"name":"tests/cases/conformance/expressions/propertyAccess/propertyAccessStringIndexSignatureNoImplicitAny.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/destructuring/optionalBindingParameters1.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/functionDeclarations/FunctionDeclaration10_es6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/jsx/tsxElementResolution15.tsx","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/types/typeParameters/typeArgumentLists/instantiateGenericClassWithZeroTypeArguments.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/templates/templateStringInNewExpression.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/noImplicitAnyWithOverloads.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/classes/constructorDeclarations/automaticConstructors/classWithoutExplicitConstructor.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/functionOverloads15.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/inheritanceGrandParentPublicMemberCollisionWithPrivateMember.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/recursiveGenericMethodCall.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript6/Symbols/parserSymbolProperty5.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/enumMemberResolution.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/unusedImports9.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/doubleMixinConditionalTypeBaseClassWorks.ts","time":60,"edits":2,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/SuperExpressions/parserSuperExpression2.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/badArraySyntax.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/types/contextualTypes/commaOperator/contextuallyTypeCommaOperator01.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/controlFlow/controlFlowConditionalExpression.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/typeParametersInStaticProperties.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/exportAssignmentError.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/assignmentStricterConstraints.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/unusedPrivateVariableInClass1.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/stringIndexerAndConstructor.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/incompatibleAssignmentOfIdenticallyNamedTypes.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/extendNonClassSymbol1.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/exportStarForValues5.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/quotedPropertyName3.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/fourslash/getJavaScriptSyntacticDiagnostics3.ts","time":90,"edits":3,"cost":"3.98"},{"name":"tests/cases/compiler/allowSyntheticDefaultImports1.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings10_ES6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/funduleSplitAcrossFiles.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction10_es6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/functionOverloads18.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/genericFunctionsWithOptionalParameters1.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/typeCheckObjectLiteralMethodBody.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/functionWithDefaultParameterWithNoStatements7.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates13_ES5.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithConflictingPropertyNames2.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/typeofStrictNull.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/cachedModuleResolution6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/jsx/inline/inlineJsxFactoryWithFragmentIsError.tsx","time":60,"edits":2,"cost":"3.98"},{"name":"tests/cases/compiler/intersectionTypeWithLeadingOperator.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/templates/templateStringInArrowFunctionES6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens7.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/typeParametersAndParametersInComputedNames.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerStringLiteralWithContainingNullCharacter1.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/staticOffOfInstance2.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/contextualTypingWithFixedTypeParameters1.ts","time":60,"edits":2,"cost":"3.98"},{"name":"tests/cases/conformance/jsx/tsxParseTests2.tsx","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/deprecatedBool.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/salsa/moduleExportAssignment5.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/typeParameterArgumentEquivalence.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/commentEmitAtEndOfFile1.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/classes/members/constructorFunctionTypes/classWithNoConstructorOrBaseClass.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck19.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/moduleProperty1.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/externalModules/exportAssignmentAndDeclaration.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/arrayReferenceWithoutTypeArgs.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/types/primitives/undefined/validUndefinedValues.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ExportFunctionWithInaccessibleTypesInParameterTypeAnnotation.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/funduleUsedAcrossFileBoundary.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/structural1.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/innerOverloads.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/objectLiteralWithGetAccessorInsideFunction.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/constructorAsType.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/variableDeclarations/VariableDeclaration8_es6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/deleteOperator1.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/Symbols/symbolType10.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/unionTypeParameterInference.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/typeParameterEquality.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/constDeclarations-useBeforeDefinition.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/ContinueStatements/parser_continueNotInIterationStatement3.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/ambient/ambientShorthand.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/optionsInlineSourceMapSourceRoot.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/templates/templateStringTermination2_ES6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/unusedLocalsOnFunctionExpressionWithinFunctionExpression2.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/callSignaturesThatDifferOnlyByReturnType.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates04_ES6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/genericLambaArgWithoutTypeArguments.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/declarationEmitHasTypesRefOnNamespaceUse.ts","time":60,"edits":2,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/CatchClauses/parserCatchClauseWithTypeAnnotation1.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/constructorArgsErrors5.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/classes/classDeclarations/classWithSemicolonClassElement2.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/publicMemberImplementedAsPrivateInDerivedClass.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/noImplicitAnyModule.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity13.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/objectLiteralWithSemicolons4.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates11_ES6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/decorators/class/constructor/parameter/decoratorOnClassConstructorParameter4.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/es6ModuleModuleDeclaration.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames16_ES6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/functionOverloads8.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexSignatures/parserIndexSignature9.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnum2.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments04_ES6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/externalModuleResolution.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/objectLitPropertyScoping.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/jsFileClassPropertyType3.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/downlevelLetConst1.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/indexerSignatureWithRestParam.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberFunctionDeclarations/parserMemberFunctionDeclaration2.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/implicitAnyDeclareMemberWithoutType.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/unexportedInstanceClassVariables.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/templates/templateStringControlCharacterEscapes01_ES6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/Accessors/parserAccessors7.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/destructuring/restElementWithInitializer2.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames31_ES5.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/externalModules/esnext/esnextmodulekindWithES5Target9.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/VariableDeclarations/parserVariableDeclaration8.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/functionWithDefaultParameterWithNoStatements9.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/defaultParameters/emitDefaultParametersMethod.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/functionCall4.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/async/es2017/functionDeclarations/asyncFunctionDeclaration7_es2017.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/types/contextualTypes/commaOperator/contextuallyTypeCommaOperator02.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/contextualTypeAny.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/classImplementsClass4.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/indexSignatureMustHaveTypeAnnotation.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/ambientExternalModuleInAnotherExternalModule.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/templates/templateStringTermination1_ES6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserAmbiguityWithBinaryOperator1.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/async/es2017/functionDeclarations/asyncFunctionDeclaration14_es2017.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/instanceOfInExternalModules.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser509618.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/nestedBlockScopedBindings16.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/unusedFunctionsinNamespaces6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/typeArgumentInferenceWithRecursivelyReferencedTypeAliasToTypeLiteral01.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/targetTypeObjectLiteral.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/exportSpecifierReferencingOuterDeclaration3.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/es5-system.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/Symbols/symbolType7.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/unusedLocalsAndParametersOverloadSignatures.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck34.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/es6ClassTest7.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/genericWithIndexerOfTypeParameterType1.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/forInStatement4.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings21_ES6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement9.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings02_ES6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/typeRootsFromNodeModulesInParentDirectory.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/interMixingModulesInterfaces3.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/overloadsAndTypeArgumentArity.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/templates/templateStringInNewOperatorES6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/inheritanceStaticMembersCompatible.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments13.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/importAliasWithDottedName.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/MethodSignatures/parserMethodSignature11.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/downlevelLetConst5.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnum6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/recursiveBaseCheck6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/aliasUsedAsNameValue.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/conditionalExpressionNewLine4.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/types/primitives/string/validStringAssignments.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/memberAccessorDeclarations/accessorWithES3.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration14.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/infinitelyExpandingTypeAssignability.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/idInProp.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/implementsClauseAlreadySeen.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/separate1-2.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/typings/typingsLookup3.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck37.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/types/typeRelationships/apparentType/apparentTypeSupertype.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/ExportAssignments/parserExportAssignment9.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/ClassDeclaration21.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/AccessibilityAfterStatic/parserAccessibilityAfterStatic2.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/statements/breakStatements/forInBreakStatements.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/Symbols/parserES5SymbolProperty5.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/memberFunctionDeclarations/staticFactory1.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/types/typeAliases/circularTypeAliasForUnionWithClass.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments10_ES6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ObjectLiterals/parserErrorRecovery_ObjectLiteral4.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement4.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/ObjectTypes/parserObjectType3.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/topLevelLambda2.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/captureThisInSuperCall.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/commentsOnObjectLiteral4.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions15_ES6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedUnaryPlus.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of22.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution_withExtension_failedLookup.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/recursiveExportAssignmentAndFindAliasedType4.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserModifierOnStatementInBlock1.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/expressions/asOperator/asOperatorContextualType.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionNestedESNext.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/recursiveIdenticalOverloadResolution.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration14.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/asiPreventsParsingAsInterface01.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/modules/defaultExportsCannotMerge04.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/destructuringInVariableDeclarations3.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/import_unneeded-require-when-referenecing-aliased-type-throug-array.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/checkJsFiles2.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/expressions/asOperator/asOperatorAmbiguity.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexMemberDeclarations/parserIndexMemberDeclaration10.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsInExternalModule.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/fourslash/navigationBarItemsFunctions.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/collisionArgumentsInterfaceMembers.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/constructorArgsErrors3.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/parserObjectCreationArrayLiteral4.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/functionCall6.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions07_ES5.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedMultiplication.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/unusedLocalsAndObjectSpread2.ts","time":60,"edits":2,"cost":"3.98"},{"name":"tests/cases/conformance/functions/functionOverloadCompatibilityWithVoid01.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/thisInConstructorParameter1.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/expressions/unaryOperators/voidOperator/voidOperatorInvalidOperations.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/newExpressionWithTypeParameterConstrainedToOuterTypeParameter.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/fileReferencesWithNoExtensions.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/enumInitializersWithExponents.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/constDeclarations-es5.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/collisionRestParameterInType.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/decorators/invalid/decoratorOnTypeAlias.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript3/Accessors/parserES3Accessors2.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/globalThis.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/numberOnLeftSideOfInExpression.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserDoStatement2.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/fourslash/formattingOnCommaOperator.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/compiler/breakTarget4.ts","time":30,"edits":1,"cost":"3.98"},{"name":"tests/cases/fourslash/codeFixClassExtendAbstractMethod.ts","time":119,"edits":4,"cost":"3.97"},{"name":"tests/cases/fourslash/completionsPathsRelativeJsonModule.ts","time":89,"edits":3,"cost":"3.97"},{"name":"tests/cases/conformance/jsx/tsxGenericAttributesType1.tsx","time":89,"edits":3,"cost":"3.97"},{"name":"tests/cases/compiler/controlFlowFinallyNoCatchAssignments.ts","time":59,"edits":2,"cost":"3.97"},{"name":"tests/cases/fourslash/codeFixClassExtendAbstractMethodTypeParamsInstantiateNumber.ts","time":118,"edits":4,"cost":"3.97"},{"name":"tests/cases/compiler/esModuleInteropDefaultMemberMustBeSyntacticallyDefaultExport.ts","time":59,"edits":2,"cost":"3.97"},{"name":"tests/cases/compiler/allowSyntheticDefaultImportsCanPaintCrossModuleDeclaration.ts","time":59,"edits":2,"cost":"3.97"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution_rootImport_noAliasWithRoot_realRootFile.ts","time":59,"edits":2,"cost":"3.97"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty60.ts","time":59,"edits":2,"cost":"3.97"},{"name":"tests/cases/compiler/defaultParameterTrailingComments.ts","time":59,"edits":2,"cost":"3.97"},{"name":"tests/cases/compiler/noCrashOnThisTypeUsage.ts","time":59,"edits":2,"cost":"3.97"},{"name":"tests/cases/conformance/jsdoc/jsdocImportType.ts","time":59,"edits":2,"cost":"3.97"},{"name":"tests/cases/compiler/functionCallOnConstrainedTypeVariable.ts","time":59,"edits":2,"cost":"3.97"},{"name":"tests/cases/conformance/controlFlow/switchWithConstrainedTypeVariable.ts","time":59,"edits":2,"cost":"3.97"},{"name":"tests/cases/fourslash/findAllRefsIndexedAccessTypes.ts","time":147,"edits":5,"cost":"3.96"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc22.ts","time":147,"edits":5,"cost":"3.96"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax25.ts","time":117,"edits":4,"cost":"3.96"},{"name":"tests/cases/fourslash/goToDefinitionNewExpressionTargetNotClass.ts","time":117,"edits":4,"cost":"3.96"},{"name":"tests/cases/conformance/jsx/tsxGenericAttributesType9.tsx","time":117,"edits":4,"cost":"3.96"},{"name":"tests/cases/fourslash/incompleteFunctionCallCodefix2.ts","time":175,"edits":6,"cost":"3.95"},{"name":"tests/cases/fourslash/moveToNewFile_moveJsxImport3.ts","time":58,"edits":2,"cost":"3.95"},{"name":"tests/cases/compiler/overloadedConstructorFixesInferencesAppropriately.ts","time":58,"edits":2,"cost":"3.95"},{"name":"tests/cases/compiler/nonObjectUnionNestedExcessPropertyCheck.ts","time":58,"edits":2,"cost":"3.95"},{"name":"unittests:: tsserver:: rename","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/jsxNamespaceReexports.tsx","time":58,"edits":2,"cost":"3.95"},{"name":"unittests:: services:: PatternMatcher","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/salsa/typeFromPrototypeAssignment3.ts","time":58,"edits":2,"cost":"3.95"},{"name":"tests/cases/conformance/es6/destructuring/destructuringVoidStrictNullChecks.ts","time":58,"edits":2,"cost":"3.95"},{"name":"tests/cases/conformance/async/es5/functionDeclarations/asyncFunctionDeclaration7_es5.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/unusedVariablesinBlocks2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration1.d.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of14.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/externalModules/umd3.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/templates/templateStringInMultiplication.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement7.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnum1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/initializedDestructuringAssignmentTypes.ts","time":58,"edits":2,"cost":"3.95"},{"name":"tests/cases/conformance/salsa/prototypePropertyAssignmentMergeWithInterfaceMethod.ts","time":58,"edits":2,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/ExportAssignments/parserExportAssignment7.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/parserConstructorDeclaration12.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/recursiveExportAssignmentAndFindAliasedType2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/jsFileCompilationWithMapFileAsJsWithInlineSourceMap.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/collisionCodeGenModuleWithMemberVariable.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/classes/classDeclarations/mergeClassInterfaceAndModule.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/declarationEmitClassPrivateConstructor2.ts","time":58,"edits":2,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration16.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserAmbiguity3.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/types/contextualTypes/partiallyAnnotatedFunction/partiallyAnnotatedFunctionWitoutTypeParameter.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsWithTagNamedDeclareES6.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/PropertyAssignments/parserFunctionPropertyAssignment4.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/expressions/commaOperator/commaOperatorOtherValidOperation.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck13.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/didYouMeanElaborationsForExpressionsWhichCouldBeCalled.ts","time":58,"edits":2,"cost":"3.95"},{"name":"tests/cases/compiler/overloadOnConstNoNonSpecializedSignature.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralCheckedInIf02.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions17_ES6.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/allowSyntheticDefaultImports7.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/targetTypeCalls.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/deleteReadonly.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames46_ES6.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/detachedCommentAtStartOfFunctionBody2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/declarationEmitTypeofDefaultExport.ts","time":58,"edits":2,"cost":"3.95"},{"name":"tests/cases/fourslash/breakpointValidationWhile.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/ParameterLists/parserParameterList11.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionsAsIs.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/letAsIdentifierInStrictMode.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/unusedClassesinNamespace3.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedInstanceOf.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/primitiveConstraints1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionNestedSystem2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/decorators/class/decoratorOnClass1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/genericCloduleInModule.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/augmentExportEquals7.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/collisionThisExpressionAndAmbientClassInGlobal.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/unusedClassesinModule1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/thisInSuperCall1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ModuleElements/parserErrorRecovery_ModuleElement2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/specializedSignatureOverloadReturnTypeWithIndexers.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/amdDependencyCommentName1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/emptyFile-souremap.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/shorthandPropertyAssignment/objectLiteralShorthandPropertiesErrorFromNoneExistingIdentifier.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/emptyIndexer.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/commonSourceDir1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/genericCloduleInModule2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/moduleAssignmentCompat1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/interfaces/declarationMerging/twoGenericInterfacesDifferingByTypeParameterName2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/indirectSelfReferenceGeneric.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/allowSyntheticDefaultImports6.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/checkSuperCallBeforeThisAccessing5.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/exportAssignmentEnum.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/interfaceMayNotBeExtendedWitACall.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName3.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/instanceSubtypeCheck1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments11_ES6.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/moduleVisibilityTest3.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/classExpressionNames.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/jsx/tsxDynamicTagName3.tsx","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/moduleVariables.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypesOfTypeParameterWithConstraints3.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/optionsInlineSourceMapSourcemap.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/moduleExportsSystem/defaultExportsGetExportedSystem.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/staticsInConstructorBodies.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck6.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/jsx/tsxSpreadAttributesResolution16.tsx","time":58,"edits":2,"cost":"3.95"},{"name":"tests/cases/compiler/collisionRestParameterInterfaceMembers.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/ContinueStatements/parser_continueTarget4.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/Expressions/parserMemberAccessAfterPostfixExpression1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldExpression3_es6.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/overloadResolutionOnDefaultConstructor1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/constraints0.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/optionsInlineSourceMapMapRoot.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/nestedBlockScopedBindings12.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/contextualTyping11.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement11.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPattern5.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType9_ES5.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/expressions/unaryOperators/typeofOperator/typeofOperatorInvalidOperations.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/esModuleInteropImportTSLibHasImport.ts","time":58,"edits":2,"cost":"3.95"},{"name":"tests/cases/compiler/typeVal.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/constraintsUsedInPrototypeProperty.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/duplicateAnonymousModuleClasses.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/ambientErrors1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName6.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/namespacesDeclaration2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/isolatedModulesWithDeclarationFile.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/functionMergedWithModule.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode14.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/generatorES6_4.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/commentOnParenthesizedExpressionOpenParen1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/functionOverloadImplementationOfWrongName.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/allowSyntheticDefaultImports2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/decorators/class/decoratedClassExportsSystem1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/undefinedTypeArgument1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/regExpWithSlashInCharClass.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/promiseIdentityWithConstraints.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/isArray.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/genericSignatureInheritance2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ExtendsOrImplementsClauses/parserErrorRecovery_ExtendsOrImplementsClause4.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/collisionRestParameterArrowFunctions.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/classes/classDeclarations/classHeritageSpecification/classExtendsShadowedConstructorFunction.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/unusedFunctionsinNamespaces1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/ParameterList6.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/objectBindingPattern_restElementWithPropertyName.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/alwaysStrictAlreadyUseStrict.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/exportAssignmentWithoutIdentifier1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments07_ES6.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/nestedBlockScopedBindings13.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorOverloads3.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser509546_2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/sourceMapValidationLabeled.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/types/tuple/wideningTuples7.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/jsFileCompilationTypeParameterSyntaxOfFunction.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedYieldKeywordES6.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/ParameterLists/parserParameterList9.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/variableDeclarations/VariableDeclaration9_es6.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardsWithInstanceOf.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments07.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/hidingConstructSignatures.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsPlainCharactersThatArePartsOfEscapes01_ES6.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/noErrorUsingImportExportModuleAugmentationInDeclarationFile1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunctionCapturesThis_es6.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/modules/exportAndImport-es3.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/propertyAndAccessorWithSameName.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/constDeclarationShadowedByVarDeclaration2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/functions/functionOverloadCompatibilityWithVoid02.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions16_ES5.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/umdDependencyComment2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserModifierOnPropertySignature2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/salsa/exportDefaultInJsFile01.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/types/typeParameters/typeArgumentLists/instantiateNonGenericTypeWithTypeArguments.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/typeArgumentsOnFunctionsWithNoTypeParameters.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/BreakStatements/parser_breakInIterationOrSwitchStatement4.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/fourslash/indentationInAsyncExpressions.ts","time":58,"edits":2,"cost":"3.95"},{"name":"tests/cases/conformance/classes/indexMemberDeclarations/privateIndexer.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/matchingOfObjectLiteralConstraints.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/fourslash/formattingTemplates.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserContinueStatement1.d.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/jsdoc/typedefCrossModule4.ts","time":58,"edits":2,"cost":"3.95"},{"name":"tests/cases/conformance/externalModules/esnext/esnextmodulekindWithES5Target3.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/gettersAndSettersErrors.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments14_ES6.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/commentOnExportEnumDeclaration.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/commentInNamespaceDeclarationWithIdentifierPathName.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/moduleResolution/scopedPackages.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/inheritedStringIndexersFromDifferentBaseTypes2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/controlFlowPropertyInitializer.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/constructorArgsErrors4.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments14.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration3.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/quotedAccessorName2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/types/typeAliases/asiPreventsParsingAsTypeAlias01.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/Types/parserTypeQuery1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/constEnumMergingWithValues1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/externalModules/commonJSImportAsPrimaryExpression.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames2_ES5.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/unicodeIdentifierName2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/ParameterLists/parserParameterList13.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/asyncIIFE.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceThatHidesBaseProperty.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/enumWithInfinityProperty.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames35_ES6.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/argumentsObjectIterator03_ES6.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/modulePrologueUmd.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/accessorsInAmbientContext.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parserTernaryAndCommaOperators1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/importDeclWithExportModifier.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/restParameters/emitRestParametersMethod.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/functionCall15.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode5.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/limitDeepInstantiations.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/implicitAnyDeclareVariablesWithoutTypeAndInit.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/TypeArgumentLists/TypeArgumentList1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/jsdoc/jsdocTemplateTag2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/es5-umd2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/contextualTyping5.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/decorators/invalid/decoratorOnFunctionDeclaration.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/collisionThisExpressionAndFunctionInGlobal.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexSignatures/parserIndexSignature5.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/interfaces/declarationMerging/genericAndNonGenericInterfaceWithTheSameName2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/voidOperator1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/fourslash/spaceAfterConstructor.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/FunctionDeclaration3.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/parserEmptyStatement1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/missingFunctionImplementation2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck2.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/duplicateVariablesWithAny.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedMultiplicationES6.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/contextualTyping38.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/parser/ecmascript5/Expressions/parserUnaryExpression1.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/contextualTyping27.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/templates/templateStringControlCharacterEscapes02.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/typeofUnknownSymbol.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/shebang.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/numberAssignableToEnumInsideUnion.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/alwaysStrictModule5.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings20_ES5.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/compiler/overloadOnConstInheritance3.ts","time":29,"edits":1,"cost":"3.95"},{"name":"tests/cases/fourslash/quickInfoPropertyTag.ts","time":87,"edits":3,"cost":"3.95"},{"name":"tests/cases/fourslash/completionListInImportClause06.ts","time":115,"edits":4,"cost":"3.94"},{"name":"tests/cases/fourslash/getEditsForFileRename.ts","time":201,"edits":7,"cost":"3.94"},{"name":"tests/cases/compiler/contextuallyTypeArgumentsKeyword.ts","time":86,"edits":3,"cost":"3.94"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_export_moduleDotExports_changesImports.ts","time":143,"edits":5,"cost":"3.93"},{"name":"tests/cases/conformance/salsa/varRequireFromJavascript.ts","time":57,"edits":2,"cost":"3.93"},{"name":"tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction11_es5.ts","time":57,"edits":2,"cost":"3.93"},{"name":"tests/cases/compiler/duplicatePackage_globalMerge.ts","time":57,"edits":2,"cost":"3.93"},{"name":"tests/cases/compiler/unusedTypeParameters10.ts","time":57,"edits":2,"cost":"3.93"},{"name":"tests/cases/compiler/jsxElementClassTooManyParams.tsx","time":57,"edits":2,"cost":"3.93"},{"name":"tests/cases/compiler/emptyDeclarationEmitIsModule.ts","time":57,"edits":2,"cost":"3.93"},{"name":"tests/cases/compiler/tsxUnionSpread.tsx","time":57,"edits":2,"cost":"3.93"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment37.ts","time":57,"edits":2,"cost":"3.93"},{"name":"tests/cases/compiler/invalidContinueInDownlevelAsync.ts","time":57,"edits":2,"cost":"3.93"},{"name":"tests/cases/compiler/strictNullNotNullIndexTypeNoLib.ts","time":57,"edits":2,"cost":"3.93"},{"name":"tests/cases/conformance/jsdoc/checkJsdocTypeTag1.ts","time":57,"edits":2,"cost":"3.93"},{"name":"tests/cases/conformance/jsx/tsxStatelessFunctionComponentsWithTypeArguments5.tsx","time":85,"edits":3,"cost":"3.93"},{"name":"tests/cases/fourslash/extract-method25.ts","time":85,"edits":3,"cost":"3.93"},{"name":"tests/cases/conformance/types/spread/objectSpreadIndexSignature.ts","time":85,"edits":3,"cost":"3.93"},{"name":"tests/cases/conformance/types/conditional/conditionalTypes2.ts","time":309,"edits":11,"cost":"3.92"},{"name":"tests/cases/compiler/spreadOfParamsFromGeneratorMakesRequiredParams.ts","time":56,"edits":2,"cost":"3.91"},{"name":"tests/cases/compiler/contravariantTypeAliasInference.ts","time":56,"edits":2,"cost":"3.91"},{"name":"tests/cases/conformance/es6/defaultParameters/emitDefaultParametersFunction.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/genericRestArgs.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/classInheritence.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/multiLineContextDiagnosticWithPretty.ts","time":56,"edits":2,"cost":"3.91"},{"name":"tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithStringIndexer2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/specializationError.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/classes/members/inheritanceAndOverriding/derivedClassFunctionOverridesBaseClassAccessor.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/parseErrorIncorrectReturnToken.ts","time":56,"edits":2,"cost":"3.91"},{"name":"tests/cases/compiler/complicatedIndexesOfIntersectionsAreInferencable.ts","time":56,"edits":2,"cost":"3.91"},{"name":"tests/cases/compiler/unusedLocalsInMethod2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/types/primitives/string/stringPropertyAccess.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/sourceMap-NewLine1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/types/primitives/number/validNumberAssignments.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/sourceMapValidationFunctionPropertyAssignment.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName7.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/async/es6/asyncDeclare_es6.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/es3-oldStyleOctalLiteralTypes.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/assignmentCompatInterfaceWithStringIndexSignature.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/unusedInterfaceinNamespace1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/internalImportInstantiatedModuleMergedWithClassNotReferencingInstanceNoConflict.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/fourslash/goToDefinitionDynamicImport1.ts","time":84,"edits":3,"cost":"3.91"},{"name":"tests/cases/compiler/inferredNonidentifierTypesGetQuotes.ts","time":56,"edits":2,"cost":"3.91"},{"name":"tests/cases/fourslash/completionsImport_exportEqualsNamespace_noDuplicate.ts","time":112,"edits":4,"cost":"3.91"},{"name":"tests/cases/compiler/genericInstanceOf.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/jsdoc/jsdocTemplateTag.ts","time":84,"edits":3,"cost":"3.91"},{"name":"tests/cases/conformance/es6/templates/templateStringInNewExpressionES6.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/statements/continueStatements/invalidForContinueStatements.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/nestedGenerics.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/circularModuleImports.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES5iterable.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/badOverloadError.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions02_ES5.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/templates/templateStringInModuleNameES6.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/ambientExternalModuleWithRelativeModuleName.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/alwaysStrictModule4.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/propertyAndFunctionWithSameName.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedYieldKeyword.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/pathsValidation3.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/exportStarForValues10.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/externalModules/esnext/esnextmodulekindWithES5Target12.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/modules/multipleDefaultExports03.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/ClassDeclaration14.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity16.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/reExportGlobalDeclaration2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/functionWithDefaultParameterWithNoStatements5.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/genericInference1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/fourslash/moveToNewFile_inferQuoteStyle.ts","time":112,"edits":4,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration4.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/genericTypeWithMultipleBases3.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/fourslash/completionListInImportClause05.ts","time":140,"edits":5,"cost":"3.91"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType10_ES5.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings04_ES5.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/declaredExternalModuleWithExportAssignment.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/functionsWithModifiersInBlocks1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/salsa/moduleExportAssignment3.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/conditionalExpressionNewLine1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberFunctionDeclarations/parserMemberFunctionDeclaration5.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/commonJsImportClassExpression.ts","time":56,"edits":2,"cost":"3.91"},{"name":"tests/cases/compiler/noEmitHelpers2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/salsa/typeFromContextualThisType.ts","time":56,"edits":2,"cost":"3.91"},{"name":"tests/cases/compiler/functionExpressionWithResolutionOfTypeNamedArguments01.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/constraintCheckInGenericBaseTypeReference.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration12.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/templates/templateStringInFunctionExpression.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserModifierOnStatementInBlock3.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates14_ES5.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/commentOnImportStatement2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/async/es6/functionDeclarations/asyncFunctionDeclaration4_es6.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/controlFlow/controlFlowElementAccess.ts","time":56,"edits":2,"cost":"3.91"},{"name":"tests/cases/compiler/computedPropertiesInDestructuring2_ES6.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/returnTypeParameter.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/functionWithDefaultParameterWithNoStatements14.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/lambdaASIEmit.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/filesEmittingIntoSameOutputWithOutOption.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration3.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/nestedBlockScopedBindings10.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/constructorArgs.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck7.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/enumsWithMultipleDeclarations3.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/mergeWithImportedType.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/interfaces/declarationMerging/twoMergedInterfacesWithDifferingOverloads2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames41_ES6.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/wrappedIncovations2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/invalidTripleSlashReference.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck35.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/functionAndPropertyNameConflict.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/statements/tryStatements/invalidTryStatements.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/anonymousClassExpression1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/expressions/contextualTyping/functionExpressionContextualTyping2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/staticAsIdentifier.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/BreakStatements/parser_breakInIterationOrSwitchStatement2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/cachedModuleResolution4.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/jsxMultilineAttributeValuesReact.tsx","time":56,"edits":2,"cost":"3.91"},{"name":"tests/cases/compiler/modularizeLibrary_UsingES5LibAndES6ArrayLib.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/forInStatement2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/inferentialTypingUsingApparentType1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/collisionExportsRequireAndAmbientFunctionInGlobalFile.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/externalModules/importImportOnlyModule.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/SwitchStatements/parserErrorRecovery_SwitchStatement2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/async/es5/asyncArrowFunction/asyncUnParenthesizedArrowFunction_es5.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/amdDependencyComment1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/letKeepNamesOfTopLevelItems.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedModuloES6.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/reachabilityChecks4.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/Types/parserTypeQuery8.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/Symbols/symbolType2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/separate1-1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/unusedPrivateVariableInClass3.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck6.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/misspelledNewMetaProperty.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/classes/classDeclarations/classHeritageSpecification/classAppearsToHaveMembersOfObject.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/module_augmentUninstantiatedModule.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/jsx/tsxAttributeResolution.tsx","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/invalidConstraint1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/namedFunctionExpressionCall.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/MethodSignatures/parserMethodSignature1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/jsFileCompilationWithMapFileAsJs.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/jsFileCompilationEnumSyntax.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/classes/members/inheritanceAndOverriding/derivedClassWithPrivateStaticShadowingProtectedStatic.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserForInStatement1.d.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/es5-asyncFunctionElementAccess.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/destructuring/destructuringObjectBindingPatternAndAssignment4.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/unreachableFlowAfterFinally.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/expressions/propertyAccess/propertyAccessNumericLiterals.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/unusedImports14.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/jsx/tsxDynamicTagName6.tsx","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/types/primitives/boolean/validBooleanAssignments.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/unusedSingleParameterInMethodDeclaration.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/functionOverloads14.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/TupleTypes/TupleType3.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserAmbiguityWithBinaryOperator2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/contextualTyping40.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/ifElseWithStatements1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/parameterReferencesOtherParameter1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/parserOptionalTypeMembers1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/destructuring/restElementWithAssignmentPattern4.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/classWithDuplicateIdentifier.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/expressions/typeGuards/typePredicateOnVariableDeclaration02.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/superPropertyAccessInSuperCall01.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractAccessor.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/async/es2017/functionDeclarations/asyncFunctionDeclaration1_es2017.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/ambient/ambientExternalModuleMerging.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/moduleImportedForTypeArgumentPosition.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/spaceBeforeQuestionMarkInPropertyAssignment.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/extendedInterfaceGenericType.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/externalModules/esnext/esnextmodulekindWithES5Target11.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments18.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/unusedTypeParameters7.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/jsFileCompilationTypeAliasSyntax.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/externalModules/invalidSyntaxNamespaceImportWithSystem.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/types/tuple/wideningTuples6.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/templates/templateStringPlainCharactersThatArePartsOfEscapes02_ES6.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/destructuring/destructuringTypeAssertionsES5_3.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/mixingApparentTypeOverrides.ts","time":56,"edits":2,"cost":"3.91"},{"name":"tests/cases/compiler/promiseIdentity2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/classes/classDeclarations/classAndInterfaceMerge.d.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/errorOnInitializerInInterfaceProperty.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/optionalParamReferencingOtherParams2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/classIndexer4.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceWithCallAndConstructSignature.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/statements/for-inStatements/for-inStatementsDestructuring4.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserForInStatement5.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/functionOverloads10.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexMemberDeclarations/parserIndexMemberDeclaration5.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of27.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/jsFileCompilationConstModifier.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/stringIndexerAndConstructor1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/classExtendsInterfaceInExpression.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/statements/breakStatements/invalidForBreakStatements.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/functionExpressionWithResolutionOfTypeOfSameName02.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser645086_2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/types/tuple/tupleElementTypes2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/recursiveGenericTypeHierarchy.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/types/import/importTypeNestedNoRef.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript6/Symbols/parserSymbolProperty7.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/memberOverride.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction2_es2017.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/fourslash/smartIndentIfStatement.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/varArgConstructorMemberParameter.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/templates/templateStringInNewOperator.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/unionTypeIdentity.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings23_ES6.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/unusedLocalsOnFunctionExpressionWithinFunctionDeclaration1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/blockScopedFunctionDeclarationStrictES5.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/genericTypeReferencesRequireTypeArgs.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/moduleAssignmentCompat2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/moduleResolutionWithExtensions_notSupported2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceThatInheritsFromItself.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/forInStatement1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/moduleInTypePosition1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/amdModuleName1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/salsa/nestedPrototypeAssignment.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser509677.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorInAmbientContext3.d.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/duplicateIdentifierInCatchBlock.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es2017/useSharedArrayBuffer6.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexMemberDeclarations/parserIndexMemberDeclaration3.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/conflictingMemberTypesInBases.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/types/any/anyAsFunctionCall.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/importOnAliasedIdentifiers.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/incompatibleExports1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/templates/templateStringPlainCharactersThatArePartsOfEscapes02.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck11.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/classes/classDeclarations/classHeritageSpecification/classExtendsEveryObjectType2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/externalModules/umd7.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/parseObjectLiteralsWithoutTypes.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ExtendsOrImplementsClauses/parserErrorRecovery_ExtendsOrImplementsClause2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/constructorReturningAPrimitive.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/contextualTyping35.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/fourslash/navbar_contains-no-duplicates.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/externalModules/invalidSyntaxNamespaceImportWithAMD.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration01.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/LabeledStatements/parser_duplicateLabel3.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserEmptyParenthesizedExpression1.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserWithStatement2.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/implicitAnyInAmbientDeclaration2.d.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/es6Module.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/es6ClassTest9.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/ambientNameRestrictions.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/contextualTyping23.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/ambient/ambientInsideNonAmbientExternalModule.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/fourslash/typeCheckAfterAddingGenericParameter.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity3.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates17_ES5.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/fourslash/jsxBraceCompletionPosition.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/fourslash/navigationBarItemsPropertiesDefinedInConstructors.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/compiler/tripleSlashInCommentNotParsed.ts","time":56,"edits":2,"cost":"3.91"},{"name":"tests/cases/fourslash/smartIndentNamedImport.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/fourslash/paste.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/fourslash/tryCatchFinallyFormating.ts","time":28,"edits":1,"cost":"3.91"},{"name":"tests/cases/fourslash/convertFunctionToEs6Class3.ts","time":139,"edits":5,"cost":"3.91"},{"name":"tests/cases/fourslash/findAllRefsBadImport.ts","time":111,"edits":4,"cost":"3.90"},{"name":"tests/cases/fourslash/findAllRefsExportDefaultClassConstructor.ts","time":83,"edits":3,"cost":"3.90"},{"name":"tests/cases/compiler/typeVariableTypeGuards.ts","time":83,"edits":3,"cost":"3.90"},{"name":"tests/cases/compiler/destructuringAssignment_private.ts","time":83,"edits":3,"cost":"3.90"},{"name":"tests/cases/fourslash/extract-method5.ts","time":138,"edits":5,"cost":"3.90"},{"name":"tests/cases/compiler/controlFlowDestructuringLoop.ts","time":55,"edits":2,"cost":"3.90"},{"name":"tests/cases/compiler/asyncFunctionReturnExpressionErrorSpans.ts","time":55,"edits":2,"cost":"3.90"},{"name":"tests/cases/conformance/moduleResolution/typesVersions.emptyTypes.ts","time":55,"edits":2,"cost":"3.90"},{"name":"tests/cases/fourslash/genericParameterHelp.ts","time":110,"edits":4,"cost":"3.90"},{"name":"tests/cases/compiler/mappedTypeIndexedAccess.ts","time":55,"edits":2,"cost":"3.90"},{"name":"tests/cases/compiler/voidReturnIndexUnionInference.ts","time":55,"edits":2,"cost":"3.90"},{"name":"tests/cases/compiler/modularizeLibrary_Dom.iterable.ts","time":55,"edits":2,"cost":"3.90"},{"name":"tests/cases/compiler/mappedTypeParameterConstraint.ts","time":55,"edits":2,"cost":"3.90"},{"name":"tests/cases/compiler/jsNoImplicitAnyNoCascadingReferenceErrors.ts","time":55,"edits":2,"cost":"3.90"},{"name":"tests/cases/compiler/checkJsObjectLiteralIndexSignatures.ts","time":55,"edits":2,"cost":"3.90"},{"name":"tests/cases/compiler/noImplicitSymbolToString.ts","time":55,"edits":2,"cost":"3.90"},{"name":"tests/cases/compiler/ambientExportDefaultErrors.ts","time":55,"edits":2,"cost":"3.90"},{"name":"tests/cases/compiler/spellingSuggestionLeadingUnderscores01.ts","time":55,"edits":2,"cost":"3.90"},{"name":"tests/cases/compiler/optionsStrictPropertyInitializationStrict.ts","time":55,"edits":2,"cost":"3.90"},{"name":"tests/cases/compiler/promiseDefinitionTest.ts","time":55,"edits":2,"cost":"3.90"},{"name":"tests/cases/fourslash/esModuleInteropFindAllReferences.ts","time":137,"edits":5,"cost":"3.89"},{"name":"tests/cases/fourslash/codeFixAddMissingMember5.ts","time":219,"edits":8,"cost":"3.89"},{"name":"tests/cases/conformance/jsdoc/jsdocTypeTag.ts","time":82,"edits":3,"cost":"3.89"},{"name":"tests/cases/conformance/types/intersection/intersectionWithUnionConstraint.ts","time":82,"edits":3,"cost":"3.89"},{"name":"tests/cases/compiler/destructuringTempOccursAfterPrologue.ts","time":82,"edits":3,"cost":"3.89"},{"name":"tests/cases/compiler/arrayConcat3.ts","time":82,"edits":3,"cost":"3.89"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax2.ts","time":109,"edits":4,"cost":"3.89"},{"name":"tests/cases/compiler/noImplicitAnyStringIndexerOnObject.ts","time":109,"edits":4,"cost":"3.89"},{"name":"tests/cases/compiler/unionExcessPropertyCheckNoApparentPropTypeMismatchErrors.ts","time":54,"edits":2,"cost":"3.88"},{"name":"tests/cases/compiler/declarationEmitLambdaWithMissingTypeParameterNoCrash.ts","time":54,"edits":2,"cost":"3.88"},{"name":"tests/cases/fourslash/moveToNewFile_format.ts","time":81,"edits":3,"cost":"3.88"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates05_ES6.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax24.ts","time":108,"edits":4,"cost":"3.88"},{"name":"tests/cases/compiler/objectLiteral1.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/jsdoc/jsdocParseDotDotDotInJSDocFunction.ts","time":54,"edits":2,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserTryStatement1.d.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments08.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/moduleKeywordRepeatError.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/nameCollisionsInPropertyAssignments.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/ClassDeclarationWithInvalidConstOnPropertyDeclaration.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/es6/variableDeclarations/VariableDeclaration4_es6.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/continueTarget2.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings07_ES5.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/indexerConstraints2.ts","time":81,"edits":3,"cost":"3.88"},{"name":"tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers04.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/callbackArgsDifferByOptionality.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/es6ImportEqualsDeclaration.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction3_es5.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser566700.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/module_augmentExistingVariable.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/internalModules/moduleDeclarations/asiPreventsParsingAsNamespace05.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/inheritanceMemberAccessorOverridingMethod.ts","time":54,"edits":2,"cost":"3.88"},{"name":"tests/cases/compiler/destructuringInVariableDeclarations5.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedModulo.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/jsdoc/jsdocNeverUndefinedNull.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/jsFileCompilationNoErrorWithoutDeclarationsWithJsFileReferenceWithNoOut.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/letDeclarations-scopes-duplicates5.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/requireOfJsonFileWithAlwaysStrictWithoutErrors.ts","time":54,"edits":2,"cost":"3.88"},{"name":"tests/cases/compiler/argumentsBindsToFunctionScopeArgumentList.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/salsa/constructorFunctions2.ts","time":54,"edits":2,"cost":"3.88"},{"name":"tests/cases/conformance/jsdoc/checkJsdocTypeTagOnObjectProperty1.ts","time":54,"edits":2,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrayLiteralExpressions/parserArrayLiteralExpression15.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/emptyModuleName.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/relativeNamesInClassicResolution.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/statements/labeledStatements/labeledStatementWithLabel_strict.ts","time":54,"edits":2,"cost":"3.88"},{"name":"tests/cases/compiler/classMemberWithMissingIdentifier2.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/invariantGenericErrorElaboration.ts","time":54,"edits":2,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/TupleTypes/TupleType5.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement10.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/cannotInvokeNewOnErrorExpression.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/strictNullEmptyDestructuring.ts","time":54,"edits":2,"cost":"3.88"},{"name":"tests/cases/compiler/duplicateTypeParameters1.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/es6/templates/templateStringPlainCharactersThatArePartsOfEscapes01_ES6.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/moduleAugmentationGlobal8.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionNestedAMD.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/salsa/moduleExportWithExportPropertyAssignment3.ts","time":54,"edits":2,"cost":"3.88"},{"name":"tests/cases/compiler/overloadOnConstConstraintChecks2.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/async/es6/functionDeclarations/asyncFunctionDeclaration1_es6.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/typeParameterAssignability.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/flowInFinally1.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/declarationEmitExpressionInExtends5.ts","time":54,"edits":2,"cost":"3.88"},{"name":"tests/cases/compiler/illegalModifiersOnClassElements.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/jsdoc/paramTagOnFunctionUsingArguments.ts","time":54,"edits":2,"cost":"3.88"},{"name":"tests/cases/conformance/salsa/moduleExportAssignment2.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/types/typeAliases/classDoesNotDependOnBaseTypes.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/MemberAccessorDeclaration15.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/constEnumMergingWithValues3.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression3.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/expressions/typeGuards/typePredicateASI.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/forInModule.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/collisionSuperAndLocalVarInMethod.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/staticMemberInitialization.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/collisionSuperAndLocalVarInConstructor.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/checkJsObjectLiteralHasCheckedKeyof.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/spreadTypeRemovesReadonly.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/nestedBlockScopedBindings15.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/emitPreComments.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of11.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithGenericCallSignatures.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorInAmbientContext2.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/unusedFunctionsinNamespaces2.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/scopeCheckInsidePublicMethod1.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/interfaceMemberValidation.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement19.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/propertyAccess6.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/moduleNoneErrors.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/badThisBinding.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/standaloneBreak.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser521128.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/isolatedModulesSpecifiedModule.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/types/tuple/wideningTuples3.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/blockScopedBindingsInDownlevelGenerator.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/types/stringLiteral/stringLiteralTypesWithTemplateStrings02.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/propertyAccess5.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/constructorArgsErrors1.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck42.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/functionCall14.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/jsFileCompilationWithoutJsExtensions.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings22_ES6.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/constructorOverloads8.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/staticPrototypeProperty.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/letInConstDeclarations_ES5.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/implicitAnyFunctionOverloadWithImplicitAnyReturnType.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/unusedSingleParameterInFunctionExpression.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/specializedSignatureAsCallbackParameter1.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/collisionThisExpressionAndAliasInGlobal.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/implementInterfaceAnyMemberWithVoid.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/accessInstanceMemberFromStaticMethod01.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/nestedIndexer.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/missingArgument1.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/Types/parserTypeQuery6.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames47_ES5.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/targetTypingOnFunctions.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/fourslash/breakpointValidationUnaryExpressions.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/constraintErrors1.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/ambientEnumElementInitializer6.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/classMethodWithKeywordName1.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/recursiveObjectLiteral.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/topLevelLambda.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck12.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/async/es6/functionDeclarations/asyncFunctionDeclaration6_es6.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/extendsClauseAlreadySeen2.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/unusedTypeParameters3.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/es6/templates/templateStringControlCharacterEscapes02_ES6.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames35_ES5.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/extendedInterfacesWithDuplicateTypeParameters.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/specializedSignatureWithOptional.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement5.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/decorators/invalid/decoratorOnEnum.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/externalModules/multipleExportDefault5.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName40.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName11.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/missingRequiredDeclare.d.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/collisionExportsRequireAndUninstantiatedModule.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/async/es5/awaitBinaryExpression/awaitBinaryExpression5_es5.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/typings/typingsLookup1.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/VariableLists/parserVariableStatement2.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardTautologicalConsistiency.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/expressions/binaryOperators/instanceofOperator/instanceofOperatorWithInvalidStaticToString.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/classes/indexMemberDeclarations/publicIndexer.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/downlevelLetConst6.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/references/library-reference-6.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck49.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/classes/indexMemberDeclarations/staticIndexers.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/infinitelyExpandingTypes2.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/voidReturnLambdaValue.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/classes/classDeclarations/classBody/classBodyWithStatements.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/varAndFunctionShareName.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens20.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/Accessors/parserAccessors9.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/superInCatchBlock1.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/async/es6/asyncMultiFile_es6.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/types/typeRelationships/recursiveTypes/infiniteExpansionThroughTypeInference.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement13.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/PropertySignatures/parserPropertySignature2.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName6.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/noImplicitAnyInBareInterface.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/errorRecoveryWithDotFollowedByNamespaceKeyword.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/duplicateLocalVariable4.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/Expressions/parserTypeAssertionInObjectCreationExpression1.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/inferentialTypingWithFunctionType2.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/types/typeParameters/typeParameterLists/staticMembersUsingClassTypeParameter.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/commentOnExpressionStatement1.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration17.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/isolatedModulesNoExternalModule.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity15.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/AccessibilityAfterStatic/parserAccessibilityAfterStatic7.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/enumCodeGenNewLines1.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ClassElements/parserErrorRecovery_ClassElement3.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration6.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/types/specifyingTypes/typeLiterals/arrayTypeOfTypeOf.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType5_ES5.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/inheritanceMemberFuncOverridingProperty.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ParameterLists/parserErrorRecovery_ParameterList2.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/functionOverloads26.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/decoratorMetadataForMethodWithNoReturnTypeAnnotation01.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of55.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/metadataOfClassFromModule.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/exportSpecifierAndLocalMemberDeclaration.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/raiseErrorOnParameterProperty.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/exportStarForValuesInSystem.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/enumWithUnicodeEscape1.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/declarationEmitIndexTypeNotFound.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/augmentArray.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/exportAssignmentWithDeclareModifier.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/enumMapBackIntoItself.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/ParameterList5.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/ClassDeclaration13.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/instanceSubtypeCheck2.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/stringHasStringValuedNumericIndexer.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/externalModules/multipleExportDefault4.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/Expressions/parserAssignmentExpression1.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/dynamicRequire.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/inheritedMembersAndIndexSignaturesFromDifferentBases2.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/contextualTyping29.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/topLevelLambda3.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/parserDebuggerStatement1.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/ContinueStatements/parser_continueTarget3.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/functionWithDefaultParameterWithNoStatements12.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement15.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck38.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionAsIs.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/contextualTyping31.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/classStaticPropertyTypeGuard.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/superHasMethodsFromMergedInterface.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/stringIncludes.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration7.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/externalModules/es6/es6modulekindWithES5Target2.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/parameterPropertyInitializerInInitializers.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/es6/spread/iteratorSpreadInArray11.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/jsFileCompilationAbstractModifier.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractConstructor.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/noBundledEmitFromNodeModules.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/VariableLists/parserErrorRecovery_VariableList1.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/async/es6/asyncSetter_es6.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/es6/templates/templateStringInCallExpression.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/clinterfaces.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/underscoreThisInDerivedClass02.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/recursiveInheritance3.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/types/nonPrimitive/nonPrimitiveRhsSideOfInExpression.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/nodeResolution6.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/types/specifyingTypes/predefinedTypes/objectTypesWithPredefinedTypesAsName2.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates02_ES5.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/reservedNameOnModuleImportWithInterface.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/async/es5/asyncUseStrict_es5.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/compiler/constEnumMergingWithValues5.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/fourslash/indentation.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserModifierOnStatementInBlock4.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/fourslash/incrementalParsing1.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/fourslash/removeDeclareFunctionExports.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/fourslash/formatComments.ts","time":27,"edits":1,"cost":"3.88"},{"name":"tests/cases/conformance/jsdoc/jsdocTypeFromChainedAssignment2.ts","time":80,"edits":3,"cost":"3.86"},{"name":"tests/cases/compiler/crashInGetTextOfComputedPropertyName.ts","time":53,"edits":2,"cost":"3.86"},{"name":"tests/cases/compiler/contextualTypeOfIndexedAccessParameter.ts","time":53,"edits":2,"cost":"3.86"},{"name":"tests/cases/compiler/declarationEmitPrivateNameCausesError.ts","time":53,"edits":2,"cost":"3.86"},{"name":"tests/cases/fourslash/completionsStringLiteral_fromTypeConstraint.ts","time":106,"edits":4,"cost":"3.86"},{"name":"tests/cases/compiler/exportDefaultAbstractClass.ts","time":53,"edits":2,"cost":"3.86"},{"name":"tests/cases/conformance/statements/labeledStatements/labeledStatementWithLabel_es2015.ts","time":53,"edits":2,"cost":"3.86"},{"name":"tests/cases/compiler/indexedAccessTypeConstraints.ts","time":53,"edits":2,"cost":"3.86"},{"name":"tests/cases/compiler/classExtendsInterface_not.ts","time":53,"edits":2,"cost":"3.86"},{"name":"tests/cases/conformance/expressions/unaryOperators/decrementOperator/decrementOperatorWithEnumType.ts","time":53,"edits":2,"cost":"3.86"},{"name":"tests/cases/compiler/strictNullNotNullIndexTypeShouldWork.ts","time":53,"edits":2,"cost":"3.86"},{"name":"tests/cases/compiler/jsdocCastCommentEmit.ts","time":53,"edits":2,"cost":"3.86"},{"name":"tests/cases/conformance/jsx/tsxSpreadAttributesResolution3.tsx","time":53,"edits":2,"cost":"3.86"},{"name":"tests/cases/conformance/jsdoc/jsdocReturnTag1.ts","time":53,"edits":2,"cost":"3.86"},{"name":"tests/cases/compiler/castFunctionExpressionShouldBeParenthesized.ts","time":53,"edits":2,"cost":"3.86"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_export_invalidName.ts","time":105,"edits":4,"cost":"3.85"},{"name":"tests/cases/fourslash/commentsImportDeclaration.ts","time":131,"edits":5,"cost":"3.85"},{"name":"tests/cases/compiler/emptyObjectNotSubtypeOfIndexSignatureContainingObject1.ts","time":52,"edits":2,"cost":"3.84"},{"name":"tests/cases/conformance/es2019/globalThisTypeIndexAccess.ts","time":26,"edits":1,"cost":"3.84"},{"name":"unittests:: tsbuild - graph-ordering","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/declarationMerging2.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/decorators/invalid/decoratorOnImportEquals2.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/Protected/Protected1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/outModuleConcatUnspecifiedModuleKind.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames25_ES5.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/mixedExports.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedAddition.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/types/tuple/emptyTuples/emptyTuplesTypeAssertion01.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/fourslash/completionsInJsxTag.ts","time":104,"edits":4,"cost":"3.84"},{"name":"tests/cases/compiler/unusedSetterInClass2.ts","time":52,"edits":2,"cost":"3.84"},{"name":"tests/cases/compiler/qualifiedName_entity-name-resolution-does-not-affect-class-heritage.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/decorators/class/method/decoratorOnClassMethodOverload1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of28.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es7/trailingCommasInGetter.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/Expressions/parserUnaryExpression7.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/extendingSetWithCheckJs.ts","time":52,"edits":2,"cost":"3.84"},{"name":"tests/cases/compiler/lambdaExpression.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/parserNotRegex1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/commentOnIfStatement1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of57.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/types/typeRelationships/recursiveTypes/infiniteExpansionThroughInstantiation2.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/variableDeclarations/VariableDeclaration13_es6.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/asiPreventsParsingAsInterface05.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens15.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/ObjectTypes/parserObjectType4.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ArrayLiteralExpressions/parserErrorRecoveryArrayLiteralExpression2.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/multipleClassPropertyModifiers.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/unusedVariablesinModules1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/types/thisType/inferThisType.ts","time":52,"edits":2,"cost":"3.84"},{"name":"tests/cases/conformance/es6/templates/templateStringWithBackslashEscapes01_ES6.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/Types/parserTypeQuery4.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/AccessibilityAfterStatic/parserAccessibilityAfterStatic10.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/Expressions/parserUnaryExpression3.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/implicitAnyInAmbientDeclaration.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser509546_1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments02_ES6.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedConditionalES6.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceWithConstructSignaturesThatHidesBaseSignature2.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/invocationExpressionInFunctionParameter.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/moduleResolution/scopedPackagesClassic.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/types/union/unionTypeCallSignatures4.ts","time":52,"edits":2,"cost":"3.84"},{"name":"tests/cases/compiler/objectTypeWithOptionalProperty1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/modifierOnParameter1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of5.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/reboundBaseClassSymbol.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/objectLiteral2.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames32_ES5.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration7.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/objectIndexer.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/extendNonClassSymbol2.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/stringIndexerAssignments2.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/classExpressionWithStaticProperties3.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/newLineFlagWithCRLF.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/internalModules/moduleDeclarations/asiPreventsParsingAsNamespace04.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/commentsBeforeFunctionExpression1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/statements/continueStatements/invalidWhileContinueStatements.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/classExpressionWithResolutionOfNamespaceOfSameName01.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/functionOverloads4.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/ambient/ambientShorthand_merging.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/noStrictGenericChecks.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/jsFileCompilationWithJsEmitPathSameAsInput.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/inheritanceStaticPropertyOverridingProperty.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/badArrayIndex.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/inheritedGenericCallSignature.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/jsFileCompilationClassMethodContainingArrowFunction.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/enumsWithMultipleDeclarations1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript6/Symbols/parserSymbolIndexer2.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/templates/templateStringTermination4_ES6.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/moduleExportsAmd/anonymousDefaultExportsAmd.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType4_ES6.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/taggedTemplateStringsWithWhitespaceEscapesES6.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/arrowFunctionWithObjectLiteralBody1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceWithOverloadedCallAndConstructSignatures.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers06.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/Expressions/parserErrorRecovery_Expression1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexSignatures/parserIndexSignature2.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/moduleExportsSystem/anonymousDefaultExportsSystem.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/typeOfPrototype.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/moduleAndInterfaceSharingName2.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/indexSignatureWithAccessibilityModifier.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/returnValueInSetter.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/dynamicModuleTypecheckError.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/staticInterfaceAssignmentCompat.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/yieldExpressions/YieldExpression1_es6.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments12.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/interfacePropertiesWithSameName3.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/recur1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/arrayBufferIsViewNarrowsType.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/externalModules/es6/es6modulekindWithES5Target3.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions08_ES5.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/controlFlow/controlFlowForInStatement.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/generatorTransformFinalLabel.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/partiallyAmbientClodule.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/defaultValueInFunctionOverload1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/modules/defaultExportWithOverloads01.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/contextualExpressionTypecheckingDoesntBlowStack.ts","time":52,"edits":2,"cost":"3.84"},{"name":"tests/cases/compiler/genericArrayAssignment1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/unterminatedRegexAtEndOfSource1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/typeParameterConstrainedToOuterTypeParameter.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/typeParameterAsBaseClass.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/parserAdditiveExpression1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserUnfinishedTypeNameBeforeKeyword1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/forInStatement3.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/implementsInClassExpression.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings12_ES6.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ObjectLiterals/parserErrorRecovery_ObjectLiteral1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/enumIdentifierLiterals.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/extendConstructSignatureInInterface.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck9.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/nodeResolution3.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/destructuringInVariableDeclarations7.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/debugger.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/moduleReopenedTypeOtherBlock.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/ambientEnumElementInitializer5.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration10.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/fourslash/navigationBarItemsModules.ts","time":52,"edits":2,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/RegularExpressions/parseRegularExpressionMixedWithComments.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/unknownPropertiesAreAssignableToObjectUnion.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/forInStatement6.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName8.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode9.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/es6ExportEquals.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/scanner/ecmascript5/scanner10.1.1-8gs.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck3.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/emitTopOfFileTripleSlashCommentOnNotEmittedNodeIfRemoveCommentsIsFalse.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/incompatibleExports2.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/Symbols/parserES5SymbolIndexer1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/subSubClassCanAccessProtectedConstructor.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/types/typeRelationships/widenedTypes/initializersWidened.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/functionOverloadsOnGenericArity1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript3/Accessors/parserES3Accessors3.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/unusedTypeParameters8.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/jsFileCompilationWithDeclarationEmitPathSameAsInput.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/instantiateConstraintsToTypeArguments2.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/asiPreventsParsingAsInterface02.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/multiCallOverloads.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions10_ES5.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration9.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/keyofInferenceLowerPriorityThanReturn.ts","time":52,"edits":2,"cost":"3.84"},{"name":"tests/cases/compiler/exportAssignmentClass.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/emitSuperCallBeforeEmitParameterPropertyDeclaration1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/stringLiteralsErrors.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberVariableDeclarations/parserMemberVariableDeclaration5.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/innerTypeArgumentInference.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/setterWithReturn.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexSignatures/parserIndexSignature8.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration23.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript3/Accessors/parserES3Accessors4.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/allowSyntheticDefaultImports9.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/templates/templateStringMultiline1_ES6.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/superCallWithCommentEmit01.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/decorators/invalid/decoratorOnInternalModule.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/functionWithDefaultParameterWithNoStatements8.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/moduleAsBaseType.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/types/objectTypeLiteral/callSignatures/callSignaturesThatDifferOnlyByReturnType3.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/exportImportNonInstantiatedModule.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ObjectLiterals/parserErrorRecovery_ObjectLiteral5.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/numberToString.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserWithStatement1.d.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/staticsInAFunction.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceWithAccessibilityModifiers.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/parserImportDeclaration1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/expressions/asOperator/asOperator4.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/controlFlow/controlFlowBinaryAndExpression.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/catchClauseWithInitializer1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexMemberDeclarations/parserIndexMemberDeclaration6.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/declarationEmitTypeAliasTypeParameterExtendingUnknownSymbol.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/ambientFundule.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/newNonReferenceType.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement2.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserFuzz1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/importAndVariableDeclarationConflict2.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/functionAndInterfaceWithSeparateErrors.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration3.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/classes/classDeclarations/classInsideBlock.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionNestedESNext2.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/exportsInAmbientModules2.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/Symbols/parserES5SymbolProperty7.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/reachabilityChecks3.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/constDeclarationShadowedByVarDeclaration3.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/duplicateConstructorOverloadSignature2.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/declarationFileOverwriteError.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/fourslash/formattingOnOpenBraceOfFunctions.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/testTypings.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/systemExportAssignment3.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnumDeclaration3.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/compiler/externalModuleWithoutCompilerFlag1.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/parser/ecmascript5/Accessors/parserAccessors3.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/fourslash/indentationBlock.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates16_ES5.ts","time":26,"edits":1,"cost":"3.84"},{"name":"tests/cases/fourslash/codeFixClassExprExtendsAbstractExpressionWithTypeArgs.ts","time":129,"edits":5,"cost":"3.83"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_export_moduleDotExports.ts","time":129,"edits":5,"cost":"3.83"},{"name":"tests/cases/fourslash/completionsImport_exportEquals_anonymous.ts","time":77,"edits":3,"cost":"3.83"},{"name":"tests/cases/fourslash/unusedParameterInConstructor1AddUnderscore.ts","time":128,"edits":5,"cost":"3.82"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_export_namedFunctionExpression.ts","time":128,"edits":5,"cost":"3.82"},{"name":"tests/cases/compiler/functionTypeArgumentArityErrors.ts","time":51,"edits":2,"cost":"3.82"},{"name":"tests/cases/conformance/typings/typingsSuggestion2.ts","time":51,"edits":2,"cost":"3.82"},{"name":"tests/cases/compiler/controlFlowForCompoundAssignmentToThisMember.ts","time":51,"edits":2,"cost":"3.82"},{"name":"tests/cases/compiler/mergedDeclarationExports.ts","time":51,"edits":2,"cost":"3.82"},{"name":"tests/cases/fourslash/indentationInArrays.ts","time":51,"edits":2,"cost":"3.82"},{"name":"tests/cases/conformance/jsdoc/jsdocParseParenthesizedJSDocParameter.ts","time":51,"edits":2,"cost":"3.82"},{"name":"tests/cases/compiler/asyncArrowInClassES5.ts","time":51,"edits":2,"cost":"3.82"},{"name":"tests/cases/fourslash/completionListWithMeanings.ts","time":51,"edits":2,"cost":"3.82"},{"name":"tests/cases/compiler/systemJsForInNoException.ts","time":51,"edits":2,"cost":"3.82"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment24.ts","time":51,"edits":2,"cost":"3.82"},{"name":"tests/cases/conformance/jsdoc/jsdocImportType2.ts","time":51,"edits":2,"cost":"3.82"},{"name":"tests/cases/compiler/exportAssignmentMembersVisibleInAugmentation.ts","time":51,"edits":2,"cost":"3.82"},{"name":"tests/cases/compiler/jsdocTypedefNoCrash.ts","time":51,"edits":2,"cost":"3.82"},{"name":"tests/cases/compiler/capturedParametersInInitializers1.ts","time":51,"edits":2,"cost":"3.82"},{"name":"tests/cases/compiler/moduleResolution_packageJson_yesAtPackageRoot_fakeScopedPackage.ts","time":51,"edits":2,"cost":"3.82"},{"name":"tests/cases/conformance/salsa/moduleExportAlias3.ts","time":51,"edits":2,"cost":"3.82"},{"name":"tests/cases/compiler/typeofStripsFreshness.ts","time":51,"edits":2,"cost":"3.82"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc1.ts","time":127,"edits":5,"cost":"3.82"},{"name":"tests/cases/compiler/destructuringInitializerContextualTypeFromContext.ts","time":76,"edits":3,"cost":"3.81"},{"name":"tests/cases/compiler/indexedAccessRetainsIndexSignature.ts","time":76,"edits":3,"cost":"3.81"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc13.ts","time":126,"edits":5,"cost":"3.81"},{"name":"tests/cases/fourslash/smartSelection_objectTypes.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/restTypeRetainsMappyness.ts","time":50,"edits":2,"cost":"3.80"},{"name":"unittests:: tsserver:: Project Errors dont include overwrite emit error","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/discriminatedUnionInference.ts","time":50,"edits":2,"cost":"3.80"},{"name":"tests/cases/conformance/types/rest/objectRestPropertyMustBeLast.ts","time":50,"edits":2,"cost":"3.80"},{"name":"tests/cases/conformance/expressions/functionCalls/callOverload.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserPublicBreak1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionNoModuleKindSpecified.ts","time":50,"edits":2,"cost":"3.80"},{"name":"tests/cases/compiler/functionDeclarationWithResolutionOfTypeNamedArguments01.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity12.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_export_referenced.ts","time":125,"edits":5,"cost":"3.80"},{"name":"tests/cases/compiler/contextualTypingOfArrayLiterals1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/types/primitives/null/directReferenceToNull.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/types/primitives/string/stringPropertyAccessWithError.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/unionTypeWithRecursiveSubtypeReduction2.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName9.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck32.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/exportSpecifierReferencingOuterDeclaration1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/multipleExportAssignmentsInAmbientDeclaration.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/testContainerList.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/functionCall2.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/statements/throwStatements/invalidThrowStatement.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/doNotEmitPinnedDetachedComments.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/fourslash/importNameCodeFix_fromPathMapping.ts","time":100,"edits":4,"cost":"3.80"},{"name":"tests/cases/conformance/expressions/asOperator/asOperatorNames.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionNestedES2015.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings25_ES5.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/homomorphicMappedTypeIntersectionAssignability.ts","time":50,"edits":2,"cost":"3.80"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings01_ES5.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/staticPropertyAndFunctionWithSameName.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/concatClassAndString.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/allowImportClausesToMergeWithTypes.ts","time":50,"edits":2,"cost":"3.80"},{"name":"tests/cases/compiler/jsxHasLiteralType.tsx","time":50,"edits":2,"cost":"3.80"},{"name":"tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction1_es5.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/genericFunctionHasFreshTypeArgs.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionNestedES20152.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithTwoOperandsAreAny.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration22.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/modularizeLibrary_UsingES5LibES6ArrayLibES6WellknownSymbolLib.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty37.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/Blocks/parserErrorRecovery_Block1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/importsInAmbientModules2.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/emptyThenWarning.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/contextualTyping37.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/ifStatementInternalComments.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/es6/templates/templateStringInWhileES6.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/functionTypesLackingReturnTypes.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/varInFunctionInVarInitializer.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/statements/breakStatements/forBreakStatements.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/exportDefaultParenthesizeES6.ts","time":50,"edits":2,"cost":"3.80"},{"name":"tests/cases/fourslash/updateToClassStatics.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/controlFlow/controlFlowWithTemplateLiterals.ts","time":50,"edits":2,"cost":"3.80"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings08_ES6.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/inheritedFunctionAssignmentCompatibility.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/enumDeclarationEmitInitializerHasImport.ts","time":50,"edits":2,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/Protected/Protected4.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/functionAssignmentError.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/arrowFunctionMissingCurlyWithSemicolon.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/classWithOverloadImplementationOfWrongName.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/importHelpersNoHelpers.ts","time":50,"edits":2,"cost":"3.80"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfaceThatHidesBaseProperty2.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement20.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement9.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/es3-amd.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/fatArrowfunctionAsType.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/genericTypeAssertions3.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedTemplateStringES6.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement19.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/functionOverloads28.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/duplicateLabel4.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/classDeclarationBlockScoping1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/decorators/class/property/decoratorOnClassProperty10.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserAmbiguity2.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/es6/memberFunctionDeclarations/MemberFunctionDeclaration6_es6.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/declarationEmitOfFuncspace.ts","time":50,"edits":2,"cost":"3.80"},{"name":"tests/cases/compiler/classExpressions.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/voidAsOperator.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/exportEqualNamespaces.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/classImplementsClass1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck40.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/typecheckIfCondition.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/invalidUseOfTypeAsNamespace.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/multipleBaseInterfaesWithIncompatibleProperties.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/classDeclarationCheckUsedBeforeDefinitionInItself.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/async/es6/asyncInterface_es6.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedNewOperatorES6.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/whileStatementInnerComments.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/isolatedModulesAmbientConstEnum.ts","time":50,"edits":2,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement17.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/async/es6/functionDeclarations/asyncFunctionDeclaration3_es6.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/es6/Symbols/symbolProperty38.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/unusedInterfaceinNamespace3.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/genericAndNonGenericInheritedSignature1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/isolatedModulesNoEmitOnError.ts","time":50,"edits":2,"cost":"3.80"},{"name":"tests/cases/compiler/exportDefaultAlias_excludesEverything.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/funduleOfFunctionWithoutReturnTypeAnnotation.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions13_ES5.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/conflictMarkerTrivia3.tsx","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/checkSuperCallBeforeThisAccessing1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/nestedBlockScopedBindings1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/yieldExpression1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/unusedInterfaceinNamespace5.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/taggedTemplateStringsHexadecimalEscapes.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/genericArrayPropertyAssignment.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ParameterLists/parserErrorRecovery_ParameterList4.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/metadataReferencedWithinFilteredUnion.ts","time":50,"edits":2,"cost":"3.80"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck17.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/strictModeReservedWordInModuleDeclaration.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/thisInModuleFunction1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/letInLetDeclarations_ES5.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/exportEqualsCommonJs.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration18.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ExportClassWithInaccessibleTypeInIndexerTypeAnnotations.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript6/Symbols/parserSymbolProperty6.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/fourslash/removeDeclareKeyword.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/es6/modules/exportAndImport-es5-amd.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/functionCall8.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/es5-umd.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/types/intersection/intersectionTypeOverloading.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/missingSemicolonInModuleSpecifier.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of7.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/ExportAssignments/parserExportAssignment6.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/newFunctionImplicitAny.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES3For-ofTypeCheck6.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/destructuringInVariableDeclarations4.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/overloadOnConstInheritance1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/letInConstDeclarations_ES6.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/arrayLiteralInNonVarArgParameter.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/jsxCallbackWithDestructuring.tsx","time":50,"edits":2,"cost":"3.80"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments03_ES6.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/decorators/invalid/decoratorOnFunctionExpression.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/destructuringInVariableDeclarations2.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/catchClauseWithTypeAnnotation.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/capturedParametersInInitializers2.ts","time":50,"edits":2,"cost":"3.80"},{"name":"tests/cases/conformance/es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES5.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/expressions/binaryOperators/instanceofOperator/instanceofOperatorWithLHSIsTypeParameter.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/overloadResolutionOverCTLambda.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/icomparable.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/PropertySignatures/parserPropertySignature7.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/functionWithDefaultParameterWithNoStatements13.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/fourslash/shims-pp/getIndentationAtPosition.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/contextualTyping28.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/statements/tryStatements/tryStatements.ts","time":50,"edits":2,"cost":"3.80"},{"name":"tests/cases/compiler/moduleNoneOutFile.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration9.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/es6/destructuring/nonIterableRestElement3.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/classOverloadForFunction.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/getterMissingReturnError.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/binaryArithmatic3.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/noImplicitAnyReferencingDeclaredInterface.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/typeParameterAndArgumentOfSameName1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/ContinueStatements/parser_continueTarget1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/ClassDeclaration9.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/taggedTemplateStringsWithWhitespaceEscapes.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/expressions/typeGuards/typeGuardNarrowsToLiteralTypeUnion.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/commentsOnReturnStatement1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/classes/classDeclarations/classHeritageSpecification/classExtendingPrimitive2.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/emptyMemberAccess.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/jsx/tsxAttributeResolution13.tsx","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/es6/memberFunctionDeclarations/MemberFunctionDeclaration2_es6.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/contextualTyping7.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/contextualSigInstantiationRestParams.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration2.d.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/recursiveReturns.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserInterfaceKeywordInEnum.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/nonContextuallyTypedLogicalOr.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserDebuggerStatement1.d.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings13_ES5.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/jsFileCompilationModuleSyntax.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/inheritanceStaticFuncOverridingPropertyOfFuncType.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/infiniteExpandingTypeThroughInheritanceInstantiation.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates08_ES6.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/capturedLetConstInLoop11.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/jsFileCompilationTypeSyntaxOfVar.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/interfaceWithImplements1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/jsdoc/jsdocAugmentsMissingType.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/modifiersOnInterfaceIndexSignature1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/genericArrayMethods1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/expressions/unaryOperators/plusOperator/plusOperatorInvalidOperations.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens12.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/nestedLoopWithOnlyInnerLetCaptured.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/jsFileClassPropertyType.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/es6/templates/templateStringInEqualityChecks.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/noUnusedLocals_writeOnlyProperty.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/errorTypesAsTypeArguments.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/systemExportAssignment.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/ambient/ambientShorthand_duplicate.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/TupleTypes/TupleType4.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/ContinueStatements/parser_continueInIterationStatement2.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/parservoidInQualifiedName0.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration4.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/shebangBeforeReferences.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/scanner/ecmascript3/scannerES3NumericLiteral7.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/jsFileCompilationOptionalParameter.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck12.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/continueLabel.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/unusedTypeParameterInInterface2.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck3.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/salsa/jsContainerMergeTsDeclaration2.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/reactNamespaceInvalidInput.tsx","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/amdDependencyCommentName2.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/types/primitives/stringLiteral/stringLiteralType.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/importsInAmbientModules3.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/externSemantics.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/continueInIterationStatement1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/es6/destructuring/destructuringTypeAssertionsES5_4.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/cloduleWithRecursiveReference.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments03.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/thisReferencedInFunctionInsideArrowFunction1.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/compiler/propertyAccess4.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/fourslash/indentationInBlockCommentAfterFormatting.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/fourslash/smartIndentInsideBlockInsideCase.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/fourslash/typeAboveNumberLiteralExpressionStatement.ts","time":25,"edits":1,"cost":"3.80"},{"name":"tests/cases/fourslash/codeFixAddMissingMember_all_js.ts","time":198,"edits":8,"cost":"3.79"},{"name":"tests/cases/fourslash/noSuggestionDiagnosticsOnParseError.ts","time":99,"edits":4,"cost":"3.79"},{"name":"tests/cases/fourslash/extract-method14.ts","time":148,"edits":6,"cost":"3.79"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc17.ts","time":148,"edits":6,"cost":"3.79"},{"name":"tests/cases/compiler/moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts","time":49,"edits":2,"cost":"3.78"},{"name":"tests/cases/compiler/noImplicitAnyNamelessParameter.ts","time":49,"edits":2,"cost":"3.78"},{"name":"tests/cases/fourslash/extract-method-formatting.ts","time":98,"edits":4,"cost":"3.78"},{"name":"tests/cases/conformance/salsa/moduleExportAliasExports.ts","time":49,"edits":2,"cost":"3.78"},{"name":"tests/cases/conformance/types/mapped/mappedTypeInferenceErrors.ts","time":49,"edits":2,"cost":"3.78"},{"name":"tests/cases/compiler/unusedTypeParametersCheckedByNoUnusedParameters.ts","time":49,"edits":2,"cost":"3.78"},{"name":"tests/cases/conformance/jsdoc/jsdocTypeReferenceExports.ts","time":49,"edits":2,"cost":"3.78"},{"name":"tests/cases/conformance/salsa/enumMergeWithExpando.ts","time":49,"edits":2,"cost":"3.78"},{"name":"tests/cases/compiler/intersectionOfTypeVariableHasApparentSignatures.ts","time":49,"edits":2,"cost":"3.78"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInExportEqualsAMD.ts","time":49,"edits":2,"cost":"3.78"},{"name":"tests/cases/conformance/types/mapped/mappedTypeWithAny.ts","time":49,"edits":2,"cost":"3.78"},{"name":"tests/cases/conformance/jsx/tsxSpreadAttributesResolution14.tsx","time":49,"edits":2,"cost":"3.78"},{"name":"tests/cases/compiler/declarationQuotedMembers.ts","time":49,"edits":2,"cost":"3.78"},{"name":"tests/cases/compiler/classStaticInitializersUsePropertiesBeforeDeclaration.ts","time":49,"edits":2,"cost":"3.78"},{"name":"tests/cases/fourslash/formattingTypeInfer.ts","time":49,"edits":2,"cost":"3.78"},{"name":"tests/cases/conformance/jsx/tsxGenericAttributesType3.tsx","time":73,"edits":3,"cost":"3.77"},{"name":"tests/cases/fourslash/incrementalParsingDynamicImport1.ts","time":73,"edits":3,"cost":"3.77"},{"name":"tests/cases/fourslash/completionsJsPropertyAssignment.ts","time":97,"edits":4,"cost":"3.77"},{"name":"tests/cases/compiler/omitTypeTestErrors01.ts","time":48,"edits":2,"cost":"3.76"},{"name":"unittests:: tsserver:: Project Errors reports Options Diagnostic locations correctly with changes in configFile contents","time":24,"edits":1,"cost":"3.76"},{"name":"unittests:: tsserver:: getEditsForFileRename","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/declarationEmit/typeReferenceRelatedFiles.ts","time":48,"edits":2,"cost":"3.76"},{"name":"tests/cases/compiler/inheritanceStaticPropertyOverridingMethod.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/parserUnicodeWhitespaceCharacter1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/unusedTypeParameterInFunction4.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/accessorWithoutBody2.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/classes/nestedClassDeclaration.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/letInVarDeclOfForOf_ES6.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName11.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/jsFileCompilationWithOutDeclarationFileNameSameAsInputJsFile.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/incrementOnTypeParameter.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ObjectLiterals/parserErrorRecovery_ObjectLiteral3.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/sourceMapValidationDestructuringVariableStatementObjectBindingPattern3.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/unusedTypeParameterInLambda1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/targetTypeTest3.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/declarationEmitPrivateSymbolCausesVarDeclarationEmit2.ts","time":48,"edits":2,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrayLiteralExpressions/parserArrayLiteralExpression10.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/preserveConstEnums.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/asiBreak.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/bind2.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/parameterReferencesOtherParameter2.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ArrowFunctions/parserX_ArrowFunction4.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/es6/templates/templateStringUnterminated5.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration2.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/es6/templates/templateStringMultiline3.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/variableDeclarationInnerCommentEmit.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/es6/templates/templateStringWithOpenCommentInStringPortion.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerImportDeclaration1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/moduleCodegenTest4.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/PropertySignatures/parserPropertySignature8.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserEmptyStatement1.d.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/noErrorUsingImportExportModuleAugmentationInDeclarationFile3.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/commentOnStaticMember1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/parameterPropertyOutsideConstructor.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/assignToObjectTypeWithPrototypeProperty.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrayLiteralExpressions/parserArrayLiteralExpression9.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/commentBeforeStaticMethod1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/nodeResolution2.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/Symbols/parserES5SymbolProperty1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/parserKeywordsAsIdentifierName1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/moduleResolutionNoResolve.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement8.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens18.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/emitCommentsOnlyFile.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/fourslash/removeInterfaceUsedAsGenericTypeArgument.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/targetEs6DecoratorMetadataImportNotElided.ts","time":48,"edits":2,"cost":"3.76"},{"name":"tests/cases/conformance/decorators/class/constructor/parameter/decoratorOnClassConstructorParameter1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/scanner/ecmascript3/scannerES3NumericLiteral4.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/declFileEmitDeclarationOnlyError1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/Symbols/parserES5SymbolProperty4.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/Accessors/parserAccessors8.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/es6/templates/templateStringInSwitchAndCase.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement21.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionNestedUMD.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/BreakStatements/parser_breakNotInIterationOrSwitchStatement1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity4.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment28.ts","time":48,"edits":2,"cost":"3.76"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/bivariantInferences.ts","time":48,"edits":2,"cost":"3.76"},{"name":"tests/cases/compiler/mappedTypeMultiInference.ts","time":48,"edits":2,"cost":"3.76"},{"name":"tests/cases/compiler/ambientClassMergesOverloadsWithInterface.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/es6/Symbols/symbolType19.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/sourceMap-SingleSpace1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/fieldAndGetterWithSameName.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/blockScopedFunctionDeclarationInStrictModule.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/async/es2017/asyncMethodWithSuper_es2017.ts","time":48,"edits":2,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/PropertyAssignments/parserFunctionPropertyAssignment2.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/MissingTokens/parserMissingToken1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/es5-umd3.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/jsdoc/typeTagCircularReferenceOnConstructorFunction.ts","time":48,"edits":2,"cost":"3.76"},{"name":"tests/cases/compiler/stringLiteralPropertyNameWithLineContinuation1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/genericConstraint3.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration5.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexMemberDeclarations/parserIndexMemberDeclaration7.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/es6/templates/templateStringInEqualityChecksES6.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/classWithEmptyTypeParameter.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/statements/breakStatements/whileBreakStatements.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ParameterLists/parserErrorRecovery_ParameterList6.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/reexportedMissingAlias.ts","time":48,"edits":2,"cost":"3.76"},{"name":"tests/cases/compiler/conditionalExpression1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/es5ModuleWithModuleGenAmd.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithComplexConstraints.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/noCrashOnMixin.ts","time":48,"edits":2,"cost":"3.76"},{"name":"tests/cases/conformance/es6/modules/exportAndImport-es3-amd.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/ContinueStatements/parser_continueTarget2.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/jsFileFunctionParametersAsOptional2.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/collectionPatternNoError.ts","time":48,"edits":2,"cost":"3.76"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionIncorrect1.ts","time":48,"edits":2,"cost":"3.76"},{"name":"tests/cases/compiler/functionOverloadsOnGenericArity2.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/types/primitives/boolean/boolInsteadOfBoolean.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/commentsAtEndOfFile1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration9.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/es6-amd.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/moduleReopenedTypeSameBlock.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/statements/continueStatements/doWhileContinueStatements.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/ClassDeclaration22.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/es6/variableDeclarations/VariableDeclaration7_es6.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/es6/templates/templateStringUnterminated1_ES6.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/unusedTypeParameterInFunction1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/errorOnInitializerInObjectTypeLiteralProperty.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/enumWithNaNProperty.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/duplicateConstructorOverloadSignature.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ParameterLists/parserErrorRecovery_ParameterList1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/externalModules/nameDelimitedBySlashes.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments09.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement12.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/assignmentToParenthesizedExpression1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/unusedFunctionsinNamespaces5.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/defaultPropsEmptyCurlyBecomesAnyForJs.ts","time":48,"edits":2,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/PropertySignatures/parserPropertySignature10.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration6.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/es6/templates/taggedTemplateStringsWithTagNamedDeclare.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/jsdoc/typedefCrossModule3.ts","time":48,"edits":2,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode12.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/async/es5/asyncAliasReturnType_es5.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/primitiveTypeAsInterfaceName.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/throwWithoutNewLine1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/jsdoc/jsdocAugments_nameMismatch.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/convertKeywords.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/noImplicitAnyFunctionExpressionAssignment.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/jsFileCompilationNoErrorWithoutDeclarationsWithJsFileReferenceWithOut.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/inheritanceMemberFuncOverridingMethod.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/parse1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserForInStatement6.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions06_ES6.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/ClassDeclaration11.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/continueNotInIterationStatement1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/recursiveGenericSignatureInstantiation.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithWithGenericConstructSignatures.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserModifierOnPropertySignature1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnumDeclaration1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment3.ts","time":48,"edits":2,"cost":"3.76"},{"name":"tests/cases/compiler/indirectSelfReference.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/externalModules/es6/es6modulekindWithES5Target4.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/taggedTemplateStringsWithMultilineTemplate.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/systemModule4.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/downlevelLetConst10.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/overloadOnConstAsTypeAnnotation.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/ParameterLists/parserParameterList12.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnum3.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/async/es2017/asyncArrowFunction/arrowFunctionWithParameterNameAsync_es2017.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/tsconfigMapOptionsAreCaseInsensitive.ts","time":48,"edits":2,"cost":"3.76"},{"name":"tests/cases/compiler/esModuleInteropPrettyErrorRelatedInformation.ts","time":48,"edits":2,"cost":"3.76"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of4.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerStringLiterals.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser645484.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/enumWithPrimitiveName.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/doNotEmitDetachedCommentsAtStartOfLambdaFunction.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/fourslash/switchIndenting.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration1.d.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration2.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/functionWithDefaultParameterWithNoStatements16.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/commentsOnObjectLiteral1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/fourslash/updateSourceFile_jsdocSignature.ts","time":48,"edits":2,"cost":"3.76"},{"name":"tests/cases/compiler/functionWithDefaultParameterWithNoStatements11.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/declareClassInterfaceImplementation.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/compilerOptionsOutFileAndNoEmit.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/salsa/jsContainerMergeTsDeclaration.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/specializedLambdaTypeArguments.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement14.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/jsx/tsxDynamicTagName4.tsx","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck33.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/jsFileCompilationWithOut.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/chainedAssignment2.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/scanner/ecmascript3/scannerES3NumericLiteral2.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/declareModifierOnTypeAlias.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/Symbols/parserES5SymbolIndexer3.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/deleteOperatorInStrictMode.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/AccessibilityAfterStatic/parserAccessibilityAfterStatic1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/types/tuple/wideningTuples2.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/externFunc.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/parser/ecmascript5/TupleTypes/TupleType1.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/abstractIdentifierNameStrict.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/strictModeWordInExportDeclaration.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/jsdocUnexpectedCharacter.ts","time":48,"edits":2,"cost":"3.76"},{"name":"tests/cases/compiler/noCollisionThisExpressionInFunctionAndVarInGlobal.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/ambientEnumElementInitializer4.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/collisionThisExpressionAndLocalVarInFunction.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/fourslash/commentsBlocks.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/fourslash/smartIndentNestedModule.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/conformance/async/es5/functionDeclarations/asyncFunctionDeclaration2_es5.ts","time":24,"edits":1,"cost":"3.76"},{"name":"tests/cases/compiler/APISample_linter.ts","time":72,"edits":3,"cost":"3.76"},{"name":"tests/cases/fourslash/completionsImport_matching.ts","time":167,"edits":7,"cost":"3.75"},{"name":"tests/cases/conformance/types/mapped/recursiveMappedTypes.ts","time":95,"edits":4,"cost":"3.75"},{"name":"tests/cases/conformance/es2017/useObjectValuesAndEntries1.ts","time":71,"edits":3,"cost":"3.75"},{"name":"tests/cases/compiler/eventEmitterPatternWithRecordOfFunction.ts","time":47,"edits":2,"cost":"3.74"},{"name":"tests/cases/conformance/jsdoc/paramTagNestedWithoutTopLevelObject4.ts","time":47,"edits":2,"cost":"3.74"},{"name":"tests/cases/fourslash/completionsImport_ofAlias.ts","time":188,"edits":8,"cost":"3.74"},{"name":"tests/cases/compiler/requireOfJsonFileWithoutEsModuleInterop.ts","time":47,"edits":2,"cost":"3.74"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck13.ts","time":47,"edits":2,"cost":"3.74"},{"name":"tests/cases/compiler/typeGuardOnContainerTypeNoHang.ts","time":47,"edits":2,"cost":"3.74"},{"name":"tests/cases/compiler/nonNullMappedType.ts","time":47,"edits":2,"cost":"3.74"},{"name":"tests/cases/conformance/types/intersection/intersectionAsWeakTypeSource.ts","time":47,"edits":2,"cost":"3.74"},{"name":"tests/cases/compiler/duplicatePackage_withErrors.ts","time":47,"edits":2,"cost":"3.74"},{"name":"tests/cases/fourslash/formattingObjectLiteralOpenCurlySingleLine.ts","time":47,"edits":2,"cost":"3.74"},{"name":"tests/cases/compiler/nestedTypeVariableInfersLiteral.ts","time":47,"edits":2,"cost":"3.74"},{"name":"tests/cases/compiler/taggedTemplatesInDifferentScopes.ts","time":47,"edits":2,"cost":"3.74"},{"name":"tests/cases/compiler/declarationEmitModuleWithScopeMarker.ts","time":47,"edits":2,"cost":"3.74"},{"name":"tests/cases/compiler/declarationEmitAmdModuleDefault.ts","time":47,"edits":2,"cost":"3.74"},{"name":"tests/cases/compiler/baseConstraintOfDecorator.ts","time":47,"edits":2,"cost":"3.74"},{"name":"tests/cases/compiler/metadataOfClassFromAlias.ts","time":47,"edits":2,"cost":"3.74"},{"name":"tests/cases/compiler/baseClassImprovedMismatchErrors.ts","time":47,"edits":2,"cost":"3.74"},{"name":"tests/cases/fourslash/docCommentTemplateFunctionExpression.ts","time":47,"edits":2,"cost":"3.74"},{"name":"tests/cases/fourslash/completionsImport_previousTokenIsSemicolon.ts","time":141,"edits":6,"cost":"3.74"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc18.ts","time":164,"edits":7,"cost":"3.74"},{"name":"tests/cases/compiler/unusedInvalidTypeArguments.ts","time":70,"edits":3,"cost":"3.73"},{"name":"tests/cases/conformance/classes/constructorDeclarations/quotedConstructors.ts","time":46,"edits":2,"cost":"3.72"},{"name":"tests/cases/conformance/decorators/invalid/decoratorOnEnum2.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement13.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/overloadOnConstInBaseWithBadImplementationInDerived.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/superCallFromClassThatDerivesFromGenericType1.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/types/tuple/wideningTuples1.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/async/es6/functionDeclarations/asyncFunctionDeclaration13_es6.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/jsFileCompilationTypeAssertions.ts","time":46,"edits":2,"cost":"3.72"},{"name":"tests/cases/compiler/commentOnAmbientVariable2.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings07_ES6.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/reExportGlobalDeclaration1.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/recursiveResolveDeclaredMembers.ts","time":46,"edits":2,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity11.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates20_ES5.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/downlevelLetConst2.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/moduleAugmentationOfAlias.ts","time":46,"edits":2,"cost":"3.72"},{"name":"tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractMethodWithImplementation.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/unusedImports_entireImportDeclaration.ts","time":46,"edits":2,"cost":"3.72"},{"name":"tests/cases/compiler/module_augmentExistingAmbientVariable.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/emitBundleWithShebangAndPrologueDirectives1.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/es5-asyncFunctionHoisting.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/jsxFactoryAndFragment.tsx","time":46,"edits":2,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration8.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/jsdoc/jsdocAugments_errorInExtendsExpression.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/inferentiallyTypingAnEmptyArray.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/es2017/useSharedArrayBuffer1.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/Expressions/parserObjectCreation2.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/unterminatedStringLiteralWithBackslash1.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/ObjectTypes/parserObjectType2.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/duplicateLabel1.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionNestedSystem.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/duplicateTypeParameters3.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/declarationEmitConstantNoWidening.ts","time":46,"edits":2,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens4.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/async/es5/asyncConstructor_es5.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/importHelpersAmd.ts","time":46,"edits":2,"cost":"3.72"},{"name":"tests/cases/compiler/indexer3.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/functionOverloads6.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/functionWithDefaultParameterWithNoStatements1.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedArrayES6.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/continueTarget4.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/es6/templates/templateStringTermination3.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/fourslash/whiteSpaceTrimming2.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity20.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/es6/templates/templateStringControlCharacterEscapes04.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/letInVarDeclOfForOf_ES5.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/recursiveGetterAccess.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions05_ES6.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedFunctionExpression.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerNumericLiteral9.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/signatureInstantiationWithRecursiveConstraints.ts","time":46,"edits":2,"cost":"3.72"},{"name":"tests/cases/compiler/functionWithDefaultParameterWithNoStatements10.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/binaryArithmatic1.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES3For-ofTypeCheck2.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/cloduleWithPriorUninstantiatedModule.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/collisionThisExpressionAndModuleInGlobal.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/ClassDeclaration10.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/es6/templates/templateStringInConditionalES6.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/async/es5/functionDeclarations/asyncFunctionDeclarationCapturesArguments_es5.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserThrowStatement1.d.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/recursiveFunctionTypes1.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/es5andes6module.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/moduleAugmentationGlobal7.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/restParameterNoTypeAnnotation.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/interface0.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/bom-utf16le.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/downlevelLetConst9.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/propertyAccess3.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions12_ES6.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/es6/destructuring/declarationWithNoInitializer.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions06_ES5.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/withStatementInternalComments.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/ambient/ambientEnumDeclaration2.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/SourceUnits/parserErrorRecovery_SourceUnit1.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/declarationEmitPrivateReadonlyLiterals.ts","time":46,"edits":2,"cost":"3.72"},{"name":"tests/cases/compiler/staticGetter2.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/VariableLists/parserVariableStatement1.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration7.d.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/classStaticPropertyAccess.ts","time":46,"edits":2,"cost":"3.72"},{"name":"tests/cases/conformance/internalModules/exportDeclarations/ExportInterfaceWithInaccessibleTypeInIndexerTypeAnnotations.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/commentOnAmbientClass1.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens5.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/es5ModuleWithoutModuleGenTarget.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/externSyntax.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/staticPropertyNameConflictsInAmbientContext.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/es5-amd.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/importDeclWithExportModifierInAmbientContext.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/staticIndexer.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/nonConflictingRecursiveBaseTypeMembers.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions11_ES6.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/fileWithNextLine2.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/jsdoc/jsdocParseErrorsInTypescript.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/unionTypeWithLeadingOperator.ts","time":46,"edits":2,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/ContinueStatements/parser_continueTarget5.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/conflictMarkerTrivia4.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration2.d.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/moduleResolutionWithExtensions_unexpected2.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/switchCases.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerNumericLiteral5.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/exportInFunction.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/downlevelLetConst3.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/es6/modules/multipleDefaultExports04.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/BreakStatements/parser_breakTarget3.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGenericClass1.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/functions/functionOverloadCompatibilityWithVoid03.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings11_ES5.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/objectLiteralMemberWithQuestionMark1.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ExtendsOrImplementsClauses/parserErrorRecovery_ExtendsOrImplementsClause1.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/internalModules/moduleDeclarations/asiPreventsParsingAsNamespace01.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserIfStatement2.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/quotedPropertyName1.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/parserDebuggerStatement2.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/commentsPropertySignature1.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/contextualTyping34.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/VariableLists/parserVariableStatement4.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/nonMergedOverloads.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/fourslash/navigationBarMerging.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/classMemberInitializerWithLamdaScoping2.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/ExportAssignments/parserExportAssignment1.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/staticMustPrecedePublic.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/staticModifierAlreadySeen.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/functionWithDefaultParameterWithNoStatements15.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/functionOverloads12.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/bom-utf8.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/binopAssignmentShouldHaveType.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/noImplicitAnyForwardReferencedInterface.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/ParameterList7.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/fourslash/formatInTsxFiles.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/compiler/jsFileCompilationDecoratorSyntax.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrayLiteralExpressions/parserArrayLiteralExpression3.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/MethodSignatures/parserMethodSignature8.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/conformance/parser/ecmascript5/VariableDeclarations/parserVariableDeclaration6.ts","time":23,"edits":1,"cost":"3.72"},{"name":"tests/cases/fourslash/findAllReferencesUmdModuleAsGlobalConst.ts","time":69,"edits":3,"cost":"3.72"},{"name":"tests/cases/conformance/jsdoc/typedefTagWrapping.ts","time":68,"edits":3,"cost":"3.70"},{"name":"tests/cases/compiler/checkIndexConstraintOfJavascriptClassExpression.ts","time":68,"edits":3,"cost":"3.70"},{"name":"tests/cases/compiler/incrementalConfig.ts","time":45,"edits":2,"cost":"3.69"},{"name":"tests/cases/conformance/es2019/globalThisCollision.ts","time":45,"edits":2,"cost":"3.69"},{"name":"tests/cases/conformance/types/conditional/variance.ts","time":45,"edits":2,"cost":"3.69"},{"name":"tests/cases/compiler/variableDeclarationDeclarationEmitUniqueSymbolPartialStatement.ts","time":45,"edits":2,"cost":"3.69"},{"name":"tests/cases/conformance/jsx/tsxDefaultAttributesResolution2.tsx","time":45,"edits":2,"cost":"3.69"},{"name":"tests/cases/compiler/exportAsNamespace_augment.ts","time":45,"edits":2,"cost":"3.69"},{"name":"tests/cases/compiler/anonymousClassDeclarationDoesntPrintWithReadonly.ts","time":45,"edits":2,"cost":"3.69"},{"name":"tests/cases/compiler/forInStrictNullChecksNoError.ts","time":45,"edits":2,"cost":"3.69"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck14.ts","time":45,"edits":2,"cost":"3.69"},{"name":"tests/cases/compiler/bindingPatternOmittedExpressionNesting.ts","time":45,"edits":2,"cost":"3.69"},{"name":"tests/cases/fourslash/formattingDecorators.ts","time":45,"edits":2,"cost":"3.69"},{"name":"tests/cases/conformance/types/typeRelationships/comparable/independentPropertyVariance.ts","time":45,"edits":2,"cost":"3.69"},{"name":"tests/cases/compiler/jsdocResolveNameFailureInTypedef.ts","time":45,"edits":2,"cost":"3.69"},{"name":"tests/cases/conformance/types/rest/genericRestArityStrict.ts","time":45,"edits":2,"cost":"3.69"},{"name":"tests/cases/conformance/types/spread/spreadUnion2.ts","time":45,"edits":2,"cost":"3.69"},{"name":"tests/cases/compiler/indexedAccessCanBeHighOrder.ts","time":45,"edits":2,"cost":"3.69"},{"name":"tests/cases/fourslash/convertFunctionToEs6Class1.ts","time":112,"edits":5,"cost":"3.69"},{"name":"tests/cases/fourslash/codeFixAddMissingMember6.ts","time":134,"edits":6,"cost":"3.69"},{"name":"tests/cases/fourslash/completionsImport_default_exportDefaultIdentifier.ts","time":134,"edits":6,"cost":"3.69"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc12.ts","time":133,"edits":6,"cost":"3.68"},{"name":"tests/cases/conformance/es6/for-ofStatements/for-of8.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnumDeclaration2.d.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/esModuleInteropEnablesSyntheticDefaultImports.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/conformance/externalModules/asiPreventsParsingAsAmbientExternalModule02.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionGrammarError.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/compiler/unexpectedStatementBlockTerminator.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/fourslash/extract-method7.ts","time":110,"edits":5,"cost":"3.67"},{"name":"tests/cases/compiler/augmentedTypesClass4.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/es6/destructuring/destructuringTypeAssertionsES5_1.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/controlFlow/controlFlowForOfStatement.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/ContinueStatements/parser_continueInIterationStatement4.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/es6/classDeclaration/emitClassDeclarationWithSuperMethodCall01.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/externalModuleReferenceOfImportDeclarationWithExportModifier.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments06.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/ClassDeclarationWithInvalidConstOnPropertyDeclaration2.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignmentWithExport.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/fourslash/codeFixChangeJSDocSyntax21.ts","time":110,"edits":5,"cost":"3.67"},{"name":"tests/cases/compiler/reverseMappedContravariantInference.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascriptnext/numericSeparators/parser.numericSeparators.decimal.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/compiler/continueInIterationStatement2.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/fourslash/removeInterfaceExtendsClause.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates03_ES5.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/importUsedInGenericImportResolves.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/conformance/es6/templates/templateStringInTypeOf.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/continueTarget1.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens9.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/unusedInterfaceinNamespace2.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/declarationFunctionTypeNonlocalShouldNotBeAnError.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrayLiteralExpressions/parserArrayLiteralExpression6.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascriptnext/numericSeparators/parser.numericSeparators.binaryNegative.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/conformance/es6/templates/templateStringUnterminated2.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/indirectUniqueSymbolDeclarationEmit.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/conformance/jsdoc/thisTag1.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/compiler/emptyFile.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/jsdocTypeNongenericInstantiationAttempt.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode3.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/salsa/constructorFunctionMergeWithClass.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/conformance/async/es5/functionDeclarations/asyncFunctionDeclaration4_es5.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/jsx/tsxIntrinsicAttributeErrors.tsx","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/conformance/async/es5/asyncDeclare_es5.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/expressions/assignmentOperator/assignmentGenericLookupTypeNarrowing.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/compiler/mutuallyRecursiveInterfaceDeclaration.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/compiler/importHelpersSystem.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/conformance/es6/templates/templateStringInPropertyAssignment.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/VariableDeclarations/parserVariableDeclaration7.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/functionExpressionInWithBlock.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/checkJsFiles4.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity19.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrayLiteralExpressions/parserArrayLiteralExpression7.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/pinnedComments1.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/types/mapped/mappedTypeErrors2.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/compiler/flowControlTypeGuardThenSwitch.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedConditional.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity8.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpression1.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens19.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/es2018/useRegexpGroups.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/compiler/alwaysStrictModule6.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/MethodSignatures/parserMethodSignature2.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/moduleAugmentationGlobal6.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/types/typeParameters/typeParameterLists/typeParameterIndirectlyConstrainedToItself.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/conformance/es6/destructuring/destructuringReassignsRightHandSide.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/compiler/inferredFunctionReturnTypeIsEmptyType.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/IndexMemberDeclarations/parserIndexMemberDeclaration2.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/switchCaseNarrowsMatchingClausesEvenWhenNonMatchingClausesExist.ts","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings12_ES5.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/primitiveTypeAsClassName.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens10.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/jsFileClassSelfReferencedProperty.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings06_ES5.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/parsingClassRecoversWhenHittingUnexpectedSemicolon.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions13_ES6.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/functionWithAnyReturnTypeAndNoReturnExpression.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/jsFileCompilationReturnTypeSyntaxOfFunction.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates15_ES5.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/primitiveTypeAsmoduleName.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/functionOverloads33.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/nodeResolution1.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/selfReferencingFile.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/resolveInterfaceNameWithSameLetDeclarationName2.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/isLiteral2.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/fourslash/formattingWithMultilineComments.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/identityForSignaturesWithTypeParametersSwitched.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/functionWithDefaultParameterWithNoStatements6.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/es6/templates/templateStringTermination3_ES6.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/genericConstructSignatureInInterface.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode6-negative.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/decoratorWithUnderscoreMethod.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/breakInIterationOrSwitchStatement1.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserConstructorAmbiguity3.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerS7.4_A2_T2.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/AccessibilityAfterStatic/parserAccessibilityAfterStatic11.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration17.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/tsxAttributesHasInferrableIndex.tsx","time":44,"edits":2,"cost":"3.67"},{"name":"tests/cases/compiler/fileWithNextLine1.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers05.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrayLiteralExpressions/parserArrayLiteralExpression5.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascriptnext/numericSeparators/parser.numericSeparators.octal.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/doNotEmitDetachedCommentsAtStartOfFunctionBody.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/destructuringWithNumberLiteral.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ClassElements/parserErrorRecovery_ClassElement1.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/exportAssignmentWithDeclareAndExportModifiers.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/partiallyAmbientFundule.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions12_ES5.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/commentOnParameter3.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/doWhileLoop.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates09_ES5.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/reservedNameOnModuleImport.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/letInVarDeclOfForIn_ES5.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/fourslash/shims/getSyntacticClassifications.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGenericClass2.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode11.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/collisionRestParameterUnderscoreIUsage.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/classMemberInitializerWithLamdaScoping5.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/uncaughtCompilerError2.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates19_ES5.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings23_ES5.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates05_ES5.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/es6/templates/templateStringInDeleteExpression.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/fourslash/deleteClassWithEnumPresent.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/fourslash/aliasToVarUsedAsType.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/compiler/returnStatement1.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/PropertySignatures/parserPropertySignature3.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/ContinueStatements/parser_continueInIterationStatement1.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/fourslash/formatImplicitModule.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/fourslash/formatNestedClassWithOpenBraceOnNewLines.ts","time":22,"edits":1,"cost":"3.67"},{"name":"tests/cases/fourslash/goToDefinitionSignatureAlias.ts","time":152,"edits":7,"cost":"3.66"},{"name":"tests/cases/compiler/isolatedModulesReExportType.ts","time":65,"edits":3,"cost":"3.66"},{"name":"tests/cases/fourslash/completionsPaths_pathMapping.ts","time":172,"edits":8,"cost":"3.65"},{"name":"tests/cases/conformance/statements/labeledStatements/labeledStatementWithLabel.ts","time":43,"edits":2,"cost":"3.65"},{"name":"tests/cases/compiler/duplicatePackage_relativeImportWithinPackage_scoped.ts","time":43,"edits":2,"cost":"3.65"},{"name":"tests/cases/conformance/externalModules/exportClassNameWithObjectSystem.ts","time":43,"edits":2,"cost":"3.65"},{"name":"tests/cases/compiler/elaborationForPossiblyCallableTypeStillReferencesArgumentAtTopLevel.ts","time":43,"edits":2,"cost":"3.65"},{"name":"tests/cases/compiler/moduleResolutionWithExtensions_notSupported3.ts","time":43,"edits":2,"cost":"3.65"},{"name":"tests/cases/compiler/declarationEmitIndexTypeArray.ts","time":43,"edits":2,"cost":"3.65"},{"name":"tests/cases/compiler/errorsWithInvokablesInUnions01.ts","time":43,"edits":2,"cost":"3.65"},{"name":"tests/cases/compiler/narrowedImports_assumeInitialized.ts","time":43,"edits":2,"cost":"3.65"},{"name":"tests/cases/fourslash/tsxFindAllReferences8.ts","time":43,"edits":2,"cost":"3.65"},{"name":"tests/cases/compiler/exportAssignmentImportMergeNoCrash.ts","time":43,"edits":2,"cost":"3.65"},{"name":"tests/cases/compiler/parseEntityNameWithReservedWord.ts","time":43,"edits":2,"cost":"3.65"},{"name":"tests/cases/compiler/moduleResolutionWithSymlinks_preserveSymlinks.ts","time":43,"edits":2,"cost":"3.65"},{"name":"tests/cases/compiler/arrayFind.ts","time":43,"edits":2,"cost":"3.65"},{"name":"tests/cases/conformance/controlFlow/controlFlowStringIndex.ts","time":43,"edits":2,"cost":"3.65"},{"name":"tests/cases/conformance/salsa/inferringClassMembersFromAssignments4.ts","time":43,"edits":2,"cost":"3.65"},{"name":"tests/cases/fourslash/formattingAwait.ts","time":43,"edits":2,"cost":"3.65"},{"name":"tests/cases/conformance/jsdoc/jsdocIndexSignature.ts","time":64,"edits":3,"cost":"3.64"},{"name":"tests/cases/fourslash/completionsImportBaseUrl.ts","time":106,"edits":5,"cost":"3.64"},{"name":"tests/cases/fourslash/codeFixAddMissingMember2.ts","time":127,"edits":6,"cost":"3.63"},{"name":"tests/cases/fourslash/docCommentTemplatePrototypeMethod.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/discriminateObjectTypesOnly.ts","time":42,"edits":2,"cost":"3.63"},{"name":"unittests:: tsserver:: typingsInstaller:: Invalid package names","time":21,"edits":1,"cost":"3.63"},{"name":"unittests:: tsserver:: Text storage","time":21,"edits":1,"cost":"3.63"},{"name":"unittests:: services:: Colorization","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/es2018ObjectAssign.ts","time":42,"edits":2,"cost":"3.63"},{"name":"tests/cases/conformance/parser/ecmascript5/ParameterLists/parserParameterList17.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/errorLocationForInterfaceExtension.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/indexerAssignability.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/jsdoc/jsdocParseHigherOrderFunction.ts","time":42,"edits":2,"cost":"3.63"},{"name":"tests/cases/conformance/es6/modules/multipleDefaultExports02.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/es6/classDeclaration/classWithSemicolonClassElementES61.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/invalidUnicodeEscapeSequance.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/requireOfJsonFileWithoutResolveJsonModule.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/parser/ecmascript5/PropertySignatures/parserPropertySignature1.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/interfaces/interfaceDeclarations/interfacesWithPredefinedTypesAsNames.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/functionParameterArityMismatch.ts","time":42,"edits":2,"cost":"3.63"},{"name":"tests/cases/compiler/narrowUnknownByTypeofObject.ts","time":42,"edits":2,"cost":"3.63"},{"name":"tests/cases/compiler/esModuleInteropImportDefaultWhenAllNamedAreDefaultAlias.ts","time":42,"edits":2,"cost":"3.63"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerNumericLiteral1.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates01_ES5.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/commentOnImportStatement1.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/es2017/useObjectValuesAndEntries2.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/types/primitives/void/validVoidValues.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/typeAliasFunctionTypeSharedSymbol.ts","time":42,"edits":2,"cost":"3.63"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution_rootImport_aliasWithRoot_multipleAliases.ts","time":42,"edits":2,"cost":"3.63"},{"name":"tests/cases/conformance/parser/ecmascript5/Protected/Protected8.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/moduleRedifinitionErrors.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/parser/ecmascript5/parserUnicode2.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/parser/ecmascript5/Expressions/parserUnaryExpression4.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/typeParameterAssignmentWithConstraints.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/typings/typingsLookup2.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedTemplateString.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/externalModules/exportClassNameWithObjectAMD.ts","time":42,"edits":2,"cost":"3.63"},{"name":"tests/cases/compiler/jsFileCompilationAmbientVarDeclarationSyntax.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/parser/ecmascript5/Accessors/parserAccessors4.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/importHelpersNoHelpersForAsyncGenerators.ts","time":42,"edits":2,"cost":"3.63"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement1.d.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/thisInTupleTypeParameterConstraints.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser596700.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/typeParameterAsElementType.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity10.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/specializedSignatureInInterface.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/parser/ecmascript5/ErrorRecovery/AccessibilityAfterStatic/parserAccessibilityAfterStatic5.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates11_ES5.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/parser/ecmascript5/StrictMode/octalLiteralInStrictModeES3.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/jsFileCompilationSyntaxError.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/arrowFunctionInExpressionStatement2.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/es6/templates/templateStringWithEmbeddedComments.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/functionWithDefaultParameterWithNoStatements2.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/es6/templates/templateStringWhitespaceEscapes2.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/parser/ecmascript5/TupleTypes/TupleType2.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserVariableStatement2.d.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/moduleNoEmit.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/downlevelLetConst7.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/exhaustiveSwitchImplicitReturn.ts","time":42,"edits":2,"cost":"3.63"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment34.ts","time":42,"edits":2,"cost":"3.63"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser645086_4.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/duplicateLabel3.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/nonexistentPropertyUnavailableOnPromisedType.ts","time":42,"edits":2,"cost":"3.63"},{"name":"tests/cases/compiler/typeParameterInConstraint1.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/prefixIncrementAsOperandOfPlusExpression.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions05_ES5.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/bom-utf16be.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/unicodeIdentifierNames.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/fourslash/formatTemplateLiteral.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/ContinueStatements/parser_continueNotInIterationStatement1.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/parser/ecmascript5/parserUnicode3.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings02_ES5.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/modularizeLibrary_UsingES5LibAndES6FeatureLibs.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerNumericLiteral7.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity5.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration11.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates08_ES5.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceProperty.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInRegularExpressions19_ES5.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/noSelfOnVars.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/noImplicitUseStrict_commonjs.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/fourslash/indentationInJsx2.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/fourslash/chainedFunctionLambdaArgIndex.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/compiler/noDefaultLib.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/fourslash/indentationInAugmentations1.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/fourslash/navigationBarItemsTypeAlias.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/fourslash/semicolonFormattingNewline.ts","time":21,"edits":1,"cost":"3.63"},{"name":"tests/cases/fourslash/findAllRefsForComputedProperties.ts","time":105,"edits":5,"cost":"3.63"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_export_alias.ts","time":105,"edits":5,"cost":"3.63"},{"name":"tests/cases/compiler/typeArgumentDefaultUsesConstraintOnCircularDefault.ts","time":63,"edits":3,"cost":"3.63"},{"name":"tests/cases/fourslash/completionInJSDocFunctionThis.ts","time":146,"edits":7,"cost":"3.62"},{"name":"tests/cases/fourslash/extract-method-uniqueName.ts","time":125,"edits":6,"cost":"3.62"},{"name":"tests/cases/compiler/abstractPropertyInConstructor.ts","time":104,"edits":5,"cost":"3.62"},{"name":"tests/cases/fourslash/completionsImport_named_exportEqualsNamespace.ts","time":83,"edits":4,"cost":"3.61"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc19.ts","time":124,"edits":6,"cost":"3.61"},{"name":"tests/cases/conformance/jsdoc/jsdocTemplateClass.ts","time":62,"edits":3,"cost":"3.61"},{"name":"tests/cases/fourslash/completionsRecommended_namespace.ts","time":62,"edits":3,"cost":"3.61"},{"name":"tests/cases/conformance/es6/modules/multipleDefaultExports05.ts","time":41,"edits":2,"cost":"3.60"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/instanceMemberWithComputedPropertyName.ts","time":41,"edits":2,"cost":"3.60"},{"name":"tests/cases/conformance/parser/ecmascript5/parserParenthesizedVariableAndFunctionInTernary.ts","time":41,"edits":2,"cost":"3.60"},{"name":"tests/cases/compiler/typeParameterDoesntBlockParameterLookup.ts","time":41,"edits":2,"cost":"3.60"},{"name":"tests/cases/conformance/jsdoc/paramTagTypeResolution.ts","time":41,"edits":2,"cost":"3.60"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution_rootImport_noAliasWithRoot.ts","time":41,"edits":2,"cost":"3.60"},{"name":"tests/cases/conformance/jsx/tsxAttributeResolution16.tsx","time":41,"edits":2,"cost":"3.60"},{"name":"tests/cases/compiler/constEnumNamespaceReferenceCausesNoImport.ts","time":41,"edits":2,"cost":"3.60"},{"name":"tests/cases/compiler/mappedTypeNoTypeNoCrash.ts","time":41,"edits":2,"cost":"3.60"},{"name":"tests/cases/conformance/externalModules/esnext/exnextmodulekindExportClassNameWithObject.ts","time":41,"edits":2,"cost":"3.60"},{"name":"tests/cases/compiler/reexportDefaultIsCallable.ts","time":41,"edits":2,"cost":"3.60"},{"name":"tests/cases/conformance/salsa/moduleExportAlias4.ts","time":41,"edits":2,"cost":"3.60"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment6.ts","time":41,"edits":2,"cost":"3.60"},{"name":"tests/cases/compiler/computerPropertiesInES5ShouldBeTransformed.ts","time":41,"edits":2,"cost":"3.60"},{"name":"tests/cases/compiler/mappedTypePartialConstraints.ts","time":41,"edits":2,"cost":"3.60"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_expressionToDeclaration.ts","time":142,"edits":7,"cost":"3.59"},{"name":"tests/cases/fourslash/server/convertFunctionToEs6Class-server.ts","time":141,"edits":7,"cost":"3.58"},{"name":"tests/cases/fourslash/moveToNewFile_moveJsxImport4.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/compiler/incrementalOut.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/compiler/genericIsNeverEmptyObject.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/conformance/jsdoc/paramTagNestedWithoutTopLevelObject3.ts","time":40,"edits":2,"cost":"3.58"},{"name":"unittests:: tsserver:: typingsInstaller:: telemetry events","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/restArgMissingName.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/indexSignatureTypeCheck.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/cachedModuleResolution7.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/resolveInterfaceNameWithSameLetDeclarationName1.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/decoratorMetadataGenericTypeVariableInScope.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/compiler/classOverloadForFunction2.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/ambientModuleWithClassDeclarationWithExtends.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/constEnumMergingWithValues2.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/conformance/es6/arrowFunction/emitArrowFunctionWhenUsingArguments10.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/conformance/statements/for-ofStatements/ES5For-of2.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/esModuleInteropTslibHelpers.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/conformance/jsdoc/jsdocTemplateConstructorFunction.ts","time":60,"edits":3,"cost":"3.58"},{"name":"tests/cases/compiler/forwardRefInClassProperties.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/conformance/jsdoc/enumTag.ts","time":60,"edits":3,"cost":"3.58"},{"name":"tests/cases/conformance/scanner/ecmascript3/scannerES3NumericLiteral1.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/strictTypeofUnionNarrowing.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/ReturnStatements/parserReturnStatement3.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/BreakStatements/parser_breakInIterationOrSwitchStatement1.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/continueInIterationStatement3.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/nestedRecursiveArraysOrObjectsError01.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrayLiteralExpressions/parserArrayLiteralExpression11.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/classExtendingAny.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/compiler/downlevelLetConst8.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/exportDefaultMarksIdentifierAsUsed.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/compiler/commentOnParameter2.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/abstractInterfaceIdentifierName.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/exportDefaultFunctionInNamespace.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/compiler/breakTarget3.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/conformance/salsa/moduleExportWithExportPropertyAssignment2.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/compiler/exportAsNamespace.d.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/alwaysStrictModule3.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution_rootImport_aliasWithRoot.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/conformance/externalModules/exportDefaultClassNameWithObject.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/compiler/experimentalDecoratorMetadataUnresolvedTypeObjectInEmit.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/conformance/scanner/ecmascript3/scannerES3NumericLiteral3.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/jsFileCompilationTypeOfParameter.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/expandoFunctionContextualTypes.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserVariableStatement1.d.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/conformance/jsdoc/checkJsdocTypeTag4.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/conformance/jsdoc/checkJsdocTypeTag5.ts","time":60,"edits":3,"cost":"3.58"},{"name":"tests/cases/compiler/jsdocReferenceGlobalTypeInCommonJs.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/conformance/parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration5.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/enumConflictsWithGlobalIdentifier.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/duplicateDefaultExport.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnumDeclaration3.d.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/functionDeclarationWithResolutionOfTypeOfSameName01.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/conformance/jsdoc/jsdocTypeTagRequiredParameters.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserDoStatement1.d.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/functionReturnTypeQuery.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/conformance/async/es5/functionDeclarations/asyncFunctionDeclaration10_es5.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/exportClassWithoutName.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/compiler/numberAsInLHS.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/fourslash/recursiveGenerics2.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/duplicateConstructSignature.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/compiler/collisionSuperAndNameResolution.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/BreakStatements/parser_breakTarget4.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/conformance/async/es5/asyncSetter_es5.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/fourslash/smartIndentArrayBindingPattern01.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/fourslash/removeVarFromModuleWithReopenedEnums.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/fourslash/formatSelectionWithTrivia.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/fourslash/formatDocumentWithJSDoc.ts","time":40,"edits":2,"cost":"3.58"},{"name":"tests/cases/compiler/compilerOptionsDeclarationAndNoEmit.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/fourslash/formattingOnDoWhileNoSemicolon.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/fourslash/formattingComma.ts","time":20,"edits":1,"cost":"3.58"},{"name":"tests/cases/fourslash/smartSelection_functionParams2.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/compiler/decoratorReferences.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/compiler/objectLiteralPropertyImplicitlyAny.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/conformance/types/specifyingTypes/typeQueries/circularTypeofWithVarOrFunc.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/conformance/salsa/topLevelThisAssignment.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/compiler/strictModeEnumMemberNameReserved.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/conformance/salsa/conflictingCommonJSES2015Exports.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/compiler/moduleResolution_explicitNodeModulesImport.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/conformance/jsdoc/jsdocTypeTagParameterType.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/compiler/thisInConstructorParameter2.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/compiler/nonexistentPropertyAvailableOnPromisedType.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/compiler/typePredicatesInUnion_noMatch.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/compiler/forLoopEndingMultilineComments.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/compiler/errorElaboration.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/conformance/types/tuple/tupleLengthCheck.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/fourslash/tsxGoToDefinitionStatelessFunction2.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionInExportEqualsUMD.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/compiler/noUnusedLocals_destructuringAssignment.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/conformance/jsdoc/jsdocPostfixEqualsAddsOptionality.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/conformance/types/rest/genericRestArity.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/conformance/types/spread/spreadNonPrimitive.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/conformance/scanner/ecmascript5/scannerNonAsciiHorizontalWhitespace.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/compiler/noCrashOnNoLib.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/compiler/es5SetterparameterDestructuringNotElided.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/conformance/es6/modules/importEmptyFromModuleNotExisted.ts","time":39,"edits":2,"cost":"3.55"},{"name":"tests/cases/fourslash/completionsImport_default_fromMergedDeclarations.ts","time":97,"edits":5,"cost":"3.55"},{"name":"tests/cases/conformance/types/never/neverInference.ts","time":58,"edits":3,"cost":"3.54"},{"name":"tests/cases/conformance/jsx/tsxGenericAttributesType5.tsx","time":77,"edits":4,"cost":"3.54"},{"name":"tests/cases/compiler/selfReferentialDefaultNoStackOverflow.ts","time":38,"edits":2,"cost":"3.53"},{"name":"unittests:: tsserver:: forceConsistentCasingInFileNames","time":19,"edits":1,"cost":"3.53"},{"name":"unittests:: moduleResolution:: Node module resolution - relative paths","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings14_ES5.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/compiler/validRegexp.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/compiler/es6ImportNameSpaceImportNoNamedExports.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/compiler/moduleResolution_relativeImportJsFile_noImplicitAny.ts","time":38,"edits":2,"cost":"3.53"},{"name":"tests/cases/compiler/continueInIterationStatement4.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/conformance/es6/templates/templateStringTermination5.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/conformance/salsa/globalMergeWithCommonJSAssignmentDeclaration.ts","time":38,"edits":2,"cost":"3.53"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser645086_1.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/compiler/jsFileCompilationEmitDeclarations.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/compiler/commentOnParameter1.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/conformance/parser/ecmascript5/parserS7.3_A1.1_T2.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration2.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/compiler/unusedTypeParameterInFunction3.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/compiler/throwWithoutNewLine2.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/compiler/shouldNotPrintNullEscapesIntoOctalLiterals.ts","time":38,"edits":2,"cost":"3.53"},{"name":"tests/cases/compiler/errorElaborationDivesIntoApparentlyPresentPropsOnly.ts","time":38,"edits":2,"cost":"3.53"},{"name":"tests/cases/compiler/systemObjectShorthandRename.ts","time":38,"edits":2,"cost":"3.53"},{"name":"tests/cases/compiler/esModuleIntersectionCrash.ts","time":38,"edits":2,"cost":"3.53"},{"name":"tests/cases/compiler/blockScopedNamespaceDifferentFile.ts","time":38,"edits":2,"cost":"3.53"},{"name":"tests/cases/conformance/jsx/tsxSpreadAttributesResolution15.tsx","time":38,"edits":2,"cost":"3.53"},{"name":"tests/cases/conformance/salsa/moduleExportAlias2.ts","time":38,"edits":2,"cost":"3.53"},{"name":"tests/cases/conformance/statements/tryStatements/invalidTryStatements2.ts","time":38,"edits":2,"cost":"3.53"},{"name":"tests/cases/conformance/async/es5/asyncArrowFunction/arrowFunctionWithParameterNameAsync_es5.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration04.ts","time":38,"edits":2,"cost":"3.53"},{"name":"tests/cases/conformance/types/intersection/intersectionTypeInference2.ts","time":38,"edits":2,"cost":"3.53"},{"name":"tests/cases/compiler/es5-commonjs8.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/conformance/types/spread/objectSpreadNegativeParse.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/compiler/cloduleGenericOnSelfMember.ts","time":38,"edits":2,"cost":"3.53"},{"name":"tests/cases/fourslash/formattingVoid.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/compiler/initializedParameterBeforeNonoptionalNotOptional.ts","time":38,"edits":2,"cost":"3.53"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression6.ts","time":38,"edits":2,"cost":"3.53"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/parserReturnStatement1.d.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/compiler/incorrectRecursiveMappedTypeConstraint.ts","time":38,"edits":2,"cost":"3.53"},{"name":"tests/cases/compiler/decoratorMetadataNoStrictNull.ts","time":38,"edits":2,"cost":"3.53"},{"name":"tests/cases/fourslash/smartIndentArrayBindingPattern02.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/fourslash/formatInTryCatchFinally.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/compiler/jsdocTypecastNoTypeNoCrash.ts","time":38,"edits":2,"cost":"3.53"},{"name":"tests/cases/compiler/modularizeLibrary_ErrorFromUsingES6ArrayWithOnlyES6ArrayLib.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/conformance/dynamicImport/importCallExpressionNestedCJS.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/compiler/maximum10SpellingSuggestions.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/fourslash/formattingOnEnterInStrings.ts","time":19,"edits":1,"cost":"3.53"},{"name":"tests/cases/fourslash/completionsImport_fromAmbientModule.ts","time":94,"edits":5,"cost":"3.52"},{"name":"tests/cases/conformance/jsdoc/jsdocTemplateConstructorFunction2.ts","time":75,"edits":4,"cost":"3.51"},{"name":"tests/cases/conformance/jsx/tsxSpreadAttributesResolution1.tsx","time":56,"edits":3,"cost":"3.51"},{"name":"tests/cases/compiler/declarationEmitMappedPrivateTypeTypeParameter.ts","time":37,"edits":2,"cost":"3.50"},{"name":"tests/cases/compiler/conditionalTypeSimplification.ts","time":37,"edits":2,"cost":"3.50"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_import_sideEffect.ts","time":74,"edits":4,"cost":"3.50"},{"name":"tests/cases/conformance/types/nonPrimitive/nonPrimitiveAndTypeVariables.ts","time":37,"edits":2,"cost":"3.50"},{"name":"tests/cases/conformance/moduleResolution/untypedModuleImport_noImplicitAny_relativePath.ts","time":37,"edits":2,"cost":"3.50"},{"name":"tests/cases/conformance/expressions/binaryOperators/additionOperator/additionOperatorWithConstrainedTypeParameter.ts","time":74,"edits":4,"cost":"3.50"},{"name":"tests/cases/conformance/types/typeRelationships/typeInference/keyofInferenceIntersectsResults.ts","time":37,"edits":2,"cost":"3.50"},{"name":"tests/cases/compiler/freshLiteralTypesInIntersections.ts","time":37,"edits":2,"cost":"3.50"},{"name":"tests/cases/conformance/types/rest/objectRestReadonly.ts","time":37,"edits":2,"cost":"3.50"},{"name":"tests/cases/compiler/mutuallyRecursiveInference.ts","time":37,"edits":2,"cost":"3.50"},{"name":"tests/cases/conformance/jsdoc/paramTagBracketsAddOptionalUndefined.ts","time":37,"edits":2,"cost":"3.50"},{"name":"tests/cases/fourslash/tsxFindAllReferences9.ts","time":37,"edits":2,"cost":"3.50"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment21.ts","time":37,"edits":2,"cost":"3.50"},{"name":"tests/cases/compiler/objectLiteralFreshnessWithSpread.ts","time":37,"edits":2,"cost":"3.50"},{"name":"tests/cases/compiler/baseExpressionTypeParameters.ts","time":37,"edits":2,"cost":"3.50"},{"name":"tests/cases/conformance/salsa/propertyAssignmentOnImportedSymbol.ts","time":37,"edits":2,"cost":"3.50"},{"name":"tests/cases/conformance/es6/yieldExpressions/generatorNoImplicitReturns.ts","time":37,"edits":2,"cost":"3.50"},{"name":"tests/cases/conformance/expressions/newOperator/newOperatorErrorCases_noImplicitAny.ts","time":37,"edits":2,"cost":"3.50"},{"name":"tests/cases/compiler/blockScopedClassDeclarationAcrossFiles.ts","time":37,"edits":2,"cost":"3.50"},{"name":"tests/cases/compiler/useBeforeDeclaration_propertyAssignment.ts","time":55,"edits":3,"cost":"3.49"},{"name":"tests/cases/conformance/jsx/correctlyMarkAliasAsReferences1.tsx","time":73,"edits":4,"cost":"3.49"},{"name":"tests/cases/fourslash/smartSelection_behindCaret.ts","time":36,"edits":2,"cost":"3.47"},{"name":"unittests:: moduleResolution:: baseUrl augmented module resolution","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/compiler/selfReferencingFile3.ts","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/compiler/nullKeyword.ts","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/compiler/reassignStaticProp.ts","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/conformance/parser/ecmascript5/PropertyAssignments/parserFunctionPropertyAssignment3.ts","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/compiler/binaryArithmatic4.ts","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_export_object_shorthand.ts","time":72,"edits":4,"cost":"3.47"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser642331_1.ts","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrayLiteralExpressions/parserArrayLiteralExpression1.ts","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/conformance/types/import/importTypeAmbientMissing.ts","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration4.ts","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/compiler/shadowedReservedCompilerDeclarationsWithNoEmit.ts","time":36,"edits":2,"cost":"3.47"},{"name":"tests/cases/conformance/jsx/tsxReactComponentWithDefaultTypeParameter3.tsx","time":90,"edits":5,"cost":"3.47"},{"name":"tests/cases/compiler/parserIsClassMemberStart.ts","time":36,"edits":2,"cost":"3.47"},{"name":"tests/cases/compiler/destructuredMaappedTypeIsNotImplicitlyAny.ts","time":36,"edits":2,"cost":"3.47"},{"name":"tests/cases/compiler/staticMismatchBecauseOfPrototype.ts","time":36,"edits":2,"cost":"3.47"},{"name":"tests/cases/conformance/es6/computedProperties/computedPropertyNames51_ES6.ts","time":36,"edits":2,"cost":"3.47"},{"name":"tests/cases/compiler/aliasDoesNotDuplicateSignatures.ts","time":36,"edits":2,"cost":"3.47"},{"name":"tests/cases/conformance/jsx/tsxDefaultAttributesResolution3.tsx","time":36,"edits":2,"cost":"3.47"},{"name":"tests/cases/compiler/promiseEmptyTupleNoException.ts","time":36,"edits":2,"cost":"3.47"},{"name":"tests/cases/conformance/es6/shorthandPropertyAssignment/objectLiteralShorthandPropertiesFunctionArgument.ts","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/compiler/unionSignaturesWithThisParameter.ts","time":36,"edits":2,"cost":"3.47"},{"name":"tests/cases/fourslash/formattingWithEnterAfterMultilineString.ts","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/compiler/mutuallyRecursiveCallbacks.ts","time":36,"edits":2,"cost":"3.47"},{"name":"tests/cases/conformance/types/never/neverUnionIntersection.ts","time":36,"edits":2,"cost":"3.47"},{"name":"tests/cases/compiler/controlFlowAnalysisOnBareThisKeyword.ts","time":36,"edits":2,"cost":"3.47"},{"name":"tests/cases/compiler/prettyContextNotDebugAssertion.ts","time":36,"edits":2,"cost":"3.47"},{"name":"tests/cases/compiler/staticInstanceResolution.ts","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/compiler/letConstMatchingParameterNames.ts","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/conformance/jsx/tsxFragmentErrors.tsx","time":36,"edits":2,"cost":"3.47"},{"name":"tests/cases/compiler/declarationEmitWithComposite.ts","time":36,"edits":2,"cost":"3.47"},{"name":"tests/cases/compiler/moduleLocalImportNotIncorrectlyRedirected.ts","time":36,"edits":2,"cost":"3.47"},{"name":"tests/cases/fourslash/removeDuplicateIdentifier.ts","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/conformance/types/thisType/thisTypeInFunctions3.ts","time":36,"edits":2,"cost":"3.47"},{"name":"tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction4_es5.ts","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/compiler/checkJsFiles7.ts","time":36,"edits":2,"cost":"3.47"},{"name":"tests/cases/fourslash/navigationBarItemsItemsModuleVariables.ts","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/fourslash/completionListNewIdentifierFunctionDeclaration.ts","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/fourslash/formattingReplaceSpacesWithTabs.ts","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/fourslash/formattingOnNestedDoWhileByEnter.ts","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/fourslash/smartIndentStatementForOf.ts","time":18,"edits":1,"cost":"3.47"},{"name":"tests/cases/conformance/jsx/tsxFragmentPreserveEmit.tsx","time":53,"edits":3,"cost":"3.45"},{"name":"tests/cases/fourslash/completionInJSDocFunctionNew.ts","time":123,"edits":7,"cost":"3.45"},{"name":"tests/cases/compiler/intersectionOfMixinConstructorTypeAndNonConstructorType.ts","time":35,"edits":2,"cost":"3.44"},{"name":"tests/cases/conformance/decorators/class/method/parameter/decoratorOnClassMethodThisParameter.ts","time":35,"edits":2,"cost":"3.44"},{"name":"tests/cases/compiler/thisShadowingErrorSpans.ts","time":35,"edits":2,"cost":"3.44"},{"name":"tests/cases/compiler/uniqueSymbolAllowsIndexInObjectWithIndexSignature.ts","time":35,"edits":2,"cost":"3.44"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment.ts","time":35,"edits":2,"cost":"3.44"},{"name":"tests/cases/conformance/salsa/moduleExportAssignment6.ts","time":35,"edits":2,"cost":"3.44"},{"name":"tests/cases/compiler/definiteAssignmentOfDestructuredVariable.ts","time":35,"edits":2,"cost":"3.44"},{"name":"tests/cases/conformance/jsx/inline/inlineJsxFactoryOverridesCompilerOption.tsx","time":35,"edits":2,"cost":"3.44"},{"name":"tests/cases/compiler/incorrectNumberOfTypeArgumentsDuringErrorReporting.ts","time":35,"edits":2,"cost":"3.44"},{"name":"tests/cases/compiler/indexedAccessImplicitlyAny.ts","time":35,"edits":2,"cost":"3.44"},{"name":"tests/cases/conformance/es7/trailingCommasInFunctionParametersAndArguments.ts","time":35,"edits":2,"cost":"3.44"},{"name":"tests/cases/compiler/genericTemplateOverloadResolution.ts","time":35,"edits":2,"cost":"3.44"},{"name":"tests/cases/compiler/unusedTypeParametersNotCheckedByNoUnusedLocals.ts","time":35,"edits":2,"cost":"3.44"},{"name":"tests/cases/compiler/decoratorMetadataGenericTypeVariableDefault.ts","time":35,"edits":2,"cost":"3.44"},{"name":"tests/cases/compiler/metadataImportType.ts","time":35,"edits":2,"cost":"3.44"},{"name":"tests/cases/compiler/returnInfiniteIntersection.ts","time":35,"edits":2,"cost":"3.44"},{"name":"tests/cases/conformance/controlFlow/definiteAssignmentAssertionsWithObjectShortHand.ts","time":35,"edits":2,"cost":"3.44"},{"name":"tests/cases/conformance/jsdoc/jsdocParseBackquotedParamName.ts","time":35,"edits":2,"cost":"3.44"},{"name":"tests/cases/compiler/APISample_WatchWithDefaults.ts","time":52,"edits":3,"cost":"3.43"},{"name":"tests/cases/conformance/types/nonPrimitive/nonPrimitiveConstraintOfIndexAccessType.ts","time":69,"edits":4,"cost":"3.43"},{"name":"tests/cases/compiler/shorthandPropertyUndefined.ts","time":34,"edits":2,"cost":"3.41"},{"name":"tests/cases/conformance/types/rest/objectRestCatchES5.ts","time":34,"edits":2,"cost":"3.41"},{"name":"tests/cases/fourslash/completionsImport_default_alreadyExistedWithRename.ts","time":153,"edits":9,"cost":"3.41"},{"name":"tests/cases/conformance/parser/ecmascript5/Statements/BreakStatements/parser_breakTarget2.ts","time":17,"edits":1,"cost":"3.41"},{"name":"tests/cases/conformance/parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration5.ts","time":17,"edits":1,"cost":"3.41"},{"name":"tests/cases/conformance/es6/templates/templateStringUnterminated1.ts","time":17,"edits":1,"cost":"3.41"},{"name":"tests/cases/conformance/jsx/tsxUnionTypeComponent2.tsx","time":17,"edits":1,"cost":"3.41"},{"name":"tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates18_ES5.ts","time":17,"edits":1,"cost":"3.41"},{"name":"tests/cases/compiler/APISample_parseConfig.ts","time":51,"edits":3,"cost":"3.41"},{"name":"tests/cases/compiler/objectLiteralsAgainstUnionsOfArrays01.ts","time":34,"edits":2,"cost":"3.41"},{"name":"tests/cases/conformance/jsdoc/checkJsdocParamOnVariableDeclaredFunctionExpression.ts","time":34,"edits":2,"cost":"3.41"},{"name":"tests/cases/conformance/salsa/moduleExportAliasImported.ts","time":34,"edits":2,"cost":"3.41"},{"name":"tests/cases/compiler/emptyArrayDestructuringExpressionVisitedByTransformer.ts","time":34,"edits":2,"cost":"3.41"},{"name":"tests/cases/compiler/overloadsAndTypeArgumentArityErrors.ts","time":34,"edits":2,"cost":"3.41"},{"name":"tests/cases/compiler/genericIndexTypeHasSensibleErrorMessage.ts","time":34,"edits":2,"cost":"3.41"},{"name":"tests/cases/compiler/esModuleInteropUsesExportStarWhenDefaultPlusNames.ts","time":34,"edits":2,"cost":"3.41"},{"name":"tests/cases/compiler/decoratorMetadataGenericTypeVariable.ts","time":34,"edits":2,"cost":"3.41"},{"name":"tests/cases/conformance/async/es5/functionDeclarations/asyncFunctionDeclaration3_es5.ts","time":17,"edits":1,"cost":"3.41"},{"name":"tests/cases/conformance/types/nonPrimitive/nonPrimitiveUnionIntersection.ts","time":34,"edits":2,"cost":"3.41"},{"name":"tests/cases/fourslash/exportClauseErrorReporting0.ts","time":17,"edits":1,"cost":"3.41"},{"name":"tests/cases/compiler/forLoopWithDestructuringDoesNotElideFollowingStatement.ts","time":34,"edits":2,"cost":"3.41"},{"name":"tests/cases/fourslash/tsxIncremental.ts","time":17,"edits":1,"cost":"3.41"},{"name":"tests/cases/compiler/declarationEmitToDeclarationDirWithoutCompositeAndDeclarationOptions.ts","time":34,"edits":2,"cost":"3.41"},{"name":"tests/cases/compiler/literalTypeNameAssertionNotTriggered.ts","time":34,"edits":2,"cost":"3.41"},{"name":"tests/cases/compiler/classImplementsClass7.ts","time":34,"edits":2,"cost":"3.41"},{"name":"tests/cases/conformance/externalModules/exportClassNameWithObjectUMD.ts","time":34,"edits":2,"cost":"3.41"},{"name":"tests/cases/conformance/parser/ecmascript5/VariableDeclarations/parserVariableDeclaration4.d.ts","time":17,"edits":1,"cost":"3.41"},{"name":"tests/cases/compiler/noUnusedLocals_selfReference_skipsBlockLocations.ts","time":34,"edits":2,"cost":"3.41"},{"name":"tests/cases/conformance/async/es5/asyncInterface_es5.ts","time":17,"edits":1,"cost":"3.41"},{"name":"tests/cases/fourslash/smartIndentDoStatement.ts","time":17,"edits":1,"cost":"3.41"},{"name":"tests/cases/fourslash/navigationBarItemsItems2.ts","time":17,"edits":1,"cost":"3.41"},{"name":"tests/cases/fourslash/isInMultiLineComment.ts","time":34,"edits":2,"cost":"3.41"},{"name":"tests/cases/fourslash/navbar_const.ts","time":17,"edits":1,"cost":"3.41"},{"name":"tests/cases/fourslash/syntacticClassificationsDocComment3.ts","time":17,"edits":1,"cost":"3.41"},{"name":"tests/cases/fourslash/semanticClassificationJs.ts","time":17,"edits":1,"cost":"3.41"},{"name":"tests/cases/conformance/jsdoc/typedefMultipleTypeParameters.ts","time":50,"edits":3,"cost":"3.39"},{"name":"tests/cases/compiler/importNotElidedWhenNotFound.ts","time":50,"edits":3,"cost":"3.39"},{"name":"tests/cases/fourslash/completionsImport_default_addToNamedImports.ts","time":133,"edits":8,"cost":"3.39"},{"name":"tests/cases/compiler/keyofModuleObjectHasCorrectKeys.ts","time":33,"edits":2,"cost":"3.38"},{"name":"tests/cases/conformance/ambient/ambientDeclarationsPatterns_merging2.ts","time":33,"edits":2,"cost":"3.38"},{"name":"tests/cases/fourslash/completionsImport_named_addToNamedImports.ts","time":99,"edits":6,"cost":"3.38"},{"name":"tests/cases/conformance/jsx/tsxSpreadAttributesResolution17.tsx","time":33,"edits":2,"cost":"3.38"},{"name":"tests/cases/compiler/errorForUsingPropertyOfTypeAsType02.ts","time":33,"edits":2,"cost":"3.38"},{"name":"tests/cases/compiler/restParameterWithBindingPattern2.ts","time":33,"edits":2,"cost":"3.38"},{"name":"tests/cases/compiler/superNoModifiersCrash.ts","time":33,"edits":2,"cost":"3.38"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment2.ts","time":33,"edits":2,"cost":"3.38"},{"name":"tests/cases/compiler/unionTypeWithIndexAndTuple.ts","time":33,"edits":2,"cost":"3.38"},{"name":"tests/cases/compiler/jsPropertyAssignedAfterMethodDeclaration_nonError.ts","time":33,"edits":2,"cost":"3.38"},{"name":"tests/cases/compiler/metadataOfEventAlias.ts","time":33,"edits":2,"cost":"3.38"},{"name":"tests/cases/compiler/umdNamedAmdMode.ts","time":33,"edits":2,"cost":"3.38"},{"name":"tests/cases/fourslash/codeFixUndeclaredInStaticMethod.ts","time":197,"edits":12,"cost":"3.38"},{"name":"tests/cases/compiler/errorForUsingPropertyOfTypeAsType01.ts","time":49,"edits":3,"cost":"3.37"},{"name":"tests/cases/fourslash/completionsImport_require.ts","time":114,"edits":7,"cost":"3.37"},{"name":"tests/cases/compiler/APISample_jsdoc.ts","time":81,"edits":5,"cost":"3.37"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc7.ts","time":97,"edits":6,"cost":"3.36"},{"name":"tests/cases/compiler/importTypeWithUnparenthesizedGenericFunctionParsed.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/compiler/contextualPropertyOfGenericMappedType.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/conformance/ambient/ambientDeclarationsPatterns_merging3.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/fourslash/annotateWithTypeFromJSDoc8.ts","time":112,"edits":7,"cost":"3.35"},{"name":"tests/cases/fourslash/completionsImport_named_namespaceImportExists.ts","time":128,"edits":8,"cost":"3.35"},{"name":"tests/cases/conformance/async/es5/functionDeclarations/asyncFunctionDeclaration8_es5.ts","time":16,"edits":1,"cost":"3.35"},{"name":"tests/cases/conformance/jsdoc/enumTagCircularReference.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/compiler/anyIndexedAccessArrayNoException.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/compiler/globalFunctionAugmentationOverload.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/compiler/readonlyAssignmentInSubclassOfClassExpression.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/compiler/methodSignatureHandledDeclarationKindForSymbol.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution8_node.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/fourslash/findAllRefsDestructureGetter2.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/compiler/destructuringTuple.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/compiler/moduleResolution_packageJson_scopedPackage.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/conformance/salsa/moduleExportAliasUnknown.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/compiler/duplicatePackage_packageIdIncludesSubModule.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/fourslash/renameImportOfReExport.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/compiler/typeInferenceTypePredicate2.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/fourslash/tsxCompletion12.ts","time":16,"edits":1,"cost":"3.35"},{"name":"tests/cases/fourslash/navigationBarItemsInsideMethodsAndConstructors.ts","time":16,"edits":1,"cost":"3.35"},{"name":"tests/cases/compiler/blockScopedEnumVariablesUseBeforeDef_preserve.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/conformance/es2017/useSharedArrayBuffer2.ts","time":16,"edits":1,"cost":"3.35"},{"name":"tests/cases/fourslash/propertyDuplicateIdentifierError.ts","time":16,"edits":1,"cost":"3.35"},{"name":"tests/cases/compiler/checkDestructuringShorthandAssigment.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/compiler/narrowedImports.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/compiler/moduleResolutionWithExtensions_notSupported.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/fourslash/insertMethodCallAboveOthers.ts","time":16,"edits":1,"cost":"3.35"},{"name":"tests/cases/compiler/systemDefaultExportCommentValidity.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/compiler/expressionsForbiddenInParameterInitializers.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/compiler/tripleSlashReferenceAbsoluteWindowsPath.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/conformance/salsa/annotatedThisPropertyInitializerDoesntNarrow.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/fourslash/addSignaturePartial.ts","time":16,"edits":1,"cost":"3.35"},{"name":"tests/cases/compiler/shebangError.ts","time":16,"edits":1,"cost":"3.35"},{"name":"tests/cases/compiler/blockScopedEnumVariablesUseBeforeDef.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/fourslash/findAllRefsPrimitive.ts","time":16,"edits":1,"cost":"3.35"},{"name":"tests/cases/compiler/unusedSemicolonInClass.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/conformance/jsx/tsxSfcReturnNullStrictNullChecks.tsx","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/fourslash/smartIndentOnUnclosedTupleTypeLiteral01.ts","time":16,"edits":1,"cost":"3.35"},{"name":"tests/cases/fourslash/chainedFatArrowFormatting.ts","time":16,"edits":1,"cost":"3.35"},{"name":"tests/cases/fourslash/formatVariableDeclarationList.ts","time":16,"edits":1,"cost":"3.35"},{"name":"tests/cases/fourslash/breakpointValidationLabeled.ts","time":16,"edits":1,"cost":"3.35"},{"name":"tests/cases/fourslash/formatEmptyParamList.ts","time":32,"edits":2,"cost":"3.35"},{"name":"tests/cases/fourslash/navigationBarItemsFunctionProperties.ts","time":16,"edits":1,"cost":"3.35"},{"name":"tests/cases/fourslash/syntacticClassificationWithErrors.ts","time":16,"edits":1,"cost":"3.35"},{"name":"tests/cases/compiler/noCrashUMDMergedWithGlobalValue.ts","time":31,"edits":2,"cost":"3.32"},{"name":"tests/cases/compiler/getParameterNameAtPosition.ts","time":31,"edits":2,"cost":"3.32"},{"name":"tests/cases/compiler/exportAsNamespaceConflict.ts","time":31,"edits":2,"cost":"3.32"},{"name":"tests/cases/conformance/jsdoc/paramTagNestedWithoutTopLevelObject.ts","time":31,"edits":2,"cost":"3.32"},{"name":"tests/cases/compiler/moduleResolution_packageJson_yesAtPackageRoot.ts","time":31,"edits":2,"cost":"3.32"},{"name":"tests/cases/compiler/contextualSignature_objectLiteralMethodMayReturnNever.ts","time":31,"edits":2,"cost":"3.32"},{"name":"tests/cases/compiler/constWithNonNull.ts","time":31,"edits":2,"cost":"3.32"},{"name":"tests/cases/compiler/underscoreEscapedNameInEnum.ts","time":31,"edits":2,"cost":"3.32"},{"name":"tests/cases/compiler/mergedClassWithNamespacePrototype.ts","time":31,"edits":2,"cost":"3.32"},{"name":"tests/cases/compiler/unusedGetterInClass.ts","time":31,"edits":2,"cost":"3.32"},{"name":"tests/cases/conformance/jsdoc/noAssertForUnparseableTypedefs.ts","time":31,"edits":2,"cost":"3.32"},{"name":"tests/cases/compiler/isolatedModulesDontElideReExportStar.ts","time":31,"edits":2,"cost":"3.32"},{"name":"tests/cases/compiler/superAccessCastedCall.ts","time":31,"edits":2,"cost":"3.32"},{"name":"tests/cases/conformance/enums/enumConstantMemberWithString.ts","time":31,"edits":2,"cost":"3.32"},{"name":"tests/cases/compiler/declarationEmitPrivateSymbolCausesVarDeclarationToBeEmitted.ts","time":31,"edits":2,"cost":"3.32"},{"name":"tests/cases/compiler/symbolMergeValueAndImportedType.ts","time":46,"edits":3,"cost":"3.31"},{"name":"tests/cases/compiler/arguments.ts","time":46,"edits":3,"cost":"3.31"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignmentOutOfOrder.ts","time":46,"edits":3,"cost":"3.31"},{"name":"tests/cases/conformance/jsx/tsxStatelessFunctionComponentWithDefaultTypeParameter1.tsx","time":46,"edits":3,"cost":"3.31"},{"name":"tests/cases/fourslash/codeFixAddMissingMember_all.ts","time":153,"edits":10,"cost":"3.31"},{"name":"tests/cases/fourslash/findAllRefsReExportLocal.ts","time":61,"edits":4,"cost":"3.31"},{"name":"tests/cases/compiler/parseGenericArrowRatherThanLeftShift.ts","time":30,"edits":2,"cost":"3.29"},{"name":"tests/cases/conformance/classes/propertyMemberDeclarations/propertyNamedConstructor.ts","time":30,"edits":2,"cost":"3.29"},{"name":"tests/cases/compiler/partialTypeNarrowedToByTypeGuard.ts","time":30,"edits":2,"cost":"3.29"},{"name":"unittests:: tsserver:: typingsInstaller:: local module","time":15,"edits":1,"cost":"3.29"},{"name":"tests/cases/conformance/jsdoc/paramTagNestedWithoutTopLevelObject2.ts","time":30,"edits":2,"cost":"3.29"},{"name":"unittests:: tsserver:: reload","time":15,"edits":1,"cost":"3.29"},{"name":"tests/cases/compiler/spellingSuggestionModule.ts","time":30,"edits":2,"cost":"3.29"},{"name":"tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction9_es5.ts","time":15,"edits":1,"cost":"3.29"},{"name":"tests/cases/compiler/nonstrictTemplateWithNotOctalPrintsAsIs.ts","time":30,"edits":2,"cost":"3.29"},{"name":"tests/cases/compiler/asyncFunctionTempVariableScoping.ts","time":30,"edits":2,"cost":"3.29"},{"name":"tests/cases/compiler/unionTypeWithIndexAndMethodSignature.ts","time":30,"edits":2,"cost":"3.29"},{"name":"tests/cases/fourslash/incrementalParsingInsertIntoMethod1.ts","time":15,"edits":1,"cost":"3.29"},{"name":"tests/cases/fourslash/smartIndentOnAccessors.ts","time":15,"edits":1,"cost":"3.29"},{"name":"tests/cases/conformance/moduleResolution/untypedModuleImport_noImplicitAny.ts","time":30,"edits":2,"cost":"3.29"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution8_classic.ts","time":30,"edits":2,"cost":"3.29"},{"name":"tests/cases/conformance/jsdoc/typedefTagTypeResolution.ts","time":30,"edits":2,"cost":"3.29"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression5.ts","time":30,"edits":2,"cost":"3.29"},{"name":"tests/cases/compiler/jsdocRestParameter.ts","time":30,"edits":2,"cost":"3.29"},{"name":"tests/cases/compiler/restParameterWithBindingPattern1.ts","time":30,"edits":2,"cost":"3.29"},{"name":"tests/cases/fourslash/formattingofSingleLineBlockConstructs.ts","time":15,"edits":1,"cost":"3.29"},{"name":"tests/cases/conformance/classes/classDeclarations/classExtendingNull.ts","time":30,"edits":2,"cost":"3.29"},{"name":"tests/cases/compiler/implementsIncorrectlyNoAssertion.ts","time":30,"edits":2,"cost":"3.29"},{"name":"tests/cases/compiler/jsdocRestParameter_es6.ts","time":30,"edits":2,"cost":"3.29"},{"name":"tests/cases/compiler/defaultIsNotVisibleInLocalScope.ts","time":30,"edits":2,"cost":"3.29"},{"name":"tests/cases/fourslash/interfaceIndent.ts","time":15,"edits":1,"cost":"3.29"},{"name":"tests/cases/fourslash/tsxFindAllReferences6.ts","time":30,"edits":2,"cost":"3.29"},{"name":"tests/cases/fourslash/tsxSignatureHelp2.ts","time":15,"edits":1,"cost":"3.29"},{"name":"tests/cases/fourslash/navigationBarJsDocCommentWithNoTags.ts","time":15,"edits":1,"cost":"3.29"},{"name":"tests/cases/compiler/unusedTypeParameters_templateTag.ts","time":30,"edits":2,"cost":"3.29"},{"name":"tests/cases/fourslash/breakpointValidationExports.ts","time":15,"edits":1,"cost":"3.29"},{"name":"tests/cases/fourslash/smartIndentInParenthesizedExpression01.ts","time":15,"edits":1,"cost":"3.29"},{"name":"tests/cases/fourslash/classifyThisParameter.ts","time":15,"edits":1,"cost":"3.29"},{"name":"tests/cases/fourslash/insertVarAfterEmptyTypeParamList.ts","time":15,"edits":1,"cost":"3.29"},{"name":"tests/cases/fourslash/formatTypeAlias.ts","time":15,"edits":1,"cost":"3.29"},{"name":"tests/cases/compiler/unreachableJavascriptUnchecked.ts","time":45,"edits":3,"cost":"3.29"},{"name":"tests/cases/fourslash/completionsPaths.ts","time":133,"edits":9,"cost":"3.27"},{"name":"tests/cases/compiler/mappedToToIndexSignatureInference.ts","time":44,"edits":3,"cost":"3.27"},{"name":"tests/cases/compiler/nongenericPartialInstantiationsRelatedInBothDirections.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/compiler/propertyAccessOnObjectLiteral.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/compiler/exportEqualsClassNoRedeclarationError.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/conformance/constEnums/constEnum3.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/compiler/parseArrowFunctionWithFunctionReturnType.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/compiler/importUsedAsTypeWithErrors.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/conformance/types/never/neverTypeErrors2.ts","time":58,"edits":4,"cost":"3.26"},{"name":"tests/cases/compiler/jsdocAccessEnumType.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/compiler/conflictMarkerDiff3Trivia1.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/compiler/jsdocTypedefNoCrash2.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/compiler/jsdocTypedefMissingType.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/compiler/checkJsTypeDefNoUnusedLocalMarked.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/compiler/sourceMapValidationVarInDownLevelGenerator.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/compiler/declarationEmitRelativeModuleError.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/compiler/jsxPropsAsIdentifierNames.tsx","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/compiler/requireOfJsonFileWithoutResolveJsonModuleAndPathMapping.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/compiler/noUnusedLocals_writeOnlyProperty_dynamicNames.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/conformance/jsdoc/jsdocTypeReferenceUseBeforeDef.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/compiler/es5-commonjs7.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/conformance/jsdoc/paramTagWrapping.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/compiler/jsSelfReferencingArgumentsFunction.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/compiler/requireOfJsonFileWithModuleNodeResolutionEmitAmd.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/compiler/declarationEmitBundlePreservesHasNoDefaultLibDirective.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/fourslash/completionsAtIncompleteObjectLiteralProperty.ts","time":29,"edits":2,"cost":"3.26"},{"name":"tests/cases/conformance/types/typeRelationships/instanceOf/narrowingConstrainedTypeVariable.ts","time":43,"edits":3,"cost":"3.24"},{"name":"tests/cases/conformance/jsx/tsxStatelessFunctionComponentWithDefaultTypeParameter2.tsx","time":43,"edits":3,"cost":"3.24"},{"name":"tests/cases/conformance/moduleResolution/untypedModuleImport_noImplicitAny_typesForPackageExist.ts","time":43,"edits":3,"cost":"3.24"},{"name":"tests/cases/conformance/jsx/tsxGenericAttributesType8.tsx","time":43,"edits":3,"cost":"3.24"},{"name":"tests/cases/fourslash/refactorConvertToEs6Module_export_named.ts","time":157,"edits":11,"cost":"3.24"},{"name":"tests/cases/compiler/es6ImportEqualsExportModuleCommonJsError.ts","time":28,"edits":2,"cost":"3.22"},{"name":"unittests:: Program.getMissingFilePaths","time":14,"edits":1,"cost":"3.22"},{"name":"unittests:: convertToBase64","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunctionCapturesThis_es5.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/compiler/jsdocClassMissingTypeArguments.ts","time":28,"edits":2,"cost":"3.22"},{"name":"tests/cases/conformance/parser/ecmascriptnext/numericSeparators/parser.numericSeparators.binary.ts","time":28,"edits":2,"cost":"3.22"},{"name":"tests/cases/fourslash/navbar_exportDefault.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/fourslash/formattingOfMultilineBlockConstructs.ts","time":28,"edits":2,"cost":"3.22"},{"name":"tests/cases/fourslash/formatMultilineComment.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/compiler/destructuringWithConstraint.ts","time":28,"edits":2,"cost":"3.22"},{"name":"tests/cases/fourslash/indentationAfterModuleImport.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/conformance/types/thisType/thisTypeInTypePredicate.ts","time":28,"edits":2,"cost":"3.22"},{"name":"tests/cases/compiler/destructureComputedProperty.ts","time":42,"edits":3,"cost":"3.22"},{"name":"tests/cases/compiler/commonjsAccessExports.ts","time":28,"edits":2,"cost":"3.22"},{"name":"tests/cases/compiler/parseErrorDoubleCommaInCall.ts","time":28,"edits":2,"cost":"3.22"},{"name":"tests/cases/fourslash/formattingInComment.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/compiler/exportDefaultInterface.ts","time":28,"edits":2,"cost":"3.22"},{"name":"tests/cases/conformance/async/es5/asyncEnum_es5.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser512097.ts","time":28,"edits":2,"cost":"3.22"},{"name":"tests/cases/fourslash/tsxSignatureHelp1.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/fourslash/insertSecondTryCatchBlock.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/fourslash/formattingForLoopSemicolons.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution_withExtension_MapedToNodeModules.ts","time":28,"edits":2,"cost":"3.22"},{"name":"tests/cases/fourslash/smartIndentOnAccessors01.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/compiler/jsFileCompilationBindReachabilityErrors.ts","time":42,"edits":3,"cost":"3.22"},{"name":"tests/cases/fourslash/importValueUsedAsType.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/compiler/constInClassExpression.ts","time":28,"edits":2,"cost":"3.22"},{"name":"tests/cases/conformance/types/thisType/contextualThisTypeInJavascript.ts","time":28,"edits":2,"cost":"3.22"},{"name":"tests/cases/fourslash/navigationBarAnonymousClassAndFunctionExpressions2.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/compiler/yieldStringLiteral.ts","time":28,"edits":2,"cost":"3.22"},{"name":"tests/cases/compiler/nounusedTypeParameterConstraint.ts","time":28,"edits":2,"cost":"3.22"},{"name":"tests/cases/fourslash/addFunctionAboveMultiLineLambdaExpression.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/conformance/jsdoc/checkJsdocReturnTag2.ts","time":28,"edits":2,"cost":"3.22"},{"name":"tests/cases/fourslash/formattingOnObjectLiteral.ts","time":28,"edits":2,"cost":"3.22"},{"name":"tests/cases/compiler/commentsAfterCaseClauses1.ts","time":28,"edits":2,"cost":"3.22"},{"name":"tests/cases/fourslash/formatControlFlowConstructs.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/fourslash/formatAsyncAwait.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/fourslash/tsxRename6.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/fourslash/navigationBarItemsEmptyConstructors.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/fourslash/navigationBarItemsBindingPatternsInConstructor.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/fourslash/formattingMultilineCommentsWithTabs2.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/fourslash/navigationItemsComputedProperties.ts","time":28,"edits":2,"cost":"3.22"},{"name":"tests/cases/fourslash/fsEditMarkerPositions.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/fourslash/formatSignatures.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/fourslash/formattingInMultilineComments.ts","time":14,"edits":1,"cost":"3.22"},{"name":"tests/cases/compiler/literalIntersectionYieldsLiteral.ts","time":41,"edits":3,"cost":"3.20"},{"name":"tests/cases/compiler/emitClassMergedWithConstNamespaceNotElided.ts","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/compiler/conflictMarkerDiff3Trivia2.ts","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/compiler/moduleResolution_explicitNodeModulesImport_implicitAny.ts","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/compiler/jsxMultilineAttributeStringValues.tsx","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/conformance/jsdoc/constructorTagOnClassConstructor.ts","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/compiler/requireOfJsonFileWithModuleEmitNone.ts","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/conformance/jsdoc/typedefInnerNamepaths.ts","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/conformance/jsx/tsxSfcReturnUndefinedStrictNullChecks.tsx","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/conformance/jsdoc/checkJsdocReturnTag1.ts","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/compiler/requireOfJsonFileWithModuleNodeResolutionEmitAmdOutFile.ts","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/conformance/jsdoc/constructorTagOnObjectLiteralMethod.ts","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/compiler/commentOnBinaryOperator2.ts","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/conformance/jsdoc/checkJsdocParamTag1.ts","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/conformance/salsa/inferringClassMembersFromAssignments5.ts","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/compiler/subclassWithPolymorphicThisIsAssignable.ts","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/compiler/unusedSetterInClass.ts","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/compiler/pathMappingBasedModuleResolution_withExtensionInName.ts","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment30.ts","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/compiler/contextualTypingFunctionReturningFunction2.ts","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/compiler/dynamicImportWithNestedThis_es5.ts","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/conformance/jsdoc/paramTagOnCallExpression.ts","time":27,"edits":2,"cost":"3.18"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment22.ts","time":40,"edits":3,"cost":"3.17"},{"name":"tests/cases/conformance/types/forAwait/types.forAwait.es2018.3.ts","time":13,"edits":1,"cost":"3.15"},{"name":"tests/cases/conformance/ambient/ambientDeclarationsPatterns_merging1.ts","time":26,"edits":2,"cost":"3.15"},{"name":"tests/cases/conformance/jsdoc/typeTagModuleExports.ts","time":26,"edits":2,"cost":"3.15"},{"name":"unittests:: tsserver:: Session:: an example of using the Session API to create an in-process server","time":13,"edits":1,"cost":"3.15"},{"name":"unittests:: tsserver:: Project Errors with config file change","time":13,"edits":1,"cost":"3.15"},{"name":"unittests:: tsserver:: navigate-to for javascript project","time":13,"edits":1,"cost":"3.15"},{"name":"tests/cases/conformance/async/es5/functionDeclarations/asyncFunctionDeclaration5_es5.ts","time":13,"edits":1,"cost":"3.15"},{"name":"tests/cases/conformance/decorators/missingDecoratorType.ts","time":13,"edits":1,"cost":"3.15"},{"name":"tests/cases/compiler/nullableFunctionError.ts","time":26,"edits":2,"cost":"3.15"},{"name":"tests/cases/conformance/parser/ecmascript5/RegressionTests/parser509698.ts","time":13,"edits":1,"cost":"3.15"},{"name":"tests/cases/compiler/inferredIndexerOnNamespaceImport.ts","time":26,"edits":2,"cost":"3.15"},{"name":"tests/cases/conformance/jsdoc/callbackTag1.ts","time":26,"edits":2,"cost":"3.15"},{"name":"tests/cases/compiler/decoratorMetadataNoLibIsolatedModulesTypes.ts","time":26,"edits":2,"cost":"3.15"},{"name":"tests/cases/compiler/circularConstrainedMappedTypeNoCrash.ts","time":26,"edits":2,"cost":"3.15"},{"name":"tests/cases/conformance/functions/parameterInitializersForwardReferencing1.ts","time":52,"edits":4,"cost":"3.15"},{"name":"tests/cases/compiler/checkTypePredicateForRedundantProperties.ts","time":26,"edits":2,"cost":"3.15"},{"name":"tests/cases/compiler/superPropertyElementNoUnusedLexicalThisCapture.ts","time":26,"edits":2,"cost":"3.15"},{"name":"tests/cases/fourslash/insertPublicBeforeSetter.ts","time":13,"edits":1,"cost":"3.15"},{"name":"tests/cases/fourslash/duplicateFunctionImplementation.ts","time":13,"edits":1,"cost":"3.15"},{"name":"tests/cases/compiler/requireOfJsonFileWithModuleEmitUndefined.ts","time":26,"edits":2,"cost":"3.15"},{"name":"tests/cases/conformance/types/spread/spreadContextualTypedBindingPattern.ts","time":26,"edits":2,"cost":"3.15"},{"name":"tests/cases/compiler/systemNamespaceAliasEmit.ts","time":26,"edits":2,"cost":"3.15"},{"name":"tests/cases/fourslash/formatWithStatement.ts","time":13,"edits":1,"cost":"3.15"},{"name":"tests/cases/compiler/exportDefaultClassInNamespace.ts","time":26,"edits":2,"cost":"3.15"},{"name":"tests/cases/fourslash/formattingReplaceTabsWithSpaces.ts","time":13,"edits":1,"cost":"3.15"},{"name":"tests/cases/fourslash/formattingIllegalImportClause.ts","time":13,"edits":1,"cost":"3.15"},{"name":"tests/cases/fourslash/formatSimulatingScriptBlocks.ts","time":26,"edits":2,"cost":"3.15"},{"name":"tests/cases/compiler/commentsAfterCaseClauses2.ts","time":26,"edits":2,"cost":"3.15"},{"name":"tests/cases/fourslash/unclosedStringLiteralAutoformating.ts","time":13,"edits":1,"cost":"3.15"},{"name":"tests/cases/fourslash/tsxFindAllReferences7.ts","time":26,"edits":2,"cost":"3.15"},{"name":"tests/cases/fourslash/syntacticClassifications1.ts","time":13,"edits":1,"cost":"3.15"},{"name":"tests/cases/fourslash/formattingInDestructuring1.ts","time":13,"edits":1,"cost":"3.15"},{"name":"tests/cases/fourslash/removeExportFromInterfaceError0.ts","time":13,"edits":1,"cost":"3.15"},{"name":"tests/cases/fourslash/syntacticClassificationsFunctionWithComments.ts","time":13,"edits":1,"cost":"3.15"},{"name":"tests/cases/fourslash/formattingForIn.ts","time":13,"edits":1,"cost":"3.15"},{"name":"tests/cases/compiler/jsdocIllegalTags.ts","time":26,"edits":2,"cost":"3.15"},{"name":"tests/cases/fourslash/formattingAfterMultiLineIfCondition.ts","time":26,"edits":2,"cost":"3.15"},{"name":"tests/cases/fourslash/syntacticClassificationsJsx2.ts","time":13,"edits":1,"cost":"3.15"},{"name":"tests/cases/fourslash/formattingReadonly.ts","time":13,"edits":1,"cost":"3.15"},{"name":"tests/cases/fourslash/breakpointValidationModuleAmbient.ts","time":13,"edits":1,"cost":"3.15"},{"name":"tests/cases/fourslash/whiteSpaceTrimming.ts","time":13,"edits":1,"cost":"3.15"},{"name":"tests/cases/compiler/genericRestTypes.ts","time":39,"edits":3,"cost":"3.15"},{"name":"tests/cases/fourslash/completionsImport_default_addToNamespaceImport.ts","time":115,"edits":9,"cost":"3.13"},{"name":"tests/cases/compiler/classBlockScoping.ts","time":38,"edits":3,"cost":"3.12"},{"name":"tests/cases/compiler/inferObjectTypeFromStringLiteralToKeyof.ts","time":38,"edits":3,"cost":"3.12"},{"name":"tests/cases/conformance/jsdoc/jsdocDisallowedInTypescript.ts","time":38,"edits":3,"cost":"3.12"},{"name":"tests/cases/conformance/es6/classDeclaration/superCallFromClassThatHasNoBaseTypeButWithSameSymbolInterface.ts","time":38,"edits":3,"cost":"3.12"},{"name":"tests/cases/compiler/jsFileCompilationBindStrictModeErrors.ts","time":38,"edits":3,"cost":"3.12"},{"name":"tests/cases/fourslash/docCommentTemplateClassDecl01.ts","time":38,"edits":3,"cost":"3.12"},{"name":"tests/cases/conformance/salsa/binderUninitializedModuleExportsAssignment.ts","time":25,"edits":2,"cost":"3.11"},{"name":"tests/cases/conformance/es6/destructuring/destructuringVoid.ts","time":25,"edits":2,"cost":"3.11"},{"name":"tests/cases/compiler/exportEqualsClassRedeclarationError.ts","time":25,"edits":2,"cost":"3.11"},{"name":"tests/cases/compiler/duplicateIdentifierRelatedSpans_moduleAugmentation.ts","time":25,"edits":2,"cost":"3.11"},{"name":"tests/cases/conformance/salsa/jsContainerMergeJsContainer.ts","time":25,"edits":2,"cost":"3.11"},{"name":"tests/cases/compiler/declarationEmitToDeclarationDirWithCompositeOption.ts","time":25,"edits":2,"cost":"3.11"},{"name":"tests/cases/conformance/salsa/typeLookupInIIFE.ts","time":25,"edits":2,"cost":"3.11"},{"name":"tests/cases/conformance/jsx/tsxGenericAttributesType4.tsx","time":50,"edits":4,"cost":"3.11"},{"name":"tests/cases/compiler/exactSpellingSuggestion.ts","time":25,"edits":2,"cost":"3.11"},{"name":"tests/cases/compiler/propertyAccessOfReadonlyIndexSignature.ts","time":25,"edits":2,"cost":"3.11"},{"name":"tests/cases/compiler/jsdocFunctionTypeFalsePositive.ts","time":25,"edits":2,"cost":"3.11"},{"name":"tests/cases/conformance/moduleResolution/untypedModuleImport_noImplicitAny_scoped.ts","time":25,"edits":2,"cost":"3.11"},{"name":"tests/cases/compiler/optionsStrictPropertyInitializationStrictNullChecks.ts","time":25,"edits":2,"cost":"3.11"},{"name":"tests/cases/conformance/jsdoc/jsdocTypeDefAtStartOfFile.ts","time":25,"edits":2,"cost":"3.11"},{"name":"tests/cases/fourslash/navigationBarNamespaceImportWithNoName.ts","time":25,"edits":2,"cost":"3.11"},{"name":"tests/cases/conformance/jsx/tsxReactComponentWithDefaultTypeParameter2.tsx","time":62,"edits":5,"cost":"3.10"},{"name":"tests/cases/conformance/jsx/commentEmittingInPreserveJsx1.tsx","time":37,"edits":3,"cost":"3.09"},{"name":"tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression7.ts","time":37,"edits":3,"cost":"3.09"},{"name":"tests/cases/compiler/jqueryInference.ts","time":37,"edits":3,"cost":"3.09"},{"name":"tests/cases/fourslash/completionsImport_ofAlias_preferShortPath.ts","time":49,"edits":4,"cost":"3.09"},{"name":"tests/cases/conformance/salsa/constructorFunctions.ts","time":73,"edits":6,"cost":"3.08"},{"name":"tests/cases/fourslash/moveToNewFile.ts","time":85,"edits":7,"cost":"3.08"},{"name":"tests/cases/compiler/jsdocImportTypeResolution.ts","time":24,"edits":2,"cost":"3.07"},{"name":"tests/cases/conformance/declarationEmit/libReferenceNoLib.ts","time":24,"edits":2,"cost":"3.07"},{"name":"unittests:: config:: initTSConfig","time":12,"edits":1,"cost":"3.07"},{"name":"unittests:: config:: project-references behavior changes under composite: true","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/compiler/unionTypeWithIndexedLiteralType.ts","time":24,"edits":2,"cost":"3.07"},{"name":"tests/cases/compiler/declarationEmitPreservesHasNoDefaultLibDirective.ts","time":24,"edits":2,"cost":"3.07"},{"name":"tests/cases/conformance/jsdoc/extendsTag1.ts","time":24,"edits":2,"cost":"3.07"},{"name":"tests/cases/fourslash/smartIndentInCallExpressions.ts","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/conformance/externalModules/exportClassNameWithObjectCommonJS.ts","time":24,"edits":2,"cost":"3.07"},{"name":"tests/cases/compiler/jsFileCompilationWithEnabledCompositeOption.ts","time":24,"edits":2,"cost":"3.07"},{"name":"tests/cases/fourslash/formatArrayLiteralExpression.ts","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/fourslash/formatTryCatch.ts","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/fourslash/smartIndentAfterNewExpression.ts","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/fourslash/formattingOnEmptyInterfaceLiteral.ts","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/compiler/jsdocTypedef_propertyWithNoType.ts","time":24,"edits":2,"cost":"3.07"},{"name":"tests/cases/conformance/jsx/tsxSfcReturnNull.tsx","time":24,"edits":2,"cost":"3.07"},{"name":"tests/cases/compiler/newAbstractInstance2.ts","time":24,"edits":2,"cost":"3.07"},{"name":"tests/cases/fourslash/addDuplicateSetter.ts","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/compiler/moduleResolution_packageJson_notAtPackageRoot.ts","time":24,"edits":2,"cost":"3.07"},{"name":"tests/cases/fourslash/formatVariableAssignments.ts","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/compiler/parenthesizedArrowExpressionASI.ts","time":24,"edits":2,"cost":"3.07"},{"name":"tests/cases/fourslash/removeParameterBetweenCommentAndParameter.ts","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/compiler/jsdocParamTagOnPropertyInitializer.ts","time":24,"edits":2,"cost":"3.07"},{"name":"tests/cases/compiler/functionCall18.ts","time":24,"edits":2,"cost":"3.07"},{"name":"tests/cases/fourslash/formattingBlockInCaseClauses.ts","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/compiler/genericNumberIndex.ts","time":24,"edits":2,"cost":"3.07"},{"name":"tests/cases/fourslash/deleteTypeParameter.ts","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/fourslash/tsxRename7.ts","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/fourslash/editJsdocType.ts","time":24,"edits":2,"cost":"3.07"},{"name":"tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration03.ts","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/fourslash/formattingInExpressionsInTsx.ts","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/fourslash/interfaceRecursiveInheritanceErrors1.ts","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/fourslash/formattingSpaceAfterCommaBeforeOpenParen.ts","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/fourslash/functionTypeFormatting.ts","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/fourslash/navigationBarJsDoc.ts","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/fourslash/navigationBarItemsFunctionsBroken.ts","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/fourslash/navigationBarFunctionIndirectlyInVariableDeclaration.ts","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/fourslash/formatWithTabs2.ts","time":12,"edits":1,"cost":"3.07"},{"name":"tests/cases/conformance/jsdoc/typedefTagNested.ts","time":36,"edits":3,"cost":"3.07"},{"name":"tests/cases/conformance/jsx/correctlyMarkAliasAsReferences4.tsx","time":47,"edits":4,"cost":"3.05"},{"name":"tests/cases/compiler/compareTypeParameterConstrainedByLiteralToLiteral.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/compiler/strictBooleanMemberAssignability.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/conformance/jsdoc/jsdocParseStarEquals.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/compiler/unusedLocalsStartingWithUnderscore.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/compiler/commentsAfterCaseClauses3.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/compiler/declarationTypecheckNoUseBeforeReferenceCheck.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/compiler/jsdocParamTagInvalid.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/compiler/typePredicatesInUnion2.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/compiler/destructuringAssignmentWithStrictNullChecks.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/compiler/moduleResolution_automaticTypeDirectiveNames.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/compiler/jsdocParameterParsingInfiniteLoop.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity7.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/compiler/moduleResolution_noLeadingDot.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/compiler/taggedTemplateStringWithSymbolExpression01.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/compiler/accessorWithLineTerminator.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/conformance/jsdoc/typeTagWithGenericSignature.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/compiler/anyMappedTypesError.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/conformance/jsdoc/checkJsdocTypeTag3.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceMemberOrdering.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/compiler/unicodeStringLiteral.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/fourslash/commentBraceCompletionPosition.ts","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/fourslash/getJSXOutliningSpans.tsx","time":23,"edits":2,"cost":"3.02"},{"name":"tests/cases/conformance/jsx/tsxGenericAttributesType7.tsx","time":34,"edits":3,"cost":"3.01"},{"name":"tests/cases/conformance/jsx/tsxGenericAttributesType2.tsx","time":34,"edits":3,"cost":"3.01"},{"name":"tests/cases/compiler/APISample_compile.ts","time":45,"edits":4,"cost":"3.00"},{"name":"tests/cases/fourslash/smartSelection_functionParams1.ts","time":22,"edits":2,"cost":"2.98"},{"name":"tests/cases/fourslash/smartSelection_complex.ts","time":22,"edits":2,"cost":"2.98"},{"name":"tests/cases/compiler/exportDefaultWithJSDoc2.ts","time":22,"edits":2,"cost":"2.98"},{"name":"tests/cases/compiler/exportAssignmentWithoutAllowSyntheticDefaultImportsError.ts","time":22,"edits":2,"cost":"2.98"},{"name":"tests/cases/conformance/jsdoc/typeTagPrototypeAssignment.ts","time":22,"edits":2,"cost":"2.98"},{"name":"unittests:: config:: project-references errors when a file in a composite project occurs outside the root","time":11,"edits":1,"cost":"2.98"},{"name":"tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction2_es5.ts","time":11,"edits":1,"cost":"2.98"},{"name":"tests/cases/compiler/forAwaitForUnion.ts","time":22,"edits":2,"cost":"2.98"},{"name":"tests/cases/fourslash/getJavaScriptCompletions14.ts","time":11,"edits":1,"cost":"2.98"},{"name":"tests/cases/compiler/doubleUnderscoreReactNamespace.ts","time":22,"edits":2,"cost":"2.98"},{"name":"tests/cases/conformance/jsdoc/callbackTag3.ts","time":22,"edits":2,"cost":"2.98"},{"name":"tests/cases/fourslash/formattingObjectLiteralOpenCurlyNewlineTyping.ts","time":22,"edits":2,"cost":"2.98"},{"name":"tests/cases/fourslash/incrementalParsingDynamicImport2.ts","time":22,"edits":2,"cost":"2.98"},{"name":"tests/cases/compiler/computedPropertiesTransformedInOtherwiseNonTSClasses.ts","time":22,"edits":2,"cost":"2.98"},{"name":"tests/cases/compiler/unusedTypeParametersWithUnderscore.ts","time":33,"edits":3,"cost":"2.98"},{"name":"tests/cases/conformance/jsx/tsxReactComponentWithDefaultTypeParameter1.tsx","time":44,"edits":4,"cost":"2.98"},{"name":"tests/cases/conformance/es2018/usePromiseFinally.ts","time":22,"edits":2,"cost":"2.98"},{"name":"tests/cases/fourslash/shims/getNavigationBarItems.ts","time":11,"edits":1,"cost":"2.98"},{"name":"tests/cases/compiler/jsdocTypeGenericInstantiationAttempt.ts","time":22,"edits":2,"cost":"2.98"},{"name":"tests/cases/conformance/jsdoc/jsdocPrototypePropertyAccessWithType.ts","time":22,"edits":2,"cost":"2.98"},{"name":"tests/cases/fourslash/completionListKeywords.ts","time":33,"edits":3,"cost":"2.98"},{"name":"tests/cases/compiler/unusedTypeParameters_infer.ts","time":22,"edits":2,"cost":"2.98"},{"name":"tests/cases/fourslash/formatParameter.ts","time":11,"edits":1,"cost":"2.98"},{"name":"tests/cases/fourslash/insertArgumentBeforeOverloadedConstructor.ts","time":11,"edits":1,"cost":"2.98"},{"name":"tests/cases/fourslash/syntaxErrorAfterImport1.ts","time":11,"edits":1,"cost":"2.98"},{"name":"tests/cases/fourslash/formatFunctionAndConstructorType.ts","time":11,"edits":1,"cost":"2.98"},{"name":"tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration02.ts","time":11,"edits":1,"cost":"2.98"},{"name":"tests/cases/fourslash/syntacticClassificationsJsx1.ts","time":11,"edits":1,"cost":"2.98"},{"name":"tests/cases/fourslash/navigationBarItemsImports.ts","time":11,"edits":1,"cost":"2.98"},{"name":"tests/cases/conformance/jsdoc/enumTagUseBeforeDefCrash.ts","time":22,"edits":2,"cost":"2.98"},{"name":"tests/cases/fourslash/navigationBarItemsExports.ts","time":11,"edits":1,"cost":"2.98"},{"name":"tests/cases/fourslash/formatEmptyBlock.ts","time":11,"edits":1,"cost":"2.98"},{"name":"tests/cases/fourslash/formatOnEnterFunctionDeclaration.ts","time":11,"edits":1,"cost":"2.98"},{"name":"tests/cases/fourslash/formatAfterObjectLiteral.ts","time":11,"edits":1,"cost":"2.98"},{"name":"tests/cases/fourslash/declarationExpressions.ts","time":22,"edits":2,"cost":"2.98"},{"name":"tests/cases/fourslash/formattingOnChainedCallbacksAndPropertyAccesses.ts","time":11,"edits":1,"cost":"2.98"},{"name":"tests/cases/fourslash/identationAfterInterfaceCall.ts","time":11,"edits":1,"cost":"2.98"},{"name":"tests/cases/fourslash/consistenceOnIndentionsOfObjectsInAListAfterFormatting.ts","time":11,"edits":1,"cost":"2.98"},{"name":"tests/cases/compiler/unusedDestructuring.ts","time":43,"edits":4,"cost":"2.96"},{"name":"tests/cases/compiler/restUnion2.ts","time":32,"edits":3,"cost":"2.95"},{"name":"tests/cases/compiler/jsFileCompilationBindDuplicateIdentifier.ts","time":32,"edits":3,"cost":"2.95"},{"name":"tests/cases/fourslash/smartSelection_emptyRanges.ts","time":21,"edits":2,"cost":"2.93"},{"name":"tests/cases/compiler/jsFileCompilationBindDeepExportsAssignment.ts","time":21,"edits":2,"cost":"2.93"},{"name":"tests/cases/compiler/assigningFunctionToTupleIssuesError.ts","time":21,"edits":2,"cost":"2.93"},{"name":"tests/cases/compiler/jsPropertyAssignedAfterMethodDeclaration.ts","time":21,"edits":2,"cost":"2.93"},{"name":"tests/cases/conformance/externalModules/es6/es6modulekindExportClassNameWithObject.ts","time":21,"edits":2,"cost":"2.93"},{"name":"tests/cases/compiler/commonJsUnusedLocals.ts","time":21,"edits":2,"cost":"2.93"},{"name":"tests/cases/fourslash/completionsImport_default_didNotExistBefore.ts","time":114,"edits":11,"cost":"2.92"},{"name":"tests/cases/conformance/jsdoc/checkJsdocTypeTag6.ts","time":31,"edits":3,"cost":"2.92"},{"name":"tests/cases/conformance/jsdoc/syntaxErrors.ts","time":31,"edits":3,"cost":"2.92"},{"name":"tests/cases/compiler/emitThisInObjectLiteralGetter.ts","time":31,"edits":3,"cost":"2.92"},{"name":"tests/cases/conformance/functions/parameterInitializersForwardReferencing1_es6.ts","time":41,"edits":4,"cost":"2.91"},{"name":"tests/cases/conformance/salsa/propertyAssignmentOnUnresolvedImportedSymbol.ts","time":20,"edits":2,"cost":"2.88"},{"name":"unittests:: tsserver:: resolutionCache:: tsserverProjectSystem extra resolution pass in lshost","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/compiler/incrementalInvalid.ts","time":20,"edits":2,"cost":"2.88"},{"name":"unittests:: core paths","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/conformance/async/es5/asyncMultiFile_es5.ts","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/conformance/types/never/neverTypeErrors1.ts","time":40,"edits":4,"cost":"2.88"},{"name":"tests/cases/fourslash/findAllReferencesJSDocFunctionThis.ts","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/fourslash/genericsFormatting.ts","time":20,"edits":2,"cost":"2.88"},{"name":"tests/cases/conformance/jsdoc/jsdocPrefixPostfixParsing.ts","time":30,"edits":3,"cost":"2.88"},{"name":"tests/cases/compiler/errorForConflictingExportEqualsValue.ts","time":20,"edits":2,"cost":"2.88"},{"name":"tests/cases/compiler/noUnusedLocals_selfReference.ts","time":50,"edits":5,"cost":"2.88"},{"name":"tests/cases/compiler/noSubstitutionTemplateStringLiteralTypes.ts","time":20,"edits":2,"cost":"2.88"},{"name":"tests/cases/fourslash/formattingMultilineCommentsWithTabs1.ts","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/fourslash/formatTypeOperation.ts","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration06.ts","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/fourslash/debuggerStatementIndent.ts","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/fourslash/formattingOnTabAfterCloseCurly.ts","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/compiler/jsFileCompilationBindErrors.ts","time":30,"edits":3,"cost":"2.88"},{"name":"tests/cases/conformance/jsdoc/jsdocTwoLineTypedef.ts","time":20,"edits":2,"cost":"2.88"},{"name":"tests/cases/fourslash/singleLineTypeLiteralFormatting.ts","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/fourslash/formattingMultipleMappedType.ts","time":20,"edits":2,"cost":"2.88"},{"name":"tests/cases/fourslash/navigationBarGetterAndSetter.ts","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/fourslash/syntacticClassificationsObjectLiteral.ts","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/fourslash/smartIndentStatementForIn.ts","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration05.ts","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/fourslash/constructorBraceFormatting.ts","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/fourslash/formatWithTabs.ts","time":20,"edits":2,"cost":"2.88"},{"name":"tests/cases/fourslash/isInMultiLineCommentOnlyTrivia.ts","time":20,"edits":2,"cost":"2.88"},{"name":"tests/cases/fourslash/tsxQuickInfo3.ts","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/fourslash/importDeclPaste0.ts","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/fourslash/formatTrailingComma.ts","time":20,"edits":2,"cost":"2.88"},{"name":"tests/cases/fourslash/smartIndentStatementWith.ts","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/fourslash/smartIndentListItem.ts","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/fourslash/navigationBarItemsSymbols1.ts","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/fourslash/formattingOfExportDefault.ts","time":10,"edits":1,"cost":"2.88"},{"name":"tests/cases/compiler/elaboratedErrorsOnNullableTargets01.ts","time":29,"edits":3,"cost":"2.85"},{"name":"tests/cases/fourslash/navigationItemsSpecialPropertyAssignment.ts","time":29,"edits":3,"cost":"2.85"},{"name":"tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts","time":29,"edits":3,"cost":"2.85"},{"name":"tests/cases/compiler/incrementalTsBuildInfoFile.ts","time":19,"edits":2,"cost":"2.83"},{"name":"tests/cases/conformance/jsdoc/checkJsdocOnEndOfFile.ts","time":19,"edits":2,"cost":"2.83"},{"name":"tests/cases/fourslash/javaScriptPrototype3.ts","time":19,"edits":2,"cost":"2.83"},{"name":"tests/cases/fourslash/codeFixClassImplementInterfaceComments.ts","time":19,"edits":2,"cost":"2.83"},{"name":"tests/cases/fourslash/formattingChainingMethods.ts","time":19,"edits":2,"cost":"2.83"},{"name":"tests/cases/compiler/contextualTypingFunctionReturningFunction.ts","time":28,"edits":3,"cost":"2.81"},{"name":"tests/cases/fourslash/completionsIsTypeOnlyCompletion.ts","time":18,"edits":2,"cost":"2.78"},{"name":"unittests:: tsserver:: VersionCache simple text","time":9,"edits":1,"cost":"2.78"},{"name":"unittests:: tsbuild:: when tsconfig extends the missing file","time":9,"edits":1,"cost":"2.78"},{"name":"unittests:: config:: project-references path mapping","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/compiler/newMap.ts","time":18,"edits":2,"cost":"2.78"},{"name":"tests/cases/compiler/dynamicImportWithNestedThis_es2015.ts","time":18,"edits":2,"cost":"2.78"},{"name":"tests/cases/conformance/jsdoc/jsdocBindingInUnreachableCode.ts","time":18,"edits":2,"cost":"2.78"},{"name":"tests/cases/fourslash/whiteSpaceTrimming4.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/compiler/dynamicImportInDefaultExportExpression.ts","time":18,"edits":2,"cost":"2.78"},{"name":"tests/cases/fourslash/addVarToConstructor1.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/conformance/salsa/typeFromPropertyAssignment23.ts","time":36,"edits":4,"cost":"2.78"},{"name":"tests/cases/fourslash/tsxFindAllReferences5.ts","time":18,"edits":2,"cost":"2.78"},{"name":"tests/cases/compiler/jsExtendsImplicitAny.ts","time":27,"edits":3,"cost":"2.78"},{"name":"tests/cases/fourslash/moduleIndent.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/formattingChangeSettings.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/formattingOnSemiColon.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/compiler/jsFileCompilationBindMultipleDefaultExports.ts","time":27,"edits":3,"cost":"2.78"},{"name":"tests/cases/fourslash/navigationBarItemsItemsExternalModules.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/navigationItemsInConstructorsExactMatch.ts","time":18,"edits":2,"cost":"2.78"},{"name":"tests/cases/fourslash/formattingIfInElseBlock.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/tsxRename8.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/formatClassExpression.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/syntacticClassificationsForOfKeyword.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/formattingSingleLineWithNewLineOptionSet.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/formatAsyncKeyword.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/formattingHexLiteral.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/tsxGoToDefinitionUnionElementType2.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/navigationBarItemsFunctionsBroken2.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/getMatchingBracesAdjacentBraces.ts","time":18,"edits":2,"cost":"2.78"},{"name":"tests/cases/fourslash/smartIndentOnUnclosedConstructorType01.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/interfaceRecursiveInheritanceErrors0.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/smartIndentStatementTryCatchFinally.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/smartIndentStatementSwitch.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/navigationBarItemsMissingName1.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/functionFormatting.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/formattingWithLimitedSpan.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/shims-pp/getNavigationBarItems.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/syntacticClassificationsConflictDiff3Markers1.ts","time":18,"edits":2,"cost":"2.78"},{"name":"tests/cases/fourslash/smartIndentClass.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/indentAfterImport.ts","time":9,"edits":1,"cost":"2.78"},{"name":"tests/cases/fourslash/navigationBarAnonymousClassAndFunctionExpressions.ts","time":34,"edits":4,"cost":"2.72"},{"name":"tests/cases/fourslash/navigateItemsExports.ts","time":17,"edits":2,"cost":"2.72"},{"name":"tests/cases/fourslash/formattingOptionsChangeJsx.ts","time":17,"edits":2,"cost":"2.72"},{"name":"tests/cases/fourslash/incrementalParsingDynamicImport4.ts","time":17,"edits":2,"cost":"2.72"},{"name":"tests/cases/fourslash/getOutliningForBlockComments.ts","time":17,"edits":2,"cost":"2.72"},{"name":"tests/cases/fourslash/docCommentTemplate_insideEmptyComment.ts","time":17,"edits":2,"cost":"2.72"},{"name":"tests/cases/fourslash/smartIndentObjectBindingPattern02.ts","time":25,"edits":3,"cost":"2.70"},{"name":"tests/cases/fourslash/incrementalParsingDynamicImport3.ts","time":25,"edits":3,"cost":"2.70"},{"name":"unittests:: services:: PreProcessFile:","time":8,"edits":1,"cost":"2.66"},{"name":"unittests:: moduleResolution:: Type reference directive resolution: ","time":8,"edits":1,"cost":"2.66"},{"name":"unittests:: moduleResolution:: Relative imports","time":8,"edits":1,"cost":"2.66"},{"name":"unittests:: assert","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/getMatchingBracesNegativeCases.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/smartIndentOnUnclosedArrowType01.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/regexErrorRecovery.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/compiler/importDeclTypes.ts","time":24,"edits":3,"cost":"2.66"},{"name":"tests/cases/fourslash/breakpointValidationModuleEmpty.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/navigationBarItemsItemsExternalModules2.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/indentationInJsx1.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/formatOnEnterOpenBraceAddNewLine.ts","time":16,"edits":2,"cost":"2.66"},{"name":"tests/cases/fourslash/syntacticClassificationForJSDocTemplateTag.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/smartIndentOnUnclosedObjectTypeLiteral01.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/formatColonAndQMark.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/smartIndentOnUnclosedIndexSignature01.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/formattingElseInsideAFunction.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/navigationBarItemsSymbols2.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/navigationBarItemsItemsExternalModules3.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/formattingOnConstructorSignature.ts","time":24,"edits":3,"cost":"2.66"},{"name":"tests/cases/fourslash/addDeclareToModule.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/smartIndentStartLineInLists.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/formattingCommentsBeforeErrors.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/formattingInDestructuring5.ts","time":16,"edits":2,"cost":"2.66"},{"name":"tests/cases/fourslash/indentNewExpressionNoBraces.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/validBraceCompletionPosition.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/semicolonFormattingAfterArrayLiteral.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/noSmartIndentInsideMultilineString.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/formattingArrayLiteral.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/formattingOnDocumentReadyFunction.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/formattingJsxTexts.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/formatAnyTypeLiteral.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/shims/getIndentationAtPosition.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/formattingInDestructuring4.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/semicolonFormatting.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/navigationBarItemsMissingName2.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/formattingMappedType.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/formattingInDestructuring3.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/fourslash/syntacticClassificationsConflictMarkers1.ts","time":8,"edits":1,"cost":"2.66"},{"name":"tests/cases/conformance/jsdoc/checkJsdocTypedefInParamTag1.ts","time":39,"edits":5,"cost":"2.64"},{"name":"tests/cases/fourslash/tsxGoToDefinitionUnionElementType1.ts","time":31,"edits":4,"cost":"2.63"},{"name":"tests/cases/compiler/jsFileCompilationNonNullAssertion.ts","time":23,"edits":3,"cost":"2.62"},{"name":"tests/cases/fourslash/smartIndentObjectBindingPattern01.ts","time":23,"edits":3,"cost":"2.62"},{"name":"tests/cases/fourslash/findAllRefsRedeclaredPropertyInDerivedInterface.ts","time":38,"edits":5,"cost":"2.61"},{"name":"tests/cases/compiler/unreachableJavascriptChecked.ts","time":30,"edits":4,"cost":"2.60"},{"name":"tests/cases/fourslash/smartIndentReturn.ts","time":15,"edits":2,"cost":"2.60"},{"name":"tests/cases/fourslash/smartIndentOnFunctionParameters.ts","time":15,"edits":2,"cost":"2.60"},{"name":"tests/cases/fourslash/codeFixUnusedIdentifier_deleteWrite.ts","time":15,"edits":2,"cost":"2.60"},{"name":"tests/cases/fourslash/tsxFindAllReferences10.ts","time":15,"edits":2,"cost":"2.60"},{"name":"tests/cases/fourslash/tsxQuickInfo4.ts","time":15,"edits":2,"cost":"2.60"},{"name":"tests/cases/fourslash/findAllRefsThisKeyword.ts","time":29,"edits":4,"cost":"2.56"},{"name":"tests/cases/fourslash/smartSelection_mappedTypes.ts","time":14,"edits":2,"cost":"2.53"},{"name":"unittests:: tsserver:: smartSelection","time":7,"edits":1,"cost":"2.53"},{"name":"unittests:: tsserver:: occurence highlight on string","time":7,"edits":1,"cost":"2.53"},{"name":"unittests:: moduleResolution:: Node module resolution - non-relative paths","time":7,"edits":1,"cost":"2.53"},{"name":"unittests:: tsserver:: format settings","time":7,"edits":1,"cost":"2.53"},{"name":"unittests:: services:: languageService","time":7,"edits":1,"cost":"2.53"},{"name":"unittests:: config:: convertTypeAcquisitionFromJson","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/compiler/jsdocInTypeScript.ts","time":49,"edits":7,"cost":"2.53"},{"name":"tests/cases/fourslash/formattingKeywordAsIdentifier.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/navigationBarItemsStaticAndNonStaticNoMerge.ts","time":14,"edits":2,"cost":"2.53"},{"name":"tests/cases/fourslash/formattingOnTypeLiteral.ts","time":14,"edits":2,"cost":"2.53"},{"name":"tests/cases/fourslash/indentationInAugmentations2.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/superCallError0.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/stringBraceCompletionPosition.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/arrayConcatTypeCheck0.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/smartIndentInsideMultilineString.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/formattingEqualsBeforeBracketInTypeAlias.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/formattingOnModuleIndentation.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/completionsRecommended_import.ts","time":21,"edits":3,"cost":"2.53"},{"name":"tests/cases/fourslash/syntacticClassificationsForOfKeyword2.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/syntacticClassificationsCancellation1.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/semicolonFormattingInsideAComment.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/multilineCommentBeforeOpenBrace.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/spaceAfterReturn.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/smartIndentStatementFor.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/indentAfterFunctionClosingBraces.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/formattingOnCloseBrace.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/formattingSpaceBetweenParent.ts","time":14,"edits":2,"cost":"2.53"},{"name":"tests/cases/fourslash/navigationItemsPrefixMatch.ts","time":14,"edits":2,"cost":"2.53"},{"name":"tests/cases/fourslash/syntacticClassificationsForOfKeyword3.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/formattingRegexes.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/stringTemplateBraceCompletionPosition.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/quickInfoJsPropertyAssignedAfterMethodDeclaration.ts","time":14,"edits":2,"cost":"2.53"},{"name":"tests/cases/fourslash/formatImportDeclaration.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/typeAssertionsFormatting.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/formatOnSemiColonAfterBreak.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/smartIndentEnum.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/publicBreak.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/formattingMultilineTemplateLiterals.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/formattingExpressionsInIfCondition.ts","time":7,"edits":1,"cost":"2.53"},{"name":"tests/cases/fourslash/smartIndentObjectLiteralOpenBracketNewLine.ts","time":20,"edits":3,"cost":"2.48"},{"name":"tests/cases/fourslash/formatDocumentWithTrivia.ts","time":13,"edits":2,"cost":"2.45"},{"name":"tests/cases/fourslash/syntacticClassificationsConflictDiff3Markers2.ts","time":13,"edits":2,"cost":"2.45"},{"name":"tests/cases/fourslash/formatLiteralTypeInUnionOrIntersectionType.ts","time":13,"edits":2,"cost":"2.45"},{"name":"tests/cases/fourslash/docCommentTemplateVariableStatements01.ts","time":19,"edits":3,"cost":"2.43"},{"name":"tests/cases/fourslash/quickInfoJsdocEnum.ts","time":19,"edits":3,"cost":"2.43"},{"name":"tests/cases/fourslash/smartSelection_JSDoc.ts","time":12,"edits":2,"cost":"2.37"},{"name":"unittests:: tsserver:: import helpers","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/shims/getBraceMatchingAtPosition.ts","time":12,"edits":2,"cost":"2.37"},{"name":"tests/cases/fourslash/getOutliningForSingleLineComments.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/smartIndentOnUnclosedComputedProperty01.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/importNameCodeFix_jsExtension.ts","time":24,"edits":4,"cost":"2.37"},{"name":"tests/cases/fourslash/whiteSpaceBeforeReturnTypeFormatting.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/formattingGlobalAugmentation2.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/tsxFindAllReferencesUnionElementType1.ts","time":12,"edits":2,"cost":"2.37"},{"name":"tests/cases/fourslash/smartIndentNonterminatedIfStatementAtEOF.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/incrementalJsDocAdjustsLengthsRight.ts","time":12,"edits":2,"cost":"2.37"},{"name":"tests/cases/fourslash/functionTypePredicateFormatting.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/formattingInDestructuring2.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/navigateItemsImports.ts","time":12,"edits":2,"cost":"2.37"},{"name":"tests/cases/fourslash/navigationBarMerging_grandchildren.ts","time":12,"edits":2,"cost":"2.37"},{"name":"tests/cases/fourslash/getMatchingBraces.ts","time":12,"edits":2,"cost":"2.37"},{"name":"tests/cases/fourslash/formattingOnInterfaces.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/whiteSpaceTrimming3.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/syntacticClassificationsConflictMarkers2.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/smartIndentActualIndentation.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/formattingAfterMultiLineString.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/formatArrayOrObjectLiteralsInVariableList.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/smartIndentTypeArgumentList.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/formattingCrash.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/smartIndentOnAccessors02.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/formatDebuggerStatement.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/tabbingAfterNewlineInsertedBeforeWhile.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/syntacticClassificationsTemplates2.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/navbar_let.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/formattingAfterChainedFatArrow.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/formatObjectBindingPattern_restElementWithPropertyName.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/smartIndentInParenthesizedExpression02.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/smartIndentAfterFatArrowVar.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/formatTsx.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/smartIndentAfterAlignedFunctionArgument.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/semicolonFormattingInsideAStringLiteral.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/indexSignatureWithoutAnnotation.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/formattingQMark.ts","time":6,"edits":1,"cost":"2.37"},{"name":"tests/cases/fourslash/smartSelection_imports.ts","time":11,"edits":2,"cost":"2.29"},{"name":"tests/cases/fourslash/tsxFindAllReferences11.ts","time":11,"edits":2,"cost":"2.29"},{"name":"tests/cases/fourslash/completionsImport_shadowedByLocal.ts","time":22,"edits":4,"cost":"2.29"},{"name":"tests/cases/fourslash/semicolonFormattingNestedStatements.ts","time":11,"edits":2,"cost":"2.29"},{"name":"tests/cases/fourslash/formattingConditionalOperator.ts","time":11,"edits":2,"cost":"2.29"},{"name":"tests/cases/fourslash/shims-pp/getBraceMatchingAtPosition.ts","time":11,"edits":2,"cost":"2.29"},{"name":"tests/cases/fourslash/formatAsyncComputedMethod.ts","time":11,"edits":2,"cost":"2.29"},{"name":"tests/cases/fourslash/formattingObjectLiteralOpenCurlyNewline.ts","time":11,"edits":2,"cost":"2.29"},{"name":"tests/cases/fourslash/formatOnEnterInComment.ts","time":11,"edits":2,"cost":"2.29"},{"name":"tests/cases/fourslash/incrementalParsingWithJsDoc.ts","time":16,"edits":3,"cost":"2.26"},{"name":"tests/cases/fourslash/docCommentTemplateNamespacesAndModules01.ts","time":16,"edits":3,"cost":"2.26"},{"name":"tests/cases/fourslash/autoCloseTag.ts","time":16,"edits":3,"cost":"2.26"},{"name":"tests/cases/fourslash/completionsImport_multipleWithSameName.ts","time":37,"edits":7,"cost":"2.25"},{"name":"unittests:: services:: hostNewLineSupport","time":5,"edits":1,"cost":"2.19"},{"name":"tests/cases/fourslash/tsxFindAllReferencesUnionElementType2.ts","time":10,"edits":2,"cost":"2.19"},{"name":"tests/cases/fourslash/navigationBarItemsNamedArrowFunctions.ts","time":10,"edits":2,"cost":"2.19"},{"name":"tests/cases/fourslash/asOperatorFormatting.ts","time":5,"edits":1,"cost":"2.19"},{"name":"tests/cases/fourslash/formatAfterMultilineComment.ts","time":5,"edits":1,"cost":"2.19"},{"name":"tests/cases/fourslash/formattingForOfKeyword.ts","time":5,"edits":1,"cost":"2.19"},{"name":"tests/cases/fourslash/formatOnOpenCurlyBraceRemoveNewLine.ts","time":10,"edits":2,"cost":"2.19"},{"name":"tests/cases/fourslash/formatSelectionWithTrivia2.ts","time":5,"edits":1,"cost":"2.19"},{"name":"tests/cases/fourslash/smartIndentNonterminatedArgumentListAtEOF.ts","time":5,"edits":1,"cost":"2.19"},{"name":"tests/cases/fourslash/outliningForNonCompleteInterfaceDeclaration.ts","time":5,"edits":1,"cost":"2.19"},{"name":"tests/cases/fourslash/getNameOrDottedNameSpan.ts","time":5,"edits":1,"cost":"2.19"},{"name":"tests/cases/fourslash/smartIndentCloseBrace.ts","time":5,"edits":1,"cost":"2.19"},{"name":"tests/cases/fourslash/importTypeFormatting.ts","time":10,"edits":2,"cost":"2.19"},{"name":"tests/cases/fourslash/typeCheckObjectInArrayLiteral.ts","time":5,"edits":1,"cost":"2.19"},{"name":"tests/cases/fourslash/formattingGlobalAugmentation1.ts","time":5,"edits":1,"cost":"2.19"},{"name":"tests/cases/fourslash/autoFormattingOnPasting.ts","time":14,"edits":3,"cost":"2.12"},{"name":"tests/cases/fourslash/findAllRefsPrimitiveJsDoc.ts","time":9,"edits":2,"cost":"2.09"},{"name":"tests/cases/fourslash/completionForStringLiteralNonrelativeImport15.ts","time":9,"edits":2,"cost":"2.09"},{"name":"tests/cases/fourslash/forceIndentAfterNewLineInsert.ts","time":9,"edits":2,"cost":"2.09"},{"name":"tests/cases/fourslash/formattingOnEnter.ts","time":9,"edits":2,"cost":"2.09"},{"name":"tests/cases/fourslash/navigationItemsExactMatch.ts","time":9,"edits":2,"cost":"2.09"},{"name":"tests/cases/fourslash/formattingSkippedTokens.ts","time":9,"edits":2,"cost":"2.09"},{"name":"tests/cases/fourslash/smartSelection_loneVariableDeclaration.ts","time":8,"edits":2,"cost":"1.97"},{"name":"unittests:: tsserver:: Session:: how Session is extendable via subclassing","time":4,"edits":1,"cost":"1.97"},{"name":"unittests:: tsserver:: getApplicableRefactors","time":4,"edits":1,"cost":"1.97"},{"name":"unittests:: tsserver:: VersionCache TS code","time":4,"edits":1,"cost":"1.97"},{"name":"unittests:: config:: commandLineParsing:: parseCommandLine","time":4,"edits":1,"cost":"1.97"},{"name":"tests/cases/fourslash/editTemplateConstraint.ts","time":8,"edits":2,"cost":"1.97"},{"name":"tests/cases/fourslash/docCommentTemplateInterfacesEnumsAndTypeAliases.ts","time":8,"edits":2,"cost":"1.97"},{"name":"tests/cases/fourslash/navigateItemsConst.ts","time":8,"edits":2,"cost":"1.97"},{"name":"tests/cases/fourslash/formatIfWithEmptyCondition.ts","time":8,"edits":2,"cost":"1.97"},{"name":"tests/cases/fourslash/isInMultiLineCommentInJsxText.ts","time":8,"edits":2,"cost":"1.97"},{"name":"tests/cases/fourslash/navbarNestedCommonJsExports.ts","time":8,"edits":2,"cost":"1.97"},{"name":"tests/cases/fourslash/formattingConditionalTypes.ts","time":8,"edits":2,"cost":"1.97"},{"name":"tests/cases/fourslash/docCommentTemplateVariableStatements03.ts","time":12,"edits":3,"cost":"1.97"},{"name":"tests/cases/fourslash/getOutliningForObjectsInArray.ts","time":12,"edits":3,"cost":"1.97"},{"name":"tests/cases/fourslash/navigateItemsLet.ts","time":8,"edits":2,"cost":"1.97"},{"name":"tests/cases/fourslash/generatorDeclarationFormatting.ts","time":8,"edits":2,"cost":"1.97"},{"name":"tests/cases/fourslash/javaScriptModulesError1.ts","time":4,"edits":1,"cost":"1.97"},{"name":"tests/cases/fourslash/navigationBarInitializerSpans.ts","time":11,"edits":3,"cost":"1.88"},{"name":"tests/cases/fourslash/navigateToQuoted.ts","time":11,"edits":3,"cost":"1.88"},{"name":"tests/cases/fourslash/docCommentTemplateIndentation.ts","time":11,"edits":3,"cost":"1.88"},{"name":"tests/cases/fourslash/smartSelection_bindingPatterns.ts","time":7,"edits":2,"cost":"1.83"},{"name":"tests/cases/fourslash/isInMultiLineCommentInTemplateLiteral.ts","time":7,"edits":2,"cost":"1.83"},{"name":"tests/cases/fourslash/smartIndentOnListEnd.ts","time":7,"edits":2,"cost":"1.83"},{"name":"tests/cases/fourslash/getOutliningSpansDepthElseIf.ts","time":7,"edits":2,"cost":"1.83"},{"name":"tests/cases/fourslash/navigationBarFunctionPrototype.ts","time":7,"edits":2,"cost":"1.83"},{"name":"tests/cases/fourslash/docCommentTemplateFunctionWithParameters.ts","time":7,"edits":2,"cost":"1.83"},{"name":"tests/cases/fourslash/indentationInJsx3.ts","time":7,"edits":2,"cost":"1.83"},{"name":"tests/cases/fourslash/getOutliningSpansForImports.ts","time":7,"edits":2,"cost":"1.83"},{"name":"tests/cases/fourslash/formatRemoveNewLineAfterOpenBrace.ts","time":7,"edits":2,"cost":"1.83"},{"name":"tests/cases/fourslash/completionsImport_named_didNotExistBefore.ts","time":24,"edits":7,"cost":"1.81"},{"name":"tests/cases/fourslash/tsxQuickInfo7.ts","time":20,"edits":6,"cost":"1.79"},{"name":"tests/cases/fourslash/importNameCodeFix_symlink.ts","time":13,"edits":4,"cost":"1.76"},{"name":"tests/cases/fourslash/completionsUniqueSymbol_import.ts","time":13,"edits":4,"cost":"1.76"},{"name":"tests/cases/fourslash/docCommentTemplateObjectLiteralMethods01.ts","time":16,"edits":5,"cost":"1.74"},{"name":"tests/cases/fourslash/formatTypeParameters.ts","time":6,"edits":2,"cost":"1.68"},{"name":"unittests:: tsserver:: autoDiscovery","time":3,"edits":1,"cost":"1.68"},{"name":"unittests:: config:: commandLineParsing:: parseBuildOptions","time":3,"edits":1,"cost":"1.68"},{"name":"unittests:: config:: project-references meta check","time":3,"edits":1,"cost":"1.68"},{"name":"tests/cases/fourslash/formatNoSpaceBetweenClosingParenAndTemplateString.ts","time":6,"edits":2,"cost":"1.68"},{"name":"tests/cases/fourslash/formatRangeEndingAfterCommaOfCall.ts","time":6,"edits":2,"cost":"1.68"},{"name":"tests/cases/fourslash/docCommentTemplateInSingleLineComment.ts","time":6,"edits":2,"cost":"1.68"},{"name":"tests/cases/fourslash/formatInsertSpaceAfterCloseBraceBeforeCloseBracket.ts","time":6,"edits":2,"cost":"1.68"},{"name":"tests/cases/fourslash/formatConflictMarker1.ts","time":6,"edits":2,"cost":"1.68"},{"name":"tests/cases/fourslash/formattingOnSingleLineBlocks.ts","time":6,"edits":2,"cost":"1.68"},{"name":"tests/cases/fourslash/formatObjectBindingPattern.ts","time":6,"edits":2,"cost":"1.68"},{"name":"tests/cases/fourslash/formattingSpaceBeforeFunctionParen.ts","time":9,"edits":3,"cost":"1.68"},{"name":"tests/cases/fourslash/docCommentTemplateEmptyFile.ts","time":11,"edits":4,"cost":"1.59"},{"name":"tests/cases/fourslash/docCommentTemplateVariableStatements02.ts","time":8,"edits":3,"cost":"1.56"},{"name":"tests/cases/fourslash/getOutliningSpansForRegions.ts","time":8,"edits":3,"cost":"1.56"},{"name":"tests/cases/fourslash/tsxQuickInfo6.ts","time":18,"edits":7,"cost":"1.53"},{"name":"tests/cases/fourslash/docCommentTemplateInsideFunctionDeclaration.ts","time":10,"edits":4,"cost":"1.50"},{"name":"tests/cases/fourslash/docCommentTemplateJsSpecialPropertyAssignment.ts","time":5,"edits":2,"cost":"1.50"},{"name":"tests/cases/fourslash/docCommentTemplateFunctionWithParameters_js.ts","time":5,"edits":2,"cost":"1.50"},{"name":"tests/cases/fourslash/formatJsxWithKeywordInIdentifier.ts","time":5,"edits":2,"cost":"1.50"},{"name":"tests/cases/fourslash/docCommentTemplateInMultiLineComment.ts","time":5,"edits":2,"cost":"1.50"},{"name":"tests/cases/fourslash/getOutliningSpansForUnbalancedEndRegion.ts","time":7,"edits":3,"cost":"1.43"},{"name":"tests/cases/fourslash/shims-pp/getOutliningSpans.ts","time":9,"edits":4,"cost":"1.39"},{"name":"unittests:: Reuse program structure:: host is optional","time":2,"edits":1,"cost":"1.27"},{"name":"comment parsing","time":2,"edits":1,"cost":"1.27"},{"name":"unittests:: services:: DocumentRegistry","time":2,"edits":1,"cost":"1.27"},{"name":"unittests:: shimMap","time":2,"edits":1,"cost":"1.27"},{"name":"unittests:: compilerCore","time":2,"edits":1,"cost":"1.27"},{"name":"unittests:: base64","time":2,"edits":1,"cost":"1.27"},{"name":"tests/cases/fourslash/docCommentTemplateNamespacesAndModules02.ts","time":8,"edits":4,"cost":"1.27"},{"name":"tests/cases/fourslash/shims/getOutliningSpans.ts","time":8,"edits":4,"cost":"1.27"},{"name":"tests/cases/fourslash/completionsImport_tsx.ts","time":8,"edits":4,"cost":"1.27"},{"name":"tests/cases/fourslash/completionsImport_default_anonymous.ts","time":18,"edits":9,"cost":"1.27"},{"name":"tests/cases/fourslash/completionsTypeKeywords.ts","time":10,"edits":5,"cost":"1.27"},{"name":"tests/cases/fourslash/docCommentTemplateClassDeclMethods02.ts","time":6,"edits":3,"cost":"1.27"},{"name":"tests/cases/fourslash/formatConflictDiff3Marker1.ts","time":6,"edits":3,"cost":"1.27"},{"name":"tests/cases/fourslash/docCommentTemplateClassDeclMethods01.ts","time":7,"edits":4,"cost":"1.14"},{"name":"tests/cases/fourslash/getOutliningSpans.ts","time":10,"edits":6,"cost":"1.09"},{"name":"tests/cases/fourslash/getOutliningSpansForUnbalancedRegion.ts","time":4,"edits":3,"cost":"0.87"},{"name":"unittests:: tsserver:: typingsInstaller:: Validate package name:","time":1,"edits":1,"cost":"0.58"},{"name":"unittests:: tsserver:: typingsInstaller:: npm installation command","time":1,"edits":1,"cost":"0.58"},{"name":"unittests:: tsserver:: Session:: helpers","time":1,"edits":1,"cost":"0.58"},{"name":"tests/cases/fourslash/docCommentTemplateRegex.ts","time":5,"edits":5,"cost":"0.58"},{"name":"unittests:: moduleResolution:: ModuleResolutionHost.directoryExists","time":0,"edits":1,"cost":"-Infinity"},{"name":"tests/cases/fourslash/fourslash.ts","time":0,"edits":86,"cost":"-Infinity"}]} \ No newline at end of file diff --git a/tests/baselines/reference/constAssertionOnEnum.js b/tests/baselines/reference/constAssertionOnEnum.js new file mode 100644 index 00000000000..47d7888148c --- /dev/null +++ b/tests/baselines/reference/constAssertionOnEnum.js @@ -0,0 +1,33 @@ +//// [tests/cases/conformance/expressions/typeAssertions/constAssertionOnEnum.ts] //// + +//// [enum.ts] +export enum Foo { + A, + B, +} + +//// [test.ts] +import {Foo} from './enum'; + +enum Bar { + A, + B, +} +let foo = Foo.A as const; +let bar = Bar.A as const; + +//// [enum.js] +export var Foo; +(function (Foo) { + Foo[Foo["A"] = 0] = "A"; + Foo[Foo["B"] = 1] = "B"; +})(Foo || (Foo = {})); +//// [test.js] +import { Foo } from './enum'; +var Bar; +(function (Bar) { + Bar[Bar["A"] = 0] = "A"; + Bar[Bar["B"] = 1] = "B"; +})(Bar || (Bar = {})); +let foo = Foo.A; +let bar = Bar.A; diff --git a/tests/baselines/reference/constAssertionOnEnum.symbols b/tests/baselines/reference/constAssertionOnEnum.symbols new file mode 100644 index 00000000000..dbd7a2e393a --- /dev/null +++ b/tests/baselines/reference/constAssertionOnEnum.symbols @@ -0,0 +1,36 @@ +=== tests/cases/conformance/expressions/typeAssertions/enum.ts === +export enum Foo { +>Foo : Symbol(Foo, Decl(enum.ts, 0, 0)) + + A, +>A : Symbol(Foo.A, Decl(enum.ts, 0, 17)) + + B, +>B : Symbol(Foo.B, Decl(enum.ts, 1, 6)) +} + +=== tests/cases/conformance/expressions/typeAssertions/test.ts === +import {Foo} from './enum'; +>Foo : Symbol(Foo, Decl(test.ts, 0, 8)) + +enum Bar { +>Bar : Symbol(Bar, Decl(test.ts, 0, 27)) + + A, +>A : Symbol(Bar.A, Decl(test.ts, 2, 10)) + + B, +>B : Symbol(Bar.B, Decl(test.ts, 3, 6)) +} +let foo = Foo.A as const; +>foo : Symbol(foo, Decl(test.ts, 6, 3)) +>Foo.A : Symbol(Foo.A, Decl(enum.ts, 0, 17)) +>Foo : Symbol(Foo, Decl(test.ts, 0, 8)) +>A : Symbol(Foo.A, Decl(enum.ts, 0, 17)) + +let bar = Bar.A as const; +>bar : Symbol(bar, Decl(test.ts, 7, 3)) +>Bar.A : Symbol(Bar.A, Decl(test.ts, 2, 10)) +>Bar : Symbol(Bar, Decl(test.ts, 0, 27)) +>A : Symbol(Bar.A, Decl(test.ts, 2, 10)) + diff --git a/tests/baselines/reference/constAssertionOnEnum.types b/tests/baselines/reference/constAssertionOnEnum.types new file mode 100644 index 00000000000..7f31959173a --- /dev/null +++ b/tests/baselines/reference/constAssertionOnEnum.types @@ -0,0 +1,38 @@ +=== tests/cases/conformance/expressions/typeAssertions/enum.ts === +export enum Foo { +>Foo : Foo + + A, +>A : Foo.A + + B, +>B : Foo.B +} + +=== tests/cases/conformance/expressions/typeAssertions/test.ts === +import {Foo} from './enum'; +>Foo : typeof Foo + +enum Bar { +>Bar : Bar + + A, +>A : Bar.A + + B, +>B : Bar.B +} +let foo = Foo.A as const; +>foo : Foo.A +>Foo.A as const : Foo.A +>Foo.A : Foo.A +>Foo : typeof Foo +>A : Foo.A + +let bar = Bar.A as const; +>bar : Bar.A +>Bar.A as const : Bar.A +>Bar.A : Bar.A +>Bar : typeof Bar +>A : Bar.A + diff --git a/tests/baselines/reference/docker/azure-sdk.log b/tests/baselines/reference/docker/azure-sdk.log index e89b970b006..196af60dd3d 100644 --- a/tests/baselines/reference/docker/azure-sdk.log +++ b/tests/baselines/reference/docker/azure-sdk.log @@ -9,12 +9,8 @@ Starting "rush rebuild" Executing a maximum of 1 simultaneous processes... -[@azure/abort-controller] started -XX of XX: [@azure/abort-controller] completed successfully in ? seconds [@azure/cosmos] started XX of XX: [@azure/cosmos] completed successfully in ? seconds -[@azure/event-hubs] started -XX of XX: [@azure/event-hubs] completed successfully in ? seconds [@azure/service-bus] started Warning: You have changed the public API signature for this project. Updating review/service-bus.api.md [@azure/storage-blob] started @@ -27,6 +23,8 @@ XX of XX: [@azure/storage-file] completed successfully in ? seconds XX of XX: [@azure/storage-queue] completed successfully in ? seconds [@azure/template] started XX of XX: [@azure/template] completed successfully in ? seconds +[@azure/abort-controller] started +XX of XX: [@azure/abort-controller] completed successfully in ? seconds [@azure/core-http] started XX of XX: [@azure/core-http] completed successfully in ? seconds [@azure/core-paging] started @@ -37,21 +35,20 @@ XX of XX: [@azure/event-processor-host] completed successfully in ? seconds XX of XX: [testhub] completed successfully in ? seconds [@azure/identity] started XX of XX: [@azure/identity] completed successfully in ? seconds -[@azure/core-amqp] started [@azure/keyvault-certificates] started XX of XX: [@azure/keyvault-certificates] completed successfully in ? seconds [@azure/keyvault-keys] started XX of XX: [@azure/keyvault-keys] completed successfully in ? seconds [@azure/keyvault-secrets] started XX of XX: [@azure/keyvault-secrets] completed successfully in ? seconds +[@azure/core-amqp] started -SUCCESS (16) +SUCCESS (15) ================================ @azure/abort-controller (? seconds) @azure/core-http (? seconds) @azure/core-paging (? seconds) @azure/cosmos (? seconds) -@azure/event-hubs (? seconds) @azure/event-processor-host (? seconds) @azure/identity (? seconds) @azure/keyvault-certificates (? seconds) @@ -71,14 +68,19 @@ SUCCESS WITH WARNINGS (1) Warning: You have changed the public API signature for this project. Updating review/service-bus.api.md ================================ +BLOCKED (1) +================================ +@azure/event-hubs +================================ + FAILURE (1) ================================ @azure/core-amqp (? seconds) >>> @azure/core-amqp tsc -p . && rollup -c 2>&1 -src/errors.ts(579,20): error TS7053: Element implicitly has an 'any' type because expression of type 'any' can't be used to index type 'typeof ConditionErrorNameMapper'. -src/errors.ts(600,34): error TS7053: Element implicitly has an 'any' type because expression of type 'any' can't be used to index type 'typeof SystemErrorConditionMapper'. -src/errors.ts(601,20): error TS7053: Element implicitly has an 'any' type because expression of type 'any' can't be used to index type 'typeof ConditionErrorNameMapper'. +src/errors.ts(586,20): error TS7053: Element implicitly has an 'any' type because expression of type 'any' can't be used to index type 'typeof ConditionErrorNameMapper'. +src/errors.ts(607,34): error TS7053: Element implicitly has an 'any' type because expression of type 'any' can't be used to index type 'typeof SystemErrorConditionMapper'. +src/errors.ts(608,20): error TS7053: Element implicitly has an 'any' type because expression of type 'any' can't be used to index type 'typeof ConditionErrorNameMapper'. ================================ @@ -92,4 +94,5 @@ Your version of Node.js (12.4.0) has not been tested with this release of Rush. XX of XX: [@azure/service-bus] completed with warnings in ? seconds XX of XX: [@azure/core-amqp] failed to build! +XX of XX: [@azure/event-hubs] blocked by [@azure/core-amqp]! [@azure/core-amqp] Returned error code: 2 diff --git a/tests/baselines/reference/docker/office-ui-fabric.log b/tests/baselines/reference/docker/office-ui-fabric.log index 536a28f1142..370ba398f01 100644 --- a/tests/baselines/reference/docker/office-ui-fabric.log +++ b/tests/baselines/reference/docker/office-ui-fabric.log @@ -307,7 +307,7 @@ ts-jest[versions] (WARN) Version X.X.X-insiders.xxxxxxxx of typescript installed ts-jest[versions] (WARN) Version X.X.X-insiders.xxxxxxxx of typescript installed has not been tested with ts-jest. If you're experiencing issues, consider using a supported version (>=2.7.0 <4.0.0). Please do not report issues in ts-jest if you are using unsupported versions. ================================ -BLOCKED (26) +BLOCKED (27) ================================ @uifabric/api-docs @uifabric/azure-themes @@ -320,6 +320,7 @@ BLOCKED (26) @uifabric/fluent-theme @uifabric/foundation-scenarios @uifabric/lists +@uifabric/mdl2-theme @uifabric/pr-deploy-site @uifabric/react-cards @uifabric/theme-samples @@ -411,6 +412,7 @@ XX of XX: [@uifabric/foundation-scenarios] blocked by [@uifabric/foundation]! XX of XX: [@uifabric/lists] blocked by [@uifabric/foundation]! XX of XX: [@uifabric/fluent-theme] blocked by [@uifabric/foundation]! XX of XX: [@uifabric/tsx-editor] blocked by [@uifabric/foundation]! +XX of XX: [@uifabric/mdl2-theme] blocked by [@uifabric/foundation]! XX of XX: [@uifabric/theme-samples] blocked by [@uifabric/foundation]! XX of XX: [@uifabric/variants] blocked by [@uifabric/foundation]! XX of XX: [server-rendered-app] blocked by [@uifabric/foundation]! diff --git a/tests/baselines/reference/indexedAccessPrivateMemberOfGenericConstraint.errors.txt b/tests/baselines/reference/indexedAccessPrivateMemberOfGenericConstraint.errors.txt new file mode 100644 index 00000000000..56bf43e77ac --- /dev/null +++ b/tests/baselines/reference/indexedAccessPrivateMemberOfGenericConstraint.errors.txt @@ -0,0 +1,27 @@ +tests/cases/compiler/indexedAccessPrivateMemberOfGenericConstraint.ts(9,24): error TS4105: Private or protected member 'a' cannot be accessed on a type parameter. +tests/cases/compiler/indexedAccessPrivateMemberOfGenericConstraint.ts(9,32): error TS4105: Private or protected member 'a' cannot be accessed on a type parameter. +tests/cases/compiler/indexedAccessPrivateMemberOfGenericConstraint.ts(10,27): error TS4105: Private or protected member 'a' cannot be accessed on a type parameter. +tests/cases/compiler/indexedAccessPrivateMemberOfGenericConstraint.ts(11,27): error TS4105: Private or protected member 'a' cannot be accessed on a type parameter. + + +==== tests/cases/compiler/indexedAccessPrivateMemberOfGenericConstraint.ts (4 errors) ==== + class A { + private a: number; + } + + class B { + private a: string; + } + + type X = [T["a"], (T | B)["a"]]; + ~~~~~~ +!!! error TS4105: Private or protected member 'a' cannot be accessed on a type parameter. + ~~~~~~~~~~~~ +!!! error TS4105: Private or protected member 'a' cannot be accessed on a type parameter. + type Y = T["a"]; + ~~~~~~ +!!! error TS4105: Private or protected member 'a' cannot be accessed on a type parameter. + type Z = T["a"]; + ~~~~~~ +!!! error TS4105: Private or protected member 'a' cannot be accessed on a type parameter. + \ No newline at end of file diff --git a/tests/baselines/reference/indexedAccessPrivateMemberOfGenericConstraint.js b/tests/baselines/reference/indexedAccessPrivateMemberOfGenericConstraint.js new file mode 100644 index 00000000000..5d2bfc5891d --- /dev/null +++ b/tests/baselines/reference/indexedAccessPrivateMemberOfGenericConstraint.js @@ -0,0 +1,25 @@ +//// [indexedAccessPrivateMemberOfGenericConstraint.ts] +class A { + private a: number; +} + +class B { + private a: string; +} + +type X = [T["a"], (T | B)["a"]]; +type Y = T["a"]; +type Z = T["a"]; + + +//// [indexedAccessPrivateMemberOfGenericConstraint.js] +var A = /** @class */ (function () { + function A() { + } + return A; +}()); +var B = /** @class */ (function () { + function B() { + } + return B; +}()); diff --git a/tests/baselines/reference/indexedAccessPrivateMemberOfGenericConstraint.symbols b/tests/baselines/reference/indexedAccessPrivateMemberOfGenericConstraint.symbols new file mode 100644 index 00000000000..69c433b16d5 --- /dev/null +++ b/tests/baselines/reference/indexedAccessPrivateMemberOfGenericConstraint.symbols @@ -0,0 +1,37 @@ +=== tests/cases/compiler/indexedAccessPrivateMemberOfGenericConstraint.ts === +class A { +>A : Symbol(A, Decl(indexedAccessPrivateMemberOfGenericConstraint.ts, 0, 0)) + + private a: number; +>a : Symbol(A.a, Decl(indexedAccessPrivateMemberOfGenericConstraint.ts, 0, 9)) +} + +class B { +>B : Symbol(B, Decl(indexedAccessPrivateMemberOfGenericConstraint.ts, 2, 1)) + + private a: string; +>a : Symbol(B.a, Decl(indexedAccessPrivateMemberOfGenericConstraint.ts, 4, 9)) +} + +type X = [T["a"], (T | B)["a"]]; +>X : Symbol(X, Decl(indexedAccessPrivateMemberOfGenericConstraint.ts, 6, 1)) +>T : Symbol(T, Decl(indexedAccessPrivateMemberOfGenericConstraint.ts, 8, 7)) +>A : Symbol(A, Decl(indexedAccessPrivateMemberOfGenericConstraint.ts, 0, 0)) +>T : Symbol(T, Decl(indexedAccessPrivateMemberOfGenericConstraint.ts, 8, 7)) +>T : Symbol(T, Decl(indexedAccessPrivateMemberOfGenericConstraint.ts, 8, 7)) +>B : Symbol(B, Decl(indexedAccessPrivateMemberOfGenericConstraint.ts, 2, 1)) + +type Y = T["a"]; +>Y : Symbol(Y, Decl(indexedAccessPrivateMemberOfGenericConstraint.ts, 8, 45)) +>T : Symbol(T, Decl(indexedAccessPrivateMemberOfGenericConstraint.ts, 9, 7)) +>A : Symbol(A, Decl(indexedAccessPrivateMemberOfGenericConstraint.ts, 0, 0)) +>B : Symbol(B, Decl(indexedAccessPrivateMemberOfGenericConstraint.ts, 2, 1)) +>T : Symbol(T, Decl(indexedAccessPrivateMemberOfGenericConstraint.ts, 9, 7)) + +type Z = T["a"]; +>Z : Symbol(Z, Decl(indexedAccessPrivateMemberOfGenericConstraint.ts, 9, 33)) +>T : Symbol(T, Decl(indexedAccessPrivateMemberOfGenericConstraint.ts, 10, 7)) +>A : Symbol(A, Decl(indexedAccessPrivateMemberOfGenericConstraint.ts, 0, 0)) +>B : Symbol(B, Decl(indexedAccessPrivateMemberOfGenericConstraint.ts, 2, 1)) +>T : Symbol(T, Decl(indexedAccessPrivateMemberOfGenericConstraint.ts, 10, 7)) + diff --git a/tests/baselines/reference/indexedAccessPrivateMemberOfGenericConstraint.types b/tests/baselines/reference/indexedAccessPrivateMemberOfGenericConstraint.types new file mode 100644 index 00000000000..abdbaa84862 --- /dev/null +++ b/tests/baselines/reference/indexedAccessPrivateMemberOfGenericConstraint.types @@ -0,0 +1,24 @@ +=== tests/cases/compiler/indexedAccessPrivateMemberOfGenericConstraint.ts === +class A { +>A : A + + private a: number; +>a : number +} + +class B { +>B : B + + private a: string; +>a : string +} + +type X = [T["a"], (T | B)["a"]]; +>X : [T["a"], (B | T)["a"]] + +type Y = T["a"]; +>Y : T["a"] + +type Z = T["a"]; +>Z : T["a"] + diff --git a/tests/baselines/reference/jsxAndTypeAssertion.js b/tests/baselines/reference/jsxAndTypeAssertion.js index cf4033f4c57..fb51acd6fd4 100644 --- a/tests/baselines/reference/jsxAndTypeAssertion.js +++ b/tests/baselines/reference/jsxAndTypeAssertion.js @@ -28,18 +28,21 @@ var foo = /** @class */ (function () { return foo; }()); var x; -x = {test} }; +x = {test}: }; x = ; -x = hello {} } +x = hello {} }; x = }>hello}/> -x = }>hello{}} +x = }>hello{}}; x = x, x = ; {{/foo/.test(x) ? : }} : -}}}/>; +} + + +}}/>; diff --git a/tests/baselines/reference/jsxInvalidEsprimaTestSuite.js b/tests/baselines/reference/jsxInvalidEsprimaTestSuite.js index bf17ca57c0d..b04a03079b7 100644 --- a/tests/baselines/reference/jsxInvalidEsprimaTestSuite.js +++ b/tests/baselines/reference/jsxInvalidEsprimaTestSuite.js @@ -123,7 +123,7 @@ var x =
one
,
two
; var x =
one
/* intervening comment */, /* intervening comment */
two
; ; //// [20.jsx] -{"str"}}; +{"str"};}; //// [21.jsx] ; //// [22.jsx] diff --git a/tests/baselines/reference/jsxParsingError1.errors.txt b/tests/baselines/reference/jsxParsingError1.errors.txt index dec1228fd72..a3e4e0b4f25 100644 --- a/tests/baselines/reference/jsxParsingError1.errors.txt +++ b/tests/baselines/reference/jsxParsingError1.errors.txt @@ -1,9 +1,8 @@ -tests/cases/conformance/jsx/file.tsx(11,36): error TS1005: '}' expected. -tests/cases/conformance/jsx/file.tsx(11,44): error TS1003: Identifier expected. -tests/cases/conformance/jsx/file.tsx(11,46): error TS1161: Unterminated regular expression literal. +tests/cases/conformance/jsx/file.tsx(11,30): error TS2695: Left side of comma operator is unused and has no side effects. +tests/cases/conformance/jsx/file.tsx(11,30): error TS18007: JSX expressions may not use the comma operator. Did you mean to write an array? -==== tests/cases/conformance/jsx/file.tsx (3 errors) ==== +==== tests/cases/conformance/jsx/file.tsx (2 errors) ==== declare module JSX { interface Element { } interface IntrinsicElements { @@ -15,10 +14,8 @@ tests/cases/conformance/jsx/file.tsx(11,46): error TS1161: Unterminated regular const class1 = "foo"; const class2 = "bar"; const elem =
; - ~ -!!! error TS1005: '}' expected. - ~ -!!! error TS1003: Identifier expected. - -!!! error TS1161: Unterminated regular expression literal. + ~~~~~~ +!!! error TS2695: Left side of comma operator is unused and has no side effects. + ~~~~~~~~~~~~~~ +!!! error TS18007: JSX expressions may not use the comma operator. Did you mean to write an array? \ No newline at end of file diff --git a/tests/baselines/reference/jsxParsingError1.js b/tests/baselines/reference/jsxParsingError1.js index bf2d48b0491..09bb9c113c1 100644 --- a/tests/baselines/reference/jsxParsingError1.js +++ b/tests/baselines/reference/jsxParsingError1.js @@ -16,5 +16,4 @@ const elem =
; // This should be a parse error var class1 = "foo"; var class2 = "bar"; -var elem =
; -/>;; +var elem =
; diff --git a/tests/baselines/reference/jsxParsingError1.symbols b/tests/baselines/reference/jsxParsingError1.symbols index 35d1ba6c290..535f39f5927 100644 --- a/tests/baselines/reference/jsxParsingError1.symbols +++ b/tests/baselines/reference/jsxParsingError1.symbols @@ -25,5 +25,5 @@ const elem =
; >div : Symbol(JSX.IntrinsicElements, Decl(file.tsx, 1, 22)) >className : Symbol(className, Decl(file.tsx, 10, 17)) >class1 : Symbol(class1, Decl(file.tsx, 8, 5)) ->class2 : Symbol(class2, Decl(file.tsx, 10, 36)) +>class2 : Symbol(class2, Decl(file.tsx, 9, 5)) diff --git a/tests/baselines/reference/jsxParsingError1.types b/tests/baselines/reference/jsxParsingError1.types index 3278c28c724..2d4c65b91d0 100644 --- a/tests/baselines/reference/jsxParsingError1.types +++ b/tests/baselines/reference/jsxParsingError1.types @@ -18,10 +18,10 @@ const class2 = "bar"; const elem =
; >elem : JSX.Element ->
: JSX.Element >div : any >className : string +>class1, class2 : "bar" >class1 : "foo" ->class2 : true ->/>; : RegExp +>class2 : "bar" diff --git a/tests/baselines/reference/maxNodeModuleJsDepthDefaultsToZero.errors.txt b/tests/baselines/reference/maxNodeModuleJsDepthDefaultsToZero.errors.txt index edb5e32151f..26955b04cca 100644 --- a/tests/baselines/reference/maxNodeModuleJsDepthDefaultsToZero.errors.txt +++ b/tests/baselines/reference/maxNodeModuleJsDepthDefaultsToZero.errors.txt @@ -8,8 +8,7 @@ "module": "commonjs", "moduleResolution": "node", "outDir": "bin" - }, - "exclude": [ "node_modules" ] + } } ==== /index.ts (1 errors) ==== /// diff --git a/tests/baselines/reference/tsxErrorRecovery1.errors.txt b/tests/baselines/reference/tsxErrorRecovery1.errors.txt index d7e4f5c55df..34c2a3fc879 100644 --- a/tests/baselines/reference/tsxErrorRecovery1.errors.txt +++ b/tests/baselines/reference/tsxErrorRecovery1.errors.txt @@ -1,26 +1,14 @@ -tests/cases/conformance/jsx/file.tsx(4,11): error TS17008: JSX element 'div' has no corresponding closing tag. tests/cases/conformance/jsx/file.tsx(4,19): error TS1109: Expression expected. -tests/cases/conformance/jsx/file.tsx(7,11): error TS2304: Cannot find name 'a'. -tests/cases/conformance/jsx/file.tsx(7,12): error TS1005: '}' expected. -tests/cases/conformance/jsx/file.tsx(8,1): error TS1005: ' {
- ~~~ -!!! error TS17008: JSX element 'div' has no corresponding closing tag. ~~ !!! error TS1109: Expression expected. } // Shouldn't see any errors down here var y = { a: 1 }; - ~ -!!! error TS2304: Cannot find name 'a'. - ~ -!!! error TS1005: '}' expected. - - -!!! error TS1005: ' {}div> -} -// Shouldn't see any errors down here -var y = {a} 1 }; - ; + var x =
{}
; } +// Shouldn't see any errors down here +var y = { a: 1 }; diff --git a/tests/baselines/reference/tsxErrorRecovery1.symbols b/tests/baselines/reference/tsxErrorRecovery1.symbols index de6bce7d278..2b39f9bbce7 100644 --- a/tests/baselines/reference/tsxErrorRecovery1.symbols +++ b/tests/baselines/reference/tsxErrorRecovery1.symbols @@ -11,4 +11,6 @@ function foo() { } // Shouldn't see any errors down here var y = { a: 1 }; +>y : Symbol(y, Decl(file.tsx, 6, 3)) +>a : Symbol(a, Decl(file.tsx, 6, 9)) diff --git a/tests/baselines/reference/tsxErrorRecovery1.types b/tests/baselines/reference/tsxErrorRecovery1.types index d75b4ab89ae..010097d4166 100644 --- a/tests/baselines/reference/tsxErrorRecovery1.types +++ b/tests/baselines/reference/tsxErrorRecovery1.types @@ -6,13 +6,15 @@ function foo() { var x =
{
>x : JSX.Element ->
{
}// Shouldn't see any errors down herevar y = { a: 1 }; : JSX.Element +>
{
: JSX.Element >div : any > : any +>div : any } // Shouldn't see any errors down here var y = { a: 1 }; ->a : any - -> : any +>y : { a: number; } +>{ a: 1 } : { a: number; } +>a : number +>1 : 1 diff --git a/tests/baselines/reference/user/adonis-framework.log b/tests/baselines/reference/user/adonis-framework.log index 3256c950cce..211e61740b6 100644 --- a/tests/baselines/reference/user/adonis-framework.log +++ b/tests/baselines/reference/user/adonis-framework.log @@ -25,7 +25,7 @@ node_modules/adonis-framework/src/Encryption/index.js(85,23): error TS8024: JSDo node_modules/adonis-framework/src/Encryption/index.js(87,15): error TS2304: Cannot find name 'Mixed'. node_modules/adonis-framework/src/Encryption/index.js(101,62): error TS2345: Argument of type 'string' is not assignable to parameter of type 'Utf8AsciiBinaryEncoding'. node_modules/adonis-framework/src/Encryption/index.js(114,15): error TS2304: Cannot find name 'Mixed'. -node_modules/adonis-framework/src/Encryption/index.js(119,18): error TS2554: Expected 2 arguments, but got 1. +node_modules/adonis-framework/src/Encryption/index.js(119,23): error TS2554: Expected 2 arguments, but got 1. node_modules/adonis-framework/src/Encryption/index.js(183,15): error TS2304: Cannot find name 'Mixed'. node_modules/adonis-framework/src/Encryption/index.js(197,15): error TS2304: Cannot find name 'Mixed'. node_modules/adonis-framework/src/Encryption/index.js(209,14): error TS8024: JSDoc '@param' tag has name 'object', but there is no parameter with that name. @@ -69,7 +69,7 @@ node_modules/adonis-framework/src/File/index.js(273,5): error TS2322: Type 'bool Type '""' is not assignable to type 'boolean'. node_modules/adonis-framework/src/Helpers/index.js(105,3): error TS2322: Type 'null' is not assignable to type 'string'. node_modules/adonis-framework/src/Helpers/index.js(106,3): error TS2322: Type 'null' is not assignable to type 'string'. -node_modules/adonis-framework/src/Helpers/index.js(164,10): error TS2554: Expected 3 arguments, but got 2. +node_modules/adonis-framework/src/Helpers/index.js(164,18): error TS2554: Expected 3 arguments, but got 2. node_modules/adonis-framework/src/Helpers/index.js(178,45): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'. Type 'undefined' is not assignable to type 'string'. node_modules/adonis-framework/src/Helpers/index.js(224,45): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'. @@ -100,8 +100,8 @@ node_modules/adonis-framework/src/Request/index.js(482,15): error TS2304: Cannot node_modules/adonis-framework/src/Request/index.js(499,17): error TS2551: Property '_params' does not exist on type 'Request'. Did you mean 'param'? node_modules/adonis-framework/src/Request/index.js(523,15): error TS2304: Cannot find name 'Objecr'. node_modules/adonis-framework/src/Request/index.js(572,23): error TS8029: JSDoc '@param' tag has name 'pattern', but there is no parameter with that name. It would match 'arguments' if it had an array type. -node_modules/adonis-framework/src/Request/index.js(600,12): error TS2554: Expected 2 arguments, but got 1. -node_modules/adonis-framework/src/Request/index.js(600,35): error TS2554: Expected 2 arguments, but got 1. +node_modules/adonis-framework/src/Request/index.js(600,17): error TS2554: Expected 2 arguments, but got 1. +node_modules/adonis-framework/src/Request/index.js(600,40): error TS2554: Expected 2 arguments, but got 1. node_modules/adonis-framework/src/Request/index.js(663,23): error TS8024: JSDoc '@param' tag has name 'encodings', but there is no parameter with that name. node_modules/adonis-framework/src/Response/index.js(44,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/adonis-framework/src/Response/index.js(56,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -157,7 +157,7 @@ node_modules/adonis-framework/src/Route/resource.js(296,15): error TS2304: Canno node_modules/adonis-framework/src/Route/resource.js(314,62): error TS2345: Argument of type 'IArguments' is not assignable to parameter of type 'any[]'. node_modules/adonis-framework/src/Server/helpers.js(17,29): error TS8024: JSDoc '@param' tag has name 'appNamespace', but there is no parameter with that name. node_modules/adonis-framework/src/Server/index.js(17,21): error TS2307: Cannot find module 'adonis-fold'. -node_modules/adonis-framework/src/Server/index.js(54,21): error TS2554: Expected 4 arguments, but got 3. +node_modules/adonis-framework/src/Server/index.js(54,29): error TS2554: Expected 4 arguments, but got 3. node_modules/adonis-framework/src/Server/index.js(137,25): error TS8024: JSDoc '@param' tag has name 'handlers', but there is no parameter with that name. node_modules/adonis-framework/src/Server/index.js(252,15): error TS2304: Cannot find name 'instance'. node_modules/adonis-framework/src/Server/index.js(252,24): error TS1005: '}' expected. @@ -211,7 +211,7 @@ node_modules/adonis-framework/src/View/Form/index.js(147,63): error TS2345: Argu node_modules/adonis-framework/src/View/Form/index.js(151,58): error TS2345: Argument of type 'string | any[]' is not assignable to parameter of type 'any[]'. Type 'string' is not assignable to type 'any[]'. node_modules/adonis-framework/src/View/Form/index.js(415,37): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string'. -node_modules/adonis-framework/src/View/Form/index.js(578,20): error TS2554: Expected 2 arguments, but got 1. +node_modules/adonis-framework/src/View/Form/index.js(578,25): error TS2554: Expected 2 arguments, but got 1. node_modules/adonis-framework/src/View/Form/index.js(601,51): error TS2345: Argument of type 'number | any[]' is not assignable to parameter of type 'string | any[]'. Type 'number' is not assignable to type 'string | any[]'. node_modules/adonis-framework/src/View/index.js(50,23): error TS8024: JSDoc '@param' tag has name 'template_path', but there is no parameter with that name. diff --git a/tests/baselines/reference/user/axios-src.log b/tests/baselines/reference/user/axios-src.log index 8269dc600e6..088a83ccd2e 100644 --- a/tests/baselines/reference/user/axios-src.log +++ b/tests/baselines/reference/user/axios-src.log @@ -19,7 +19,7 @@ lib/adapters/xhr.js(81,51): error TS2345: Argument of type 'null' is not assigna lib/adapters/xhr.js(84,7): error TS2322: Type 'null' is not assignable to type 'XMLHttpRequest'. lib/adapters/xhr.js(93,7): error TS2322: Type 'null' is not assignable to type 'XMLHttpRequest'. lib/adapters/xhr.js(163,9): error TS2322: Type 'null' is not assignable to type 'XMLHttpRequest'. -lib/axios.js(23,3): error TS2554: Expected 3 arguments, but got 2. +lib/axios.js(23,9): error TS2554: Expected 3 arguments, but got 2. lib/axios.js(25,3): error TS2739: Type '(...args: any[]) => any' is missing the following properties from type 'Axios': defaults, interceptors, request, getUri lib/axios.js(32,7): error TS2339: Property 'Axios' does not exist on type 'Axios'. lib/axios.js(35,7): error TS2339: Property 'create' does not exist on type 'Axios'. diff --git a/tests/baselines/reference/user/chrome-devtools-frontend.log b/tests/baselines/reference/user/chrome-devtools-frontend.log index ac3f6b49fe7..bd6fd45ac22 100644 --- a/tests/baselines/reference/user/chrome-devtools-frontend.log +++ b/tests/baselines/reference/user/chrome-devtools-frontend.log @@ -25,7 +25,7 @@ node_modules/chrome-devtools-frontend/front_end/Runtime.js(269,59): error TS2339 node_modules/chrome-devtools-frontend/front_end/Runtime.js(270,9): error TS2322: Type 'Promise' is not assignable to type 'Promise'. Type 'void' is not assignable to type 'undefined'. node_modules/chrome-devtools-frontend/front_end/Runtime.js(280,5): error TS2322: Type 'Promise' is not assignable to type 'Promise'. -node_modules/chrome-devtools-frontend/front_end/Runtime.js(283,7): error TS2554: Expected 2-3 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Runtime.js(283,12): error TS2554: Expected 2-3 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/Runtime.js(527,49): error TS2352: Conversion of type 'Window' to type 'new () => any' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first. Type 'Window' provides no match for the signature 'new (): any'. node_modules/chrome-devtools-frontend/front_end/Runtime.js(539,20): error TS2351: Cannot use 'new' with an expression whose type lacks a call or construct signature. @@ -41,13 +41,13 @@ node_modules/chrome-devtools-frontend/front_end/Runtime.js(1083,15): error TS235 node_modules/chrome-devtools-frontend/front_end/Runtime.js(1088,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/Tests.js(107,5): error TS2322: Type 'Timer' is not assignable to type 'number'. node_modules/chrome-devtools-frontend/front_end/Tests.js(203,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. -node_modules/chrome-devtools-frontend/front_end/Tests.js(208,5): error TS2554: Expected 4 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/Tests.js(221,7): error TS2554: Expected 4 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/Tests.js(208,10): error TS2554: Expected 4 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/Tests.js(221,12): error TS2554: Expected 4 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/Tests.js(378,17): error TS2339: Property 'sources' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/Tests.js(397,5): error TS2554: Expected 4 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/Tests.js(416,5): error TS2554: Expected 4 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/Tests.js(440,5): error TS2554: Expected 4 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/Tests.js(475,5): error TS2554: Expected 4 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/Tests.js(397,10): error TS2554: Expected 4 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/Tests.js(416,10): error TS2554: Expected 4 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/Tests.js(440,10): error TS2554: Expected 4 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/Tests.js(475,10): error TS2554: Expected 4 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/Tests.js(571,33): error TS2339: Property 'deprecatedRunAfterPendingDispatches' does not exist on type 'typeof InspectorBackend'. node_modules/chrome-devtools-frontend/front_end/Tests.js(590,57): error TS2554: Expected 0 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/Tests.js(619,44): error TS2339: Property 'emulationAgent' does not exist on type 'Target'. @@ -57,50 +57,50 @@ node_modules/chrome-devtools-frontend/front_end/Tests.js(673,38): error TS2339: node_modules/chrome-devtools-frontend/front_end/Tests.js(675,38): error TS2339: Property 'inputAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/Tests.js(677,38): error TS2339: Property 'inputAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/Tests.js(679,38): error TS2339: Property 'inputAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/Tests.js(687,7): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(711,7): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(687,12): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(711,12): error TS2554: Expected 3 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/Tests.js(717,36): error TS2339: Property 'inputAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/Tests.js(719,36): error TS2339: Property 'inputAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/Tests.js(735,5): error TS2554: Expected 4 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/Tests.js(735,10): error TS2554: Expected 4 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/Tests.js(814,38): error TS2339: Property 'timeline' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/Tests.js(816,7): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/Tests.js(847,9): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/Tests.js(848,9): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(816,12): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(847,14): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(848,14): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/Tests.js(890,17): error TS2339: Property '_instanceForTest' does not exist on type 'typeof Main'. -node_modules/chrome-devtools-frontend/front_end/Tests.js(893,7): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(894,7): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(895,7): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(897,7): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(898,7): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(899,7): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(917,7): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(918,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(893,12): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(894,12): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(895,12): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(897,12): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(898,12): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(899,12): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(917,12): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(918,12): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/Tests.js(929,33): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/Tests.js(934,7): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(935,7): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(959,11): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(960,11): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(961,11): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/Tests.js(965,11): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/Tests.js(966,11): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(967,11): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(968,11): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(969,11): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(970,11): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/Tests.js(974,11): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/Tests.js(975,11): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/Tests.js(976,11): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(977,11): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(978,11): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(986,5): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(988,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(934,12): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(935,12): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(959,16): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(960,16): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(961,16): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(965,16): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(966,16): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(967,16): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(968,16): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(969,16): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(970,16): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(974,16): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(975,16): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(976,16): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(977,16): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(978,16): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(986,10): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(988,10): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/Tests.js(1033,32): error TS2339: Property 'timeline' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/Tests.js(1040,30): error TS2339: Property 'timeline' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/Tests.js(1084,27): error TS2339: Property 'timeline' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/Tests.js(1139,33): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/Tests.js(1142,31): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/Tests.js(1186,5): error TS2554: Expected 4 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/Tests.js(1199,9): error TS2554: Expected 4 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/Tests.js(1186,10): error TS2554: Expected 4 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/Tests.js(1199,14): error TS2554: Expected 4 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/Tests.js(1199,35): error TS2339: Property 'sources' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/Tests.js(1229,10): error TS2339: Property 'uiTests' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/Tests.js(1229,41): error TS2339: Property 'domAutomationController' does not exist on type 'Window'. @@ -451,7 +451,7 @@ node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheSto node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(61,13): error TS2339: Property 'resources' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(68,37): error TS2339: Property 'resources' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(70,13): error TS2339: Property 'resources' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(135,10): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(135,21): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/application_test_runner/IndexedDBTestRunner.js(12,40): error TS2339: Property 'resources' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/application_test_runner/IndexedDBTestRunner.js(47,42): error TS2339: Property 'resources' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/application_test_runner/IndexedDBTestRunner.js(140,85): error TS2554: Expected 1 arguments, but got 2. @@ -460,12 +460,12 @@ node_modules/chrome-devtools-frontend/front_end/application_test_runner/Resource node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(77,33): error TS2339: Property 'resources' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/application_test_runner/ServiceWorkersTestRunner.js(44,26): error TS2339: Property 'resources' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(16,57): error TS2322: Type 'void' is not assignable to type 'undefined'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(16,76): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(20,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(24,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(33,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(16,83): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(20,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(24,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(33,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(37,53): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(39,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(39,64): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(45,63): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ modelAdded(model: T): void; modelRemoved(model: T): void; }'. Type 'Audits2Panel' is not assignable to type '{ modelAdded(model: T): void; modelRemoved(model: T): void; }'. Types of property 'modelAdded' are incompatible. @@ -473,51 +473,51 @@ node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(45,63): Types of parameters 'serviceWorkerManager' and 'model' are incompatible. Type 'T' is not assignable to type 'ServiceWorkerManager'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(94,50): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(126,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(135,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(147,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(153,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(126,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(135,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(147,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(153,49): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(162,25): error TS2339: Property 'disabled' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(183,73): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(184,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(188,24): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(193,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(183,80): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(184,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(188,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(193,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(200,57): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(202,34): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(210,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(229,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(210,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(229,36): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(230,23): error TS2339: Property 'autofocus' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(233,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(233,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(252,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(256,5): error TS2322: Type 'Promise' is not assignable to type 'Promise'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(276,31): error TS2339: Property 'singleton' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(302,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(342,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(302,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(342,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(356,23): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(363,24): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string | string[]'. Type 'TemplateStringsArray' is not assignable to type 'string[]'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(363,55): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(365,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(365,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(379,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(384,31): error TS2339: Property 'singleton' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(399,15): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(403,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(403,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(439,37): error TS2503: Cannot find namespace 'ReportRenderer'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(463,38): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(468,23): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(500,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(507,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(468,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(500,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(507,37): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(509,72): error TS2339: Property 'order' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(509,90): error TS2339: Property 'order' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(511,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(511,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(511,58): error TS2339: Property 'message' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(514,49): error TS2339: Property 'progressBarClass' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(523,5): error TS2740: Type '{ progressBarClass: string; message: string; statusMessagePrefix: string; order: number; }' is missing the following properties from type 'any[]': length, pop, push, concat, and 28 more. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(553,32): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string | string[]'. Type 'TemplateStringsArray' is not assignable to type 'string[]'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(594,38): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(597,21): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(625,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(594,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(597,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(625,40): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(679,53): error TS2304: Cannot find name 'ReportRenderer'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(690,15): error TS2503: Cannot find namespace 'ReportRenderer'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(701,15): error TS2503: Cannot find namespace 'ReportRenderer'. @@ -3323,7 +3323,7 @@ node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(30,90) node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(38,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(26,44): error TS2694: Namespace 'Changes.ChangesView' has no exported member 'Row'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(37,42): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(43,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(43,52): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(50,20): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(75,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(111,22): error TS2554: Expected 2 arguments, but got 1. @@ -3337,8 +3337,8 @@ node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(167,25): node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(170,28): error TS2339: Property 'pushAll' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(172,26): error TS2339: Property 'pushAll' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(206,45): error TS2694: Namespace 'Changes.ChangesView' has no exported member 'Row'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(215,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(216,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(215,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(216,26): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(239,45): error TS2694: Namespace 'Changes.ChangesView' has no exported member 'Row'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(270,38): error TS2694: Namespace 'Changes.ChangesView' has no exported member 'Row'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(314,21): error TS2339: Property 'Row' does not exist on type 'typeof ChangesView'. @@ -3588,17 +3588,17 @@ node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js( node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(19,43): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(22,16): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(39,42): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(42,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(58,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(42,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(58,54): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(63,43): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(76,39): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(82,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(125,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(136,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(76,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(82,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(125,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(136,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(178,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(191,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(201,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(207,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(201,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(207,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(243,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(261,41): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastInfo.js(32,28): error TS2694: Namespace 'SDK.CSSModel' has no exported member 'ContrastInfo'. @@ -3607,7 +3607,7 @@ node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(38,32): node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(48,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(51,46): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(58,46): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(60,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(60,59): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(84,18): error TS2339: Property 'maxLength' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(97,20): error TS2339: Property 'maxLength' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(126,52): error TS2694: Namespace 'ColorPicker.Spectrum' has no exported member 'Palette'. @@ -3615,7 +3615,7 @@ node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(128,46) node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(130,57): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(133,49): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(146,39): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(150,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(150,54): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(160,16): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(166,12): error TS2339: Property '_hueAlphaLeft' does not exist on type 'Spectrum'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(167,12): error TS2339: Property '_colorOffset' does not exist on type 'Spectrum'. @@ -3631,7 +3631,7 @@ node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(199,50) node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(200,24): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(200,45): error TS2339: Property 'y' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(200,54): error TS2339: Property '_colorOffset' does not exist on type 'Spectrum'. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(217,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(217,32): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(241,27): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(251,13): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(251,39): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. @@ -3642,7 +3642,7 @@ node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(273,22) node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(277,35): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(279,31): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(281,22): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(281,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(281,37): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(325,69): error TS2339: Property 'offsetTop' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(327,52): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(329,53): error TS2339: Property 'offsetLeft' does not exist on type 'Element'. @@ -3664,9 +3664,9 @@ node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(492,22) node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(498,36): error TS2694: Namespace 'ColorPicker.Spectrum' has no exported member 'Palette'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(528,18): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(546,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(565,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(567,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(570,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(565,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(567,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(570,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(598,28): error TS2694: Namespace 'SDK.CSSModel' has no exported member 'ContrastInfo'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(714,24): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(716,24): error TS2339: Property 'value' does not exist on type 'Element'. @@ -3688,7 +3688,7 @@ node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(881,37) node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(918,37): error TS2339: Property 'keysArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(933,29): error TS2339: Property 'keysArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(1009,39): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(1016,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(1016,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/common/Color.js(133,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'rgba' must be of type 'any', but here has type 'number[]'. node_modules/chrome-devtools-frontend/front_end/common/Color.js(149,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'rgba' must be of type 'any', but here has type 'any[]'. node_modules/chrome-devtools-frontend/front_end/common/Color.js(182,15): error TS2345: Argument of type 'string' is not assignable to parameter of type 'number'. @@ -3756,7 +3756,7 @@ node_modules/chrome-devtools-frontend/front_end/common/ParsedURL.js(318,49): err node_modules/chrome-devtools-frontend/front_end/common/ParsedURL.js(375,18): error TS2339: Property 'asParsedURL' does not exist on type 'String'. node_modules/chrome-devtools-frontend/front_end/common/SegmentedRange.js(48,37): error TS2339: Property 'lowerBound' does not exist on type 'Segment[]'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(49,10): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/common/Settings.js(227,5): error TS2554: Expected 1 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(227,10): error TS2554: Expected 1 arguments, but got 0. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(273,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(273,31): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(277,41): error TS2345: Argument of type 'string' is not assignable to parameter of type 'symbol'. @@ -3785,7 +3785,7 @@ node_modules/chrome-devtools-frontend/front_end/common/Worker.js(82,25): error T node_modules/chrome-devtools-frontend/front_end/common/Worker.js(89,15): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(39,45): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(40,46): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(41,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(41,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(43,96): error TS2694: Namespace 'Components.DOMBreakpointsSidebarPane' has no exported member 'Item'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(75,38): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(78,16): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. @@ -3796,17 +3796,17 @@ node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebar node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(148,19): error TS2339: Property 'classList' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(149,19): error TS2339: Property 'style' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(157,13): error TS2339: Property '_item' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(177,45): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(180,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(177,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(180,52): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(234,38): error TS2300: Duplicate identifier 'Item'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(234,38): error TS2339: Property 'Item' does not exist on type 'typeof DOMBreakpointsSidebarPane'. -node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(237,61): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(238,63): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(239,57): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(243,61): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(244,63): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(245,57): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(276,72): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(237,68): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(238,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(239,64): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(243,68): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(244,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(245,64): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(276,79): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(46,35): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(51,35): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(66,42): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -3815,7 +3815,7 @@ node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(94,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(96,15): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(98,15): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(109,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(109,34): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(113,25): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(134,25): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(190,94): error TS2339: Property 'naturalWidth' does not exist on type 'Element'. @@ -3836,12 +3836,12 @@ node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(256,13): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(259,13): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(643,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(657,19): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/DockController.js(42,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/DockController.js(70,7): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/DockController.js(70,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/DockController.js(70,76): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/DockController.js(71,7): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(657,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(42,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(70,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(70,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(70,83): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(71,14): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/DockController.js(116,33): error TS2339: Property 'deepActiveElement' does not exist on type 'Document'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(62,24): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(125,94): error TS2339: Property 'remove' does not exist on type 'Map'. @@ -3852,7 +3852,7 @@ node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(279,46): node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(286,46): error TS2339: Property 'keysArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(309,12): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(335,27): error TS2694: Namespace 'Components' has no exported member 'LinkifyURLOptions'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(348,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(348,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(390,12): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(392,12): error TS2339: Property 'href' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(418,10): error TS2339: Property 'removeChildren' does not exist on type 'Element'. @@ -3865,7 +3865,7 @@ node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(492,11): node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(493,71): error TS2339: Property 'hasSelection' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(504,31): error TS2339: Property '_linkHandlerSettingInstance' does not exist on type 'typeof Linkifier'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(505,28): error TS2339: Property '_linkHandlerSettingInstance' does not exist on type 'typeof Linkifier'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(506,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(506,67): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(508,33): error TS2339: Property '_linkHandlerSettingInstance' does not exist on type 'typeof Linkifier'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(513,36): error TS2694: Namespace 'Components.Linkifier' has no exported member 'LinkHandler'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(517,10): error TS2339: Property 'runtime' does not exist on type 'Window'. @@ -3874,10 +3874,10 @@ node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(564,9): Type '{ section: string; title: any; handler: () => void; } | { section: string; title: string; handler: any; }' is not assignable to type '{ title: string; handler: () => any; }'. Type '{ section: string; title: any; handler: () => void; }' is not assignable to type '{ title: string; handler: () => any; }'. Object literal may only specify known properties, and 'section' does not exist in type '{ title: string; handler: () => any; }'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(565,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(572,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(580,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(587,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(565,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(572,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(580,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(587,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(664,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(666,22): error TS2551: Property 'LinkHandler' does not exist on type 'typeof Linkifier'. Did you mean '_linkHandlers'? node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(668,47): error TS2694: Namespace 'Components.Linkifier' has no exported member 'LinkHandler'. @@ -3887,11 +3887,11 @@ node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(703,31): node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(707,34): error TS2339: Property 'section' does not exist on type '{ title: string; handler: () => any; }'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(723,19): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(724,52): error TS2339: Property 'keysArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(725,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(725,26): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(729,14): error TS2339: Property 'selected' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(732,19): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(739,30): error TS2339: Property 'value' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(748,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(748,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(8,9): error TS2339: Property 'ConsoleContextSelector' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(36,55): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ modelAdded(model: T): void; modelRemoved(model: T): void; }'. Type 'ConsoleContextSelector' is not assignable to type '{ modelAdded(model: T): void; modelRemoved(model: T): void; }'. @@ -3907,9 +3907,9 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.j node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(256,55): error TS2554: Expected 0 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(257,31): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(264,13): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(279,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(279,21): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(281,41): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(290,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(290,21): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(323,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(336,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(5,9): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. @@ -3983,48 +3983,48 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(122,25 Type 'Element' is missing the following properties from type 'Icon': createdCallback, _descriptor, _spriteSheet, _iconType, and 117 more. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(133,9): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(147,27): error TS2322: Type 'Element' is not assignable to type 'Icon'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(177,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(177,67): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(179,61): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(209,41): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(213,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(213,28): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(214,45): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(216,25): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(226,9): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(227,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(228,8): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(229,10): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(230,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(231,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(232,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(227,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(228,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(229,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(230,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(231,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(232,19): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(236,9): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(237,12): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(237,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(237,65): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(238,12): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(238,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(238,58): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(239,12): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(239,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(239,60): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(240,12): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(240,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(240,62): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(241,12): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(241,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(241,59): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(242,12): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(242,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(242,62): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(34,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(42,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(42,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(45,33): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(46,44): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(48,32): error TS2339: Property 'ConsoleViewFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(88,44): error TS2694: Namespace 'Console.ConsoleView' has no exported member 'RegexMatchRange'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(92,48): error TS2339: Property 'ConsoleContextSelector' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(98,67): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(102,87): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(119,53): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(120,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(123,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(126,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(127,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(129,58): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(130,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(98,74): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(102,94): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(119,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(120,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(123,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(126,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(127,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(129,65): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(130,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(157,34): error TS2339: Property 'ConsoleViewport' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(169,30): error TS2339: Property 'ConsoleGroup' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(185,56): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. @@ -4040,7 +4040,7 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(287,5): e node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(312,24): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(411,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(419,5): error TS2322: Type 'Promise' is not assignable to type 'Promise'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(449,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(449,43): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(455,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(470,47): error TS2339: Property 'peekLast' does not exist on type 'ConsoleViewMessage[]'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(471,27): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. @@ -4057,47 +4057,47 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(613,28): node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(615,28): error TS2339: Property 'ConsoleCommandResult' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(618,28): error TS2339: Property 'ConsoleGroupViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(620,28): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(649,71): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(658,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(649,78): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(658,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(664,18): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(674,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(674,49): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(675,22): error TS2339: Property 'hasSelection' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(677,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(683,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(677,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(683,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(691,25): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(692,27): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(696,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(696,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(757,22): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(763,20): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(769,30): error TS2339: Property 'ConsoleGroup' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(817,22): error TS2339: Property 'addAll' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(834,72): error TS2339: Property 'peekLast' does not exist on type 'ConsoleViewMessage[]'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(857,37): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(878,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(886,36): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(889,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(893,43): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(896,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(901,36): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(904,66): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(878,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(886,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(889,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(893,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(896,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(901,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(904,73): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(932,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(955,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(959,123): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(963,61): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1009,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1009,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1124,19): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1183,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1185,9): error TS2339: Property 'ConsoleViewFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1187,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1193,48): error TS2339: Property 'ConsoleViewFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1205,44): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1208,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1208,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1208,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1208,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1218,39): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1222,75): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1223,72): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1224,75): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1225,73): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1222,82): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1223,79): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1224,82): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1225,80): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1243,47): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1245,47): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1247,47): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. @@ -4107,15 +4107,15 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1270,22): node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1277,60): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1294,28): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1295,32): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1303,23): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1306,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1308,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1310,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1303,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1306,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1308,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1310,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1315,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1323,75): error TS2339: Property 'totalOffsetLeft' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1324,39): error TS2339: Property 'totalOffsetTop' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1324,88): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1326,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1326,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1326,63): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1386,50): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1398,9): error TS2339: Property 'ConsoleCommand' does not exist on type '{ new (): Console; prototype: Console; }'. @@ -4141,14 +4141,14 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1551,9): node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(34,9): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(86,48): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(171,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'rowValue' must be of type '{}', but here has type 'any'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(176,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(177,86): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(176,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(177,93): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(184,42): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(208,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(210,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(208,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(210,49): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(211,26): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(212,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(215,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(212,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(215,30): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(222,15): error TS2403: Subsequent variable declarations must have the same type. Variable 'args' must be of type 'any[]', but here has type 'any[]'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(241,26): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(244,28): error TS2339: Property 'createTextChildren' does not exist on type 'Element'. @@ -4171,9 +4171,9 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(49 node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(568,12): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(588,20): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(594,29): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(596,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(596,25): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(623,27): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(624,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(624,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(642,32): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(646,33): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(686,30): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. @@ -4182,7 +4182,7 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(69 node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(703,41): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(733,19): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(735,35): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(736,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(736,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(750,54): error TS2554: Expected 0 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(803,34): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(804,31): error TS2339: Property 'style' does not exist on type 'Element'. @@ -4233,11 +4233,11 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(14 node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1435,76): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1437,55): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1453,26): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1457,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1459,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1461,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1463,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1465,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1457,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1459,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1461,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1463,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1465,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1475,9): error TS2339: Property 'ConsoleGroupViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1475,57): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1511,15): error TS2339: Property '_element' does not exist on type 'ConsoleGroupViewMessage'. @@ -4406,21 +4406,21 @@ node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestR node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(528,25): error TS2339: Property 'traverseNextTextNode' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(563,30): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(50,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(53,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(61,28): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(62,29): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(63,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(64,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(65,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(67,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(74,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(81,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(53,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(61,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(62,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(63,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(64,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(65,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(67,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(74,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(81,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(116,28): error TS2741: Property 'folderName' is missing in type '{ cookies: Cookie[]; }' but required in type '{ folderName: string; cookies: Cookie[]; }'. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(320,33): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(320,52): error TS2363: The right-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(346,21): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(347,19): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(348,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(346,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(347,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(348,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(353,31): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(366,10): error TS2339: Property 'cookie' does not exist on type 'DataGridNode'. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(375,14): error TS2339: Property 'cookie' does not exist on type 'DataGridNode'. @@ -4429,7 +4429,7 @@ node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(414 node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(416,10): error TS2339: Property 'cookie' does not exist on type 'DataGridNode'. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(461,42): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(470,51): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(489,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(489,56): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(50,72): error TS2345: Argument of type '{ contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise; requestContent(): Promise; searchInContent(query: string, caseSensitive: boolean, isRegex: boolean): Promise<...>; }' is not assignable to parameter of type 'K'. '{ contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise; requestContent(): Promise; searchInContent(query: string, caseSensitive: boolean, isRegex: boolean): Promise<...>; }' is assignable to the constraint of type 'K', but 'K' could be instantiated with a different subtype of constraint '{}'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(115,72): error TS2345: Argument of type 'UISourceCode' is not assignable to parameter of type 'V'. @@ -4448,18 +4448,18 @@ node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManag node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(293,16): error TS2339: Property 'uninstallGutter' does not exist on type 'CodeMirrorTextEditor'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(294,16): error TS2339: Property 'installGutter' does not exist on type 'CodeMirrorTextEditor'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(300,18): error TS2339: Property 'setGutterDecoration' does not exist on type 'CodeMirrorTextEditor'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(18,26): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(19,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(21,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(29,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(18,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(19,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(21,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(29,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(112,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(206,18): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(208,18): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(210,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(206,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(208,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(210,25): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(264,14): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(265,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(277,16): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(277,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(277,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(280,35): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(284,35): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(285,39): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -4487,10 +4487,10 @@ node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(427,31 node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(428,31): error TS2694: Namespace 'Coverage' has no exported member 'CoverageSegment'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(441,25): error TS2339: Property 'peekLast' does not exist on type '{ end: number; count: any; }[]'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(20,48): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(32,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(40,45): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(49,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(50,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(32,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(40,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(49,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(50,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(53,56): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(57,54): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(141,5): error TS2322: Type 'Timer' is not assignable to type 'number'. @@ -4643,13 +4643,13 @@ node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1002,15): node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1009,15): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1022,16): error TS2339: Property 'isSelfOrDescendant' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1029,48): error TS2367: This condition will always return 'true' since the types 'NODE_TYPE' and 'CreationDataGridNode' have no overlap. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1030,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1030,54): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1032,30): error TS2339: Property 'selectable' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1032,54): error TS2339: Property 'isEventWithinDisclosureTriangle' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1034,13): error TS2367: This condition will always return 'false' since the types 'NODE_TYPE' and 'CreationDataGridNode' have no overlap. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1035,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1035,58): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1044,35): error TS2367: This condition will always return 'true' since the types 'NODE_TYPE' and 'CreationDataGridNode' have no overlap. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1045,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1045,56): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1058,32): error TS2339: Property 'hasChildren' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1058,59): error TS2339: Property 'isEventWithinDisclosureTriangle' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1061,18): error TS2339: Property 'expanded' does not exist on type 'NODE_TYPE'. @@ -4819,26 +4819,26 @@ node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(45 node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(467,21): error TS2339: Property 'scheduleUpdate' does not exist on type 'DataGrid'. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(477,19): error TS2339: Property '_revealViewportNode' does not exist on type 'DataGrid'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(11,36): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(13,70): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(19,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(13,77): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(19,50): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(25,28): error TS2694: Namespace 'Adb' has no exported member 'Device'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(36,47): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(38,55): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(41,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(42,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(38,62): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(41,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(42,62): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(54,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(62,30): error TS2339: Property '_instanceObject' does not exist on type 'typeof DevicesView'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(63,27): error TS2339: Property '_instanceObject' does not exist on type 'typeof DevicesView'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(64,32): error TS2339: Property '_instanceObject' does not exist on type 'typeof DevicesView'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(87,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(91,33): error TS2694: Namespace 'Adb' has no exported member 'Device'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(96,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(96,34): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(107,28): error TS2339: Property 'remove' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(108,24): error TS2339: Property 'remove' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(127,16): error TS2339: Property '_title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(128,16): error TS2339: Property '_status' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(129,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(129,64): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(129,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(129,71): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(147,14): error TS2339: Property '_title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(147,32): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(148,14): error TS2339: Property '_status' does not exist on type 'Element'. @@ -4847,33 +4847,33 @@ node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(153,22): node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(156,34): error TS2694: Namespace 'Adb' has no exported member 'Config'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(161,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(164,34): error TS2694: Namespace 'Adb' has no exported member 'PortForwardingStatus'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(179,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(180,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(179,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(180,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(211,25): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(212,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(214,62): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(212,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(214,69): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(223,29): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(224,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(227,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(224,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(227,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(229,21): error TS2694: Namespace 'Adb' has no exported member 'Config'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(250,19): error TS2694: Namespace 'Adb' has no exported member 'Config'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(265,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(265,44): error TS2694: Namespace 'Adb' has no exported member 'PortForwardingRule'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(272,45): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(273,65): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(273,72): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(279,45): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(280,60): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(283,88): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(280,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(283,95): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(285,36): error TS2694: Namespace 'Adb' has no exported member 'PortForwardingRule'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(290,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(290,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(293,43): error TS2694: Namespace 'Adb' has no exported member 'PortForwardingRule'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(297,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(297,36): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(299,28): error TS2694: Namespace 'Adb' has no exported member 'PortForwardingRule'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(313,19): error TS2694: Namespace 'Adb' has no exported member 'PortForwardingConfig'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(320,34): error TS2694: Namespace 'Adb' has no exported member 'PortForwardingRule'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(328,19): error TS2694: Namespace 'Adb' has no exported member 'PortForwardingRule'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(334,24): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(335,62): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(335,69): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(337,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(338,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(344,19): error TS2694: Namespace 'Adb' has no exported member 'PortForwardingRule'. @@ -4886,17 +4886,17 @@ node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(420,21): node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(441,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(441,37): error TS2694: Namespace 'Adb' has no exported member 'NetworkDiscoveryConfig'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(449,47): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(450,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(450,74): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(458,47): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(461,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(463,26): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(466,64): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(461,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(463,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(466,71): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(469,36): error TS2694: Namespace 'Adb' has no exported member 'PortForwardingRule'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(475,24): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(475,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(475,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(475,77): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(478,43): error TS2694: Namespace 'Adb' has no exported member 'PortForwardingRule'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(482,24): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(482,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(482,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(482,67): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(507,19): error TS2694: Namespace 'Adb' has no exported member 'NetworkDiscoveryConfig'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(531,19): error TS2694: Namespace 'Adb' has no exported member 'PortForwardingRule'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(537,13): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -4909,9 +4909,9 @@ node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(592,21): node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(613,38): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(616,44): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(618,47): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(620,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(620,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(622,44): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(623,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(623,43): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(625,42): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(627,50): error TS2694: Namespace 'Devices.DevicesView' has no exported member 'BrowserSection'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(632,21): error TS2694: Namespace 'Adb' has no exported member 'Device'. @@ -4920,14 +4920,14 @@ node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(657,27): node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(675,36): error TS2694: Namespace 'Devices.DevicesView' has no exported member 'BrowserSection'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(679,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(682,29): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(683,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(683,59): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(686,17): error TS2339: Property 'placeholder' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(686,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(688,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(686,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(688,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(691,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(693,28): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(715,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(716,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(715,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(716,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(723,17): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(724,15): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(731,78): error TS2339: Property 'value' does not exist on type 'Element'. @@ -4937,15 +4937,15 @@ node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(739,19): node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(745,44): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(783,36): error TS2694: Namespace 'Devices.DevicesView' has no exported member 'PageSection'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(788,28): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(790,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(790,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(797,23): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(805,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(806,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(807,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(805,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(806,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(807,54): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(820,35): error TS2694: Namespace 'Devices.DevicesView' has no exported member 'PageSection'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(821,19): error TS2694: Namespace 'Adb' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(838,19): error TS2694: Namespace 'Adb' has no exported member 'DevicePortForwardingStatus'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(847,82): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(847,89): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(890,31): error TS2694: Namespace 'Adb' has no exported member 'Browser'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(890,179): error TS2694: Namespace 'Devices.DevicesView' has no exported member 'PageSection'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(891,21): error TS2339: Property 'BrowserSection' does not exist on type 'typeof DevicesView'. @@ -5174,7 +5174,7 @@ node_modules/chrome-devtools-frontend/front_end/dom_extension/DOMExtension.js(80 node_modules/chrome-devtools-frontend/front_end/dom_extension/DOMExtension.js(812,16): error TS2339: Property 'keyCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(12,41): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(15,50): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(22,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(22,40): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(55,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(60,29): error TS2339: Property 'textContent' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(63,15): error TS2339: Property 'consume' does not exist on type 'Event'. @@ -5185,18 +5185,18 @@ node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(13 node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(134,22): error TS2339: Property 'caseInsensetiveComparator' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(152,32): error TS2339: Property 'checked' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(203,36): error TS2339: Property 'valuesArray' does not exist on type 'Set'. -node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(241,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(241,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(291,94): error TS2339: Property 'addAll' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(297,55): error TS2339: Property 'addAll' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(299,57): error TS2339: Property 'valuesArray' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(306,39): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(18,32): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(18,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(18,47): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(20,77): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(30,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(45,42): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'BezierSwatch'. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(57,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(103,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(103,36): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(104,32): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(106,77): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(122,28): error TS2694: Namespace 'SDK.CSSModel' has no exported member 'ContrastInfo'. @@ -5205,7 +5205,7 @@ node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(168,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(175,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(228,23): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(228,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(228,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(230,68): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(248,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(262,47): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. @@ -5217,9 +5217,9 @@ node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(8 node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(122,5): error TS2322: Type 'Promise>' is not assignable to type 'Promise'. Type 'Map' is missing the following properties from type 'ComputedStyle': node, computedStyle node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(48,36): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(51,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(52,49): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(58,71): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(51,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(52,56): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(58,78): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(73,12): error TS2339: Property '_filterRegex' does not exist on type 'ComputedStyleWidget'. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(91,24): error TS2345: Argument of type '(Promise | Promise)[]' is not assignable to parameter of type 'Iterable>'. Types of property '[Symbol.iterator]' are incompatible. @@ -5249,21 +5249,21 @@ node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js( node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(282,49): error TS2339: Property 'selectorText' does not exist on type 'CSSRule'. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(286,30): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(12,25): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(12,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(12,67): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(25,70): error TS2339: Property 'state' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(25,90): error TS2339: Property 'checked' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(36,13): error TS2339: Property 'state' does not exist on type 'HTMLInputElement'. node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(43,20): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(47,16): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(51,16): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(108,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(109,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(108,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(109,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsBreadcrumbs.js(12,46): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsBreadcrumbs.js(86,37): error TS2339: Property 'nextSiblingElement' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsBreadcrumbs.js(104,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsBreadcrumbs.js(104,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsBreadcrumbs.js(215,38): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsBreadcrumbs.js(286,16): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(49,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(49,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(83,51): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ modelAdded(model: T): void; modelRemoved(model: T): void; }'. Type 'ElementsPanel' is not assignable to type '{ modelAdded(model: T): void; modelRemoved(model: T): void; }'. Types of property 'modelAdded' are incompatible. @@ -5276,7 +5276,7 @@ node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(116,5) node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(159,24): error TS2339: Property 'remove' does not exist on type 'ElementsTreeOutline[]'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(180,12): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(181,12): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(181,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(181,82): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(189,43): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(272,18): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(277,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -5313,13 +5313,13 @@ node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(721,82 node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(723,39): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(732,60): error TS2339: Property 'sidebarPanes' does not exist on type 'typeof extensionServer'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(763,24): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(768,21): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(770,26): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(785,40): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(800,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(768,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(770,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(785,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(800,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(822,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(864,51): error TS2339: Property 'isAncestor' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(867,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(867,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(884,11): error TS2339: Property '_pendingNodeReveal' does not exist on type 'ElementsPanel'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(889,16): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(890,16): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. @@ -5327,10 +5327,10 @@ node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(905,15 node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(912,15): error TS2339: Property '_pendingNodeReveal' does not exist on type 'ElementsPanel'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsSidebarPane.js(66,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(44,50): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(111,66): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(111,73): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(239,29): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(246,48): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(247,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(247,40): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(256,35): error TS2339: Property 'treeElementSymbol' does not exist on type 'TreeOutline'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(263,37): error TS2339: Property 'treeElementSymbol' does not exist on type 'TreeOutline'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(264,35): error TS2339: Property 'treeElementSymbol' does not exist on type 'TreeOutline'. @@ -5347,30 +5347,30 @@ node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js( node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(443,36): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(454,22): error TS2339: Property 'showContextMenu' does not exist on type 'TreeOutline'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(463,64): error TS2551: Property 'findTreeElement' does not exist on type 'TreeOutline'. Did you mean '_bindTreeElement'? -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(465,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(465,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(467,34): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(468,37): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(471,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(476,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(485,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(491,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(500,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(504,69): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(512,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(471,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(476,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(485,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(491,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(500,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(504,76): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(512,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(512,58): error TS2339: Property 'performCopyOrCut' does not exist on type 'TreeOutline'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(516,26): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(518,26): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(521,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(516,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(518,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(521,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(521,55): error TS2339: Property 'performCopyOrCut' does not exist on type 'TreeOutline'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(525,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(525,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(525,56): error TS2339: Property 'performCopyOrCut' does not exist on type 'TreeOutline'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(528,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(528,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(528,57): error TS2339: Property 'pasteNode' does not exist on type 'TreeOutline'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(529,24): error TS2339: Property 'canPaste' does not exist on type 'TreeOutline'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(534,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(534,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(534,54): error TS2339: Property 'toggleHideElement' does not exist on type 'TreeOutline'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(535,21): error TS2339: Property 'isToggledToHidden' does not exist on type 'TreeOutline'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(539,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(539,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(541,42): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(542,42): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(546,26): error TS2339: Property 'selectedDOMNode' does not exist on type 'TreeOutline'. @@ -5379,7 +5379,7 @@ node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js( node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(580,10): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(592,20): error TS2339: Property 'classList' does not exist on type 'ChildNode'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(600,41): error TS2339: Property 'isAncestor' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(632,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(632,34): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(655,26): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(673,37): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(679,26): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. @@ -5411,7 +5411,7 @@ node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js( node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1113,93): error TS2339: Property '_decoratorExtensions' does not exist on type 'TreeOutline'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1160,35): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1169,30): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1170,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1170,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1172,28): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1246,15): error TS2339: Property 'setTextContentTruncatedIfNeeded' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1251,41): error TS2339: Property 'createChild' does not exist on type 'Node'. @@ -5449,7 +5449,7 @@ node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js( Types of property 'Events' are incompatible. Type '{ SelectedNodeChanged: symbol; ElementsTreeUpdated: symbol; }' is not assignable to type '{ ElementAttached: symbol; ElementExpanded: symbol; ElementCollapsed: symbol; ElementSelected: symbol; }'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(45,53): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(49,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(49,58): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(120,24): error TS2694: Namespace 'Elements' has no exported member 'MultilineEditorController'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(143,44): error TS2694: Namespace 'Elements.ElementsTreeOutline' has no exported member 'ClipboardData'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(173,11): error TS2339: Property 'handled' does not exist on type 'Event'. @@ -5509,17 +5509,17 @@ node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js( node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1614,38): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1621,26): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1622,10): error TS2339: Property 'classList' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1623,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1623,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1675,26): error TS2339: Property '_selectedDOMNode' does not exist on type 'TreeOutline'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1676,26): error TS2339: Property '_selectedNodeChanged' does not exist on type 'TreeOutline'. -node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(46,50): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(51,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(55,40): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(56,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(69,40): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(71,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(73,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(77,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(46,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(51,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(55,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(56,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(69,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(71,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(73,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(77,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(129,52): error TS2339: Property 'value' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(40,55): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ modelAdded(model: T): void; modelRemoved(model: T): void; }'. Type 'InspectElementModeController' is not assignable to type '{ modelAdded(model: T): void; modelRemoved(model: T): void; }'. @@ -5554,11 +5554,11 @@ node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(1 node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(199,9): error TS2322: Type 'number' is not assignable to type 'string'. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(199,18): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(202,21): error TS2339: Property 'toFixedIfFloating' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(235,7): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(235,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(235,63): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(235,90): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(236,7): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(235,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(235,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(235,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(235,97): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(236,14): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(252,18): error TS2339: Property '_backgroundColor' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(253,18): error TS2339: Property '_name' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(254,18): error TS2339: Property 'style' does not exist on type 'Element'. @@ -5575,11 +5575,11 @@ node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(3 node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(368,48): error TS2339: Property 'originalPropertyData' does not exist on type 'never'. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(369,18): error TS2339: Property 'originalPropertyData' does not exist on type 'never'. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(441,14): error TS2339: Property 'originalPropertyData' does not exist on type 'MetricsSidebarPane'. -node_modules/chrome-devtools-frontend/front_end/elements/PlatformFontsWidget.js(48,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/PlatformFontsWidget.js(48,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/PlatformFontsWidget.js(49,50): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/PlatformFontsWidget.js(68,32): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -node_modules/chrome-devtools-frontend/front_end/elements/PlatformFontsWidget.js(95,43): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/PlatformFontsWidget.js(95,81): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/PlatformFontsWidget.js(95,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/PlatformFontsWidget.js(95,88): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(50,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(69,27): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(131,27): error TS2339: Property 'removeChildren' does not exist on type 'Element'. @@ -5592,8 +5592,8 @@ node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(50 node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(69,32): error TS2339: Property '_instance' does not exist on type 'typeof StylesSidebarPane'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(83,26): error TS2339: Property 'type' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(84,24): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(85,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(86,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(85,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(86,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(132,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(138,11): error TS2339: Property 'placeholder' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(141,25): error TS2339: Property 'value' does not exist on type 'Element'. @@ -5623,44 +5623,44 @@ node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(43 node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(441,27): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(484,14): error TS2339: Property 'peekLast' does not exist on type 'SectionBlock[]'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(590,41): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(594,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(595,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(594,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(595,56): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(642,32): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(644,32): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(656,32): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(687,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(704,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(704,43): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(716,22): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(716,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(716,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(724,7): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(750,17): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(758,18): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(762,18): error TS2339: Property '_section' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(763,39): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(771,32): error TS2339: Property 'section' does not exist on type 'TreeOutlineInShadow'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(860,29): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(862,29): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(864,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(860,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(862,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(864,36): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(894,50): error TS2339: Property 'altKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(894,66): error TS2339: Property 'ctrlKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(894,83): error TS2339: Property 'metaKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(896,19): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(900,15): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(904,19): error TS2339: Property 'key' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(938,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(938,56): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(941,30): error TS2339: Property 'tabIndex' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(944,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(944,55): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(947,29): error TS2339: Property 'tabIndex' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(950,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(950,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(952,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(955,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(955,56): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(957,30): error TS2339: Property 'tabIndex' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(962,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(962,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(964,29): error TS2339: Property 'tabIndex' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(972,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(972,50): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(973,24): error TS2339: Property 'tabIndex' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1019,61): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1021,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1019,68): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1021,58): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1022,35): error TS2339: Property 'selectorText' does not exist on type 'CSSRule'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1034,5): error TS2322: Type 'Timer' is not assignable to type 'number'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1040,69): error TS2339: Property 'selectorText' does not exist on type 'CSSRule'. @@ -5818,7 +5818,7 @@ node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(30 node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3120,39): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3265,15): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3272,15): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3282,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3282,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3302,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3305,32): error TS2339: Property '_instance' does not exist on type 'typeof StylesSidebarPane'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3312,32): error TS2339: Property '_instance' does not exist on type 'typeof StylesSidebarPane'. @@ -5871,71 +5871,71 @@ node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(496 node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(554,24): error TS2694: Namespace 'Protocol' has no exported member 'Emulation'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(633,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(665,23): error TS2339: Property 'screenOrientation' does not exist on type '{ width: number; height: number; deviceScaleFactor: number; mobile: boolean; }'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(712,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(713,18): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(714,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(715,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(712,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(713,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(714,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(715,24): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(25,74): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Mode'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(33,39): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(43,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(95,16): error TS2339: Property 'maxLength' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(96,16): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(96,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(96,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(109,17): error TS2339: Property 'maxLength' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(110,17): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(110,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(148,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(158,36): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(168,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(194,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(211,26): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(212,26): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(213,26): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(214,26): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(215,26): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(248,63): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(249,63): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(250,63): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(290,66): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(291,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(293,71): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(294,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(296,63): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(297,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(299,75): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(300,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(302,71): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(303,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(305,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(392,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(397,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(110,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(148,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(158,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(168,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(194,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(211,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(212,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(213,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(214,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(215,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(248,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(249,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(250,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(290,73): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(291,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(293,78): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(294,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(296,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(297,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(299,82): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(300,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(302,78): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(303,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(305,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(392,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(397,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(441,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(459,77): error TS2339: Property 'totalOffsetLeft' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(460,34): error TS2339: Property 'totalOffsetTop' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(460,78): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(461,55): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(462,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(461,62): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(462,64): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(482,42): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Mode'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(490,42): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Mode'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(507,24): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(508,25): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(519,23): error TS2339: Property 'placeholder' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(538,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(540,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(550,53): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(550,81): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(553,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(538,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(540,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(550,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(550,88): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(553,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(563,48): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Mode'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(15,24): error TS2339: Property 'singleton' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(37,45): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(74,40): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(83,7): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(83,36): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(83,65): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(83,94): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(84,7): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(84,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(84,63): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(74,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(83,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(83,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(83,72): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(83,101): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(84,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(84,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(84,70): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(105,9): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(132,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(143,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -5965,20 +5965,20 @@ node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(5 node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(53,37): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(120,45): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(15,31): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(16,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(16,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(17,42): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(22,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(22,36): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(105,28): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(109,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(122,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(165,27): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(166,27): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(202,26): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(204,58): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(206,60): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(207,61): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(208,51): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(212,61): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(204,65): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(206,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(207,68): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(208,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(212,68): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(13,42): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Orientation'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(15,42): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Orientation'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(23,50): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Mode'. @@ -6007,7 +6007,7 @@ node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(101,41): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(111,31): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(116,40): error TS2339: Property 'keysArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(118,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(118,77): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(154,27): error TS2339: Property 'peekLast' does not exist on type 'MediaQueryUIModel[]'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(215,25): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(220,41): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -6030,23 +6030,23 @@ node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(34,32): node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(35,29): error TS2339: Property '_instanceObject' does not exist on type 'typeof SensorsView'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(36,34): error TS2339: Property '_instanceObject' does not exist on type 'typeof SensorsView'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(43,40): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(44,70): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(48,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(52,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(44,77): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(48,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(52,21): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(55,55): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(82,25): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(91,26): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(97,69): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(98,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(97,76): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(98,77): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(122,27): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(127,29): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(127,64): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(144,48): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(145,78): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(150,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(154,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(145,85): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(150,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(154,21): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(157,58): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(178,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(178,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(203,39): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(206,39): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(220,26): error TS2339: Property 'focus' does not exist on type 'Element'. @@ -6061,33 +6061,33 @@ node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(281,25) node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(298,29): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(301,11): error TS2339: Property 'type' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(313,39): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(317,80): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(322,78): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(327,80): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(331,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(317,87): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(322,85): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(327,87): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(331,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(362,11): error TS2339: Property 'consume' does not exist on type 'MouseEvent'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(402,11): error TS2339: Property 'consume' does not exist on type 'MouseEvent'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(424,44): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(428,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(430,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(431,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(435,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(470,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(471,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(472,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(473,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(474,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(475,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(476,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(477,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(478,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(484,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(493,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(494,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(495,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(496,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(497,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(498,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(428,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(430,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(431,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(435,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(470,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(471,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(472,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(473,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(474,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(475,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(476,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(477,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(478,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(484,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(493,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(494,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(495,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(496,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(497,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(498,20): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(7,93): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(12,38): error TS2694: Namespace 'EventListeners' has no exported member 'FrameworkEventListenersObject'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(19,36): error TS2694: Namespace 'EventListeners' has no exported member 'FrameworkEventListenersObject'. @@ -6115,7 +6115,7 @@ node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUt Type '{ fn: any; data: any; _data: any; }' provides no match for the signature '(arg0: Node): any'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(480,39): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(14,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. -node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(27,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(27,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(35,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(51,32): error TS2694: Namespace 'EventListeners' has no exported member 'FrameworkEventListenersObject'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(70,32): error TS2694: Namespace 'EventListeners' has no exported member 'FrameworkEventListenersObject'. @@ -6127,15 +6127,15 @@ node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersVi node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(252,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(283,38): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(284,41): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(292,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(293,28): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(300,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(301,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(292,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(293,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(300,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(301,36): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(311,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(321,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(93,12): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(149,19): error TS1110: Type expected. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(300,9): error TS2555: Expected at least 1 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(300,14): error TS2555: Expected at least 1 arguments, but got 0. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(314,12): error TS8022: JSDoc '@extends' is not attached to a class. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(371,12): error TS8022: JSDoc '@extends' is not attached to a class. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(381,12): error TS8022: JSDoc '@extends' is not attached to a class. @@ -6152,9 +6152,9 @@ node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(245 node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(271,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(279,40): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionRegistryStub.js(30,13): error TS2339: Property 'InspectorExtensionRegistry' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(129,5): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(136,5): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(161,5): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(129,10): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(136,10): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(161,10): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(219,43): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(244,54): error TS2339: Property 'traverseNextNode' does not exist on type 'HTMLElement'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(463,53): error TS2345: Argument of type '{ url: string; type: string; }' is not assignable to parameter of type '{ contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise; requestContent(): Promise; searchInContent(query: string, caseSensitive: boolean, isRegex: boolean): Promise<...>; }'. @@ -6164,7 +6164,7 @@ node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(54 node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(567,30): error TS2339: Property 'KeyboardEvent' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(599,76): error TS2345: Argument of type 'symbol' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(603,9): error TS2345: Argument of type 'symbol' is not assignable to parameter of type 'string'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(649,5): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(649,10): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(667,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(670,36): error TS2339: Property '_overridePlatformExtensionAPIForTest' does not exist on type 'typeof extensionServer'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(671,14): error TS2339: Property 'buildPlatformExtensionAPI' does not exist on type 'Window'. @@ -6540,7 +6540,7 @@ node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapsho node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(188,5): error TS2322: Type 'void' is not assignable to type 'HeapSnapshotNode'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(314,5): error TS2322: Type 'void' is not assignable to type 'HeapSnapshotNode'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(352,10): error TS1345: An expression of type 'void' cannot be tested for truthiness -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(759,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(759,34): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(918,34): error TS2345: Argument of type 'Uint32Array' is not assignable to parameter of type 'number[]'. Type 'Uint32Array' is missing the following properties from type 'number[]': pop, push, concat, shift, and 5 more. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(920,34): error TS2345: Argument of type 'Uint32Array' is not assignable to parameter of type 'number[]'. @@ -6657,14 +6657,14 @@ node_modules/chrome-devtools-frontend/front_end/help/Help.js(10,22): error TS269 node_modules/chrome-devtools-frontend/front_end/help/Help.js(61,74): error TS2694: Namespace 'Help' has no exported member 'ReleaseNoteHighlight'. node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteText.js(12,25): error TS2694: Namespace 'Help' has no exported member 'ReleaseNote'. node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(10,42): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(11,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(11,37): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(16,20): error TS2694: Namespace 'Help' has no exported member 'ReleaseNote'. node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(21,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(26,13): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(29,16): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(34,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(34,60): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(35,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(38,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(38,60): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(39,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(45,15): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(47,27): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -6712,7 +6712,7 @@ node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(15 node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(18,46): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(21,48): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(38,40): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(90,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(90,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(100,59): error TS2339: Property 'x' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(100,68): error TS2339: Property 'y' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(103,16): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. @@ -6738,17 +6738,17 @@ node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierUI.js(102,9) node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierUI.js(103,21): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(11,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(14,43): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(15,79): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(17,38): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(20,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(15,86): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(17,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(20,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(23,38): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(24,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(24,57): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(25,38): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(26,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(26,57): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(38,29): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(39,56): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(39,63): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(42,45): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(43,66): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(43,73): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(53,23): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(96,18): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(97,18): error TS2339: Property 'value' does not exist on type 'Element'. @@ -6795,7 +6795,7 @@ node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(16, node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(17,32): error TS2339: Property '_constructor' does not exist on type 'typeof ColorSwatch'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(21,83): error TS2339: Property '_constructor' does not exist on type 'typeof ColorSwatch'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(131,30): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(132,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(132,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(138,10): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(139,36): error TS2339: Property 'createChild' does not exist on type 'ColorSwatch'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(146,16): error TS2339: Property 'shiftKey' does not exist on type 'Event'. @@ -6822,59 +6822,59 @@ node_modules/chrome-devtools-frontend/front_end/inline_editor/SwatchPopoverHelpe node_modules/chrome-devtools-frontend/front_end/integration_test_runner.js(5,10): error TS2339: Property 'testRunner' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/integration_test_runner.js(6,3): error TS2552: Cannot find name 'testRunner'. Did you mean 'TestRunner'? node_modules/chrome-devtools-frontend/front_end/integration_test_runner.js(7,3): error TS2552: Cannot find name 'testRunner'. Did you mean 'TestRunner'? -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(43,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(43,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(84,15): error TS2339: Property 'which' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(95,24): error TS2694: Namespace 'Protocol' has no exported member 'LayerTree'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(102,25): error TS2339: Property 'scrollRectIndex' does not exist on type 'Selection'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(120,78): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(159,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(161,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(120,85): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(159,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(161,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(179,51): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(191,46): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(193,38): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(194,52): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(195,48): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(196,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(197,45): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(198,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(193,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(194,59): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(195,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(196,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(197,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(198,65): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(199,53): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(200,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(200,52): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(239,3): error TS2322: Type 'symbol' is not assignable to type 'string'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(246,18): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(247,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(248,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(249,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(250,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(252,7): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(253,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(254,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(255,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(258,7): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(260,7): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(262,7): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(263,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(265,7): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(267,7): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(268,39): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(271,7): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(273,7): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(274,38): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(276,40): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(279,7): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(280,18): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(282,7): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(283,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(284,19): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(285,24): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(286,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(287,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(288,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(289,19): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(290,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(294,48): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(295,48): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(296,48): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(297,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(246,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(247,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(248,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(249,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(250,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(252,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(253,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(254,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(255,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(258,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(260,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(262,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(263,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(265,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(267,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(268,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(271,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(273,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(274,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(276,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(279,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(280,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(282,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(283,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(284,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(285,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(286,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(287,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(288,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(289,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(290,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(294,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(295,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(296,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(297,54): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(150,61): error TS2339: Property 'root' does not exist on type 'TreeElement'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(151,31): error TS2339: Property '_layer' does not exist on type 'TreeElement'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(199,25): error TS2339: Property '_layer' does not exist on type 'TreeElement'. @@ -6885,9 +6885,9 @@ node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(12 node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(135,19): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(149,34): error TS2339: Property '_snapshot' does not exist on type 'Selection'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(153,20): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(231,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(231,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(44,30): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(44,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(44,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(54,47): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(166,29): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(172,39): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. @@ -6918,14 +6918,14 @@ node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(607 node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(613,26): error TS2339: Property 'viewportWidth' does not exist on type 'WebGLRenderingContext'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(613,44): error TS2339: Property 'viewportHeight' does not exist on type 'WebGLRenderingContext'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(625,14): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(625,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(625,54): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(626,14): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(626,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(626,54): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(641,21): error TS2339: Property 'clientX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(642,22): error TS2339: Property 'clientY' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(670,22): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(693,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(697,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(670,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(693,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(697,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(708,15): error TS2339: Property 'which' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(717,30): error TS2339: Property 'clientX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(718,30): error TS2339: Property 'clientY' does not exist on type 'Event'. @@ -6934,9 +6934,9 @@ node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(727 node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(762,26): error TS2339: Property 'LayerStyle' does not exist on type 'typeof Layers3DView'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(777,3): error TS2322: Type 'symbol' is not assignable to type 'string'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(778,3): error TS2322: Type 'symbol' is not assignable to type 'string'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(794,21): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(795,22): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(796,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(794,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(795,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(796,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(841,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(852,15): error TS2749: 'Image' refers to a value, but is being used as a type here. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(858,13): error TS2339: Property 'image' does not exist on type 'WebGLTexture'. @@ -6948,14 +6948,14 @@ node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(114 node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(36,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(42,49): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(43,48): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(44,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(44,47): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(70,39): error TS2551: Property '_categories' does not exist on type 'typeof PaintProfilerView'. Did you mean 'categories'? node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(71,44): error TS2551: Property '_categories' does not exist on type 'typeof PaintProfilerView'. Did you mean 'categories'? node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(72,35): error TS2551: Property '_categories' does not exist on type 'typeof PaintProfilerView'. Did you mean 'categories'? -node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(73,63): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(74,63): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(75,59): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(76,59): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(73,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(74,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(75,66): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(76,66): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(78,42): error TS2551: Property '_categories' does not exist on type 'typeof PaintProfilerView'. Did you mean 'categories'? node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(85,39): error TS2551: Property '_logItemCategoriesMap' does not exist on type 'typeof PaintProfilerView'. Did you mean '_initLogItemCategories'? node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(86,44): error TS2551: Property '_logItemCategoriesMap' does not exist on type 'typeof PaintProfilerView'. Did you mean '_initLogItemCategories'? @@ -6976,9 +6976,9 @@ node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.j node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(536,32): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(19,22): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(20,20): error TS2339: Property 'tabIndex' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(35,48): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(40,51): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(48,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(35,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(40,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(48,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(128,18): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(144,18): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(154,26): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. @@ -7017,14 +7017,14 @@ node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(518,15) node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(552,32): error TS2694: Namespace 'Protocol' has no exported member 'LayerTree'. node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(560,24): error TS2694: Namespace 'Protocol' has no exported member 'LayerTree'. node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(561,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(63,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(63,60): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(138,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(150,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(160,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(160,65): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(169,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(187,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(55,22): error TS2339: Property 'layers' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(130,3): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(130,14): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(63,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(83,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(140,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -7032,10 +7032,10 @@ node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(156,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(39,15): error TS2339: Property '_instanceForTest' does not exist on type 'typeof Main'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(80,12): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(192,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(193,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(194,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(195,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(192,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(193,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(194,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(195,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/Main.js(208,5): error TS2741: Property '_extensionAPITestHook' is missing in type 'ExtensionServer' but required in type 'typeof extensionServer'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(230,10): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(261,27): error TS2339: Property 'runtime' does not exist on type 'Window'. @@ -7043,69 +7043,69 @@ node_modules/chrome-devtools-frontend/front_end/main/Main.js(302,32): error TS23 node_modules/chrome-devtools-frontend/front_end/main/Main.js(321,24): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(331,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(345,24): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(360,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(365,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(367,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(369,64): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(373,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(376,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(378,81): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(384,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(389,54): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(392,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(399,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(360,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(365,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(367,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(369,71): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(373,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(376,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(378,88): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(384,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(389,61): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(392,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(399,43): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/Main.js(424,49): error TS2339: Property 'ownerDocument' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(428,19): error TS2339: Property 'handled' does not exist on type 'CustomEvent'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(450,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(472,12): error TS2339: Property 'registerInspectorDispatcher' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(473,12): error TS2339: Property 'inspectorAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(567,65): error TS2339: Property 'deepActiveElement' does not exist on type 'Document'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(591,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(591,32): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/Main.js(608,42): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(609,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(616,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(617,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(618,40): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(619,39): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(653,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(654,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(656,68): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(609,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(616,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(617,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(618,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(619,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(653,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(654,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(656,75): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/Main.js(657,27): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(668,69): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(668,76): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/Main.js(682,32): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(685,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(721,22): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(724,22): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(727,22): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(747,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(685,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(721,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(724,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(727,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(747,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/Main.js(764,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(786,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(801,31): error TS2339: Property 'sendRawMessageForTesting' does not exist on type 'typeof InspectorBackend'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(819,39): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(820,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(820,54): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/Main.js(822,25): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(823,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(824,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(823,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(824,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/Main.js(825,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(847,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/main/Main.js(852,25): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(853,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(853,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/Main.js(854,25): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(855,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(855,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/Main.js(907,12): error TS2339: Property 'pageAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(945,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(37,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(38,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(41,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(41,43): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(44,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(45,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(48,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(49,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(945,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(37,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(38,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(41,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(41,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(44,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(45,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(48,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(49,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(52,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(57,42): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(58,51): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(59,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(58,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(59,54): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/RequestAppBannerActionDelegate.js(18,14): error TS2339: Property 'pageAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(7,48): error TS2694: Namespace 'MobileThrottling' has no exported member 'MobileThrottlingConditionsGroup'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(7,100): error TS2694: Namespace 'MobileThrottling' has no exported member 'ConditionsList'. @@ -7113,18 +7113,18 @@ node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottli node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(17,34): error TS2694: Namespace 'MobileThrottling' has no exported member 'ConditionsList'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(23,32): error TS2694: Namespace 'MobileThrottling' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(31,33): error TS2694: Namespace 'MobileThrottling' has no exported member 'ConditionsList'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(34,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(35,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(36,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(34,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(35,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(36,40): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(7,48): error TS2694: Namespace 'MobileThrottling' has no exported member 'NetworkThrottlingConditionsGroup'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(7,110): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(8,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(9,57): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(18,43): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(29,34): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(36,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(37,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(38,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(36,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(37,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(38,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(43,62): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(16,59): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(18,36): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. @@ -7139,35 +7139,35 @@ node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingMana node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(45,44): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(48,21): error TS2339: Property 'removeChildren' does not exist on type 'HTMLSelectElement'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(52,42): error TS2339: Property 'createChild' does not exist on type 'HTMLSelectElement'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(61,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(61,77): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(89,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(89,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(117,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(61,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(61,84): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(89,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(89,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(117,28): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(122,34): error TS2694: Namespace 'MobileThrottling' has no exported member 'ConditionsList'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(140,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(140,20): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(141,81): error TS2694: Namespace 'MobileThrottling' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(147,42): error TS2694: Namespace 'MobileThrottling' has no exported member 'MobileThrottlingConditionsGroup'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(148,35): error TS2694: Namespace 'MobileThrottling' has no exported member 'ConditionsList'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(188,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(188,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(218,82): error TS2339: Property 'selectedIndex' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(224,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(224,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(266,15): error TS2339: Property 'singleton' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(16,35): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(20,18): error TS2300: Duplicate identifier 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(22,30): error TS2694: Namespace 'MobileThrottling' has no exported member 'Conditions'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(25,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(25,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(30,30): error TS2694: Namespace 'MobileThrottling' has no exported member 'Conditions'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(33,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(33,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(38,30): error TS2694: Namespace 'MobileThrottling' has no exported member 'Conditions'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(40,10): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(41,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(40,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(41,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(46,30): error TS2694: Namespace 'MobileThrottling' has no exported member 'Conditions'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(48,10): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(49,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(48,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(49,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(62,30): error TS2694: Namespace 'MobileThrottling' has no exported member 'PlaceholderConditions'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(64,10): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(65,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(64,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(65,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(68,66): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(71,64): error TS2694: Namespace 'MobileThrottling' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(71,93): error TS2694: Namespace 'MobileThrottling' has no exported member 'PlaceholderConditions'. @@ -7177,8 +7177,8 @@ node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPres node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(82,38): error TS2694: Namespace 'MobileThrottling' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(87,39): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(14,25): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(14,68): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(17,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(14,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(17,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(29,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(61,53): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(63,25): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -7191,29 +7191,29 @@ node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSett node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(95,53): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(116,53): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(136,26): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(138,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(140,69): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(142,69): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(144,69): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(138,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(140,76): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(142,76): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(144,76): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(146,26): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(152,61): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(153,71): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(157,59): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(158,71): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(162,60): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(163,71): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(152,68): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(153,78): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(157,66): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(158,78): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(162,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(163,78): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(186,64): error TS2365: Operator '>=' cannot be applied to types 'string' and 'number'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(186,78): error TS2365: Operator '<=' cannot be applied to types 'string' and 'number'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(197,50): error TS2365: Operator '>=' cannot be applied to types 'string' and 'number'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(197,64): error TS2365: Operator '<=' cannot be applied to types 'string' and 'number'. -node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(18,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(21,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(24,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(18,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(21,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(24,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(28,51): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'BlockedPattern'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(35,58): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'BlockedPattern'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(52,39): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(53,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(55,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(53,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(55,34): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(73,34): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'BlockedPattern'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(80,28): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(84,13): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -7225,31 +7225,31 @@ node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(120,3 node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(131,34): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'BlockedPattern'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(147,57): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'BlockedPattern'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(155,26): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(157,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(157,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(158,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(226,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(17,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(18,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(19,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(20,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(21,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(18,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(19,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(20,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(21,34): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(55,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(58,50): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'EventSourceMessage'. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(78,34): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'EventSourceMessage'. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(85,14): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(86,14): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(54,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(54,30): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(74,36): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'ContentData'. -node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(93,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(93,30): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(12,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(14,25): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(25,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(25,43): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(30,49): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(38,28): error TS2339: Property 'selectedIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(41,27): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(42,27): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(43,27): error TS2339: Property 'placeholder' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(43,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(43,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(44,27): error TS2339: Property 'required' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(51,42): error TS2339: Property 'options' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(51,73): error TS2339: Property 'selectedIndex' does not exist on type 'Element'. @@ -7264,12 +7264,12 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(79, node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(80,31): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(80,61): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(94,39): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(102,39): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(104,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(108,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(102,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(104,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(108,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(110,52): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(115,39): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(116,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(115,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(116,56): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(126,44): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(137,35): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(138,34): error TS2339: Property 'disabled' does not exist on type 'Element'. @@ -7297,7 +7297,7 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(6 node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(810,10): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(833,10): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(835,10): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(846,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(846,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(847,25): error TS2339: Property 'localizedFailDescription' does not exist on type 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(848,14): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(849,50): error TS2339: Property 'localizedFailDescription' does not exist on type 'NetworkRequest'. @@ -7305,55 +7305,55 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(8 node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(850,53): error TS2339: Property 'localizedFailDescription' does not exist on type 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(855,12): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(857,12): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(859,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(861,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(863,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(866,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(869,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(872,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(875,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(878,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(883,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(885,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(899,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(859,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(861,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(863,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(866,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(869,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(872,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(875,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(878,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(883,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(885,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(899,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(902,14): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(909,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(909,43): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(913,14): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(922,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(922,43): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(935,40): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(937,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(937,43): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(939,14): error TS2339: Property 'request' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(943,14): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(943,22): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(945,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(943,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(945,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(949,14): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(949,22): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(951,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(960,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(964,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(966,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(949,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(951,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(960,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(964,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(966,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(969,33): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(970,33): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(981,42): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(982,41): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(985,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(985,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(1010,12): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkFrameGrouper.js(85,12): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkFrameGrouper.js(86,12): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(44,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(50,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(52,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(56,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(57,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(62,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(65,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(44,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(50,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(52,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(56,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(57,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(62,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(65,37): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(86,48): error TS2694: Namespace 'Network.NetworkLogView' has no exported member 'Filter'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(88,40): error TS2694: Namespace 'Network.NetworkLogView' has no exported member 'Filter'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(114,37): error TS2345: Argument of type 'NetworkFrameGrouper' is not assignable to parameter of type '{ groupNodeForRequest: (request: NetworkRequest) => NetworkGroupNode; reset: () => void; }'. Property '_parentView' does not exist on type '{ groupNodeForRequest: (request: NetworkRequest) => NetworkGroupNode; reset: () => void; }'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(124,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(124,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(144,44): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(147,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(147,57): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(152,57): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ modelAdded(model: T): void; modelRemoved(model: T): void; }'. Type 'NetworkLogView' is not assignable to type '{ modelAdded(model: T): void; modelRemoved(model: T): void; }'. Types of property 'modelAdded' are incompatible. @@ -7368,7 +7368,7 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(585,22 node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(595,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(596,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(597,50): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(602,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(602,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(663,41): error TS2339: Property 'shiftKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(690,47): error TS2339: Property 'button' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(691,13): error TS2339: Property 'consume' does not exist on type 'Event'. @@ -7386,29 +7386,29 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(905,5) node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(916,20): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(938,41): error TS2339: Property 'firstValue' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1074,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1150,69): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1157,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1162,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1167,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1172,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1174,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1176,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1177,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1178,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1180,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1182,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1183,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1186,67): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1188,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1190,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1192,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1194,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1204,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1214,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1223,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1150,76): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1157,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1162,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1167,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1172,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1174,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1176,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1177,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1178,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1180,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1182,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1183,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1186,74): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1188,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1190,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1192,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1194,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1204,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1214,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1223,20): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1294,25): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1309,17): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1314,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1309,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1314,24): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1501,39): error TS2694: Namespace 'Network.NetworkLogView' has no exported member 'Filter'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1554,39): error TS2694: Namespace 'Network.NetworkLogView' has no exported member 'Filter'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1696,9): error TS2322: Type 'string' is not assignable to type 'number'. @@ -7429,18 +7429,18 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(168,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(169,45): error TS2339: Property 'wheelDeltaY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(202,73): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(207,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(207,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(331,45): error TS2694: Namespace 'Network.NetworkLogViewColumns' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(370,14): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(371,32): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(387,73): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(395,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(398,74): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(400,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(403,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(406,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(409,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(412,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(387,80): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(395,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(398,81): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(400,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(403,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(406,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(409,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(412,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(469,46): error TS2694: Namespace 'Network.NetworkLogViewColumns' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(481,66): error TS2694: Namespace 'Network.NetworkLogViewColumns' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(522,19): error TS2694: Namespace 'UI' has no exported member 'PopoverRequest'. @@ -7448,42 +7448,42 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(616,31): error TS2300: Duplicate identifier 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(616,31): error TS2339: Property 'Descriptor' does not exist on type 'typeof NetworkLogViewColumns'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(640,50): error TS2694: Namespace 'Network.NetworkLogViewColumns' has no exported member 'Descriptor'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(645,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(646,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(656,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(661,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(663,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(668,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(673,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(678,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(683,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(690,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(696,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(703,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(709,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(715,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(717,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(723,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(725,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(731,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(736,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(742,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(748,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(754,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(760,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(767,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(773,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(779,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(785,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(791,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(645,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(646,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(656,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(661,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(663,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(668,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(673,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(678,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(683,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(690,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(696,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(703,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(709,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(715,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(717,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(723,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(725,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(731,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(736,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(742,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(748,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(754,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(760,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(767,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(773,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(779,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(785,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(791,19): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(22,25): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(22,68): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(29,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(33,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(22,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(29,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(33,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(43,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(70,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(131,26): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(132,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(132,77): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(134,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(48,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(58,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -7495,21 +7495,21 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(279,2 node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(279,25): error TS2339: Property 'Window' does not exist on type 'typeof NetworkOverview'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(58,54): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(67,53): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(79,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(79,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(140,55): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(158,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(169,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(174,66): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(180,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(183,67): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(184,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(188,69): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(189,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(193,61): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(197,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(198,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(201,48): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(202,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(169,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(174,73): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(180,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(183,74): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(184,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(188,76): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(189,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(193,68): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(197,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(198,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(201,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(202,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(274,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(287,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(291,7): error TS2322: Type 'Timer' is not assignable to type 'number'. @@ -7518,7 +7518,7 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(397,22): node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(404,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(412,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(420,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(520,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(520,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(523,22): error TS2339: Property 'isSelfOrDescendant' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(550,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(558,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -7526,9 +7526,9 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(567,22): node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(575,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(641,17): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(647,42): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(684,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(684,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(705,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(715,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(715,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(97,19): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(219,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(243,27): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. @@ -7562,120 +7562,120 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.j node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(421,62): error TS2694: Namespace 'Network.NetworkWaterfallColumn' has no exported member '_LayerStyle'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(613,32): error TS2339: Property '_LayerStyle' does not exist on type 'typeof NetworkWaterfallColumn'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(616,32): error TS2339: Property '_TextLayer' does not exist on type 'typeof NetworkWaterfallColumn'. -node_modules/chrome-devtools-frontend/front_end/network/RequestCookiesView.js(55,48): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestCookiesView.js(83,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestCookiesView.js(84,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestCookiesView.js(55,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestCookiesView.js(83,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestCookiesView.js(84,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestHTMLView.js(56,18): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestHTMLView.js(62,18): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(56,84): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(71,73): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(56,91): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(71,80): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(112,14): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(113,14): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(114,14): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(142,11): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(142,68): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(149,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(158,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(173,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(205,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(142,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(149,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(158,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(173,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(205,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(215,42): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'NameValue'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(222,39): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(223,39): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(237,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(249,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(249,79): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(249,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(249,86): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(260,24): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(264,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(264,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(282,14): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(283,14): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(293,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(304,15): error TS2551: Property 'editable' does not exist on type 'ObjectPropertiesSection'. Did you mean '_editable'? node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(311,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(315,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(315,79): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(315,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(315,86): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(328,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(340,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(342,28): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(359,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(361,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(340,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(342,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(359,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(361,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(378,26): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(378,74): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(378,81): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(379,26): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(381,48): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(391,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(391,62): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(393,50): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(396,29): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(400,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(402,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(396,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(400,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(402,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(417,40): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(418,40): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(421,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(426,42): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'NameValue'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(437,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(437,32): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(439,23): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(440,23): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(470,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(478,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(470,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(478,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(487,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(496,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(514,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(514,77): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestPreviewView.js(60,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestPreviewView.js(93,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(514,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(514,84): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestPreviewView.js(60,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestPreviewView.js(93,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(46,34): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'ContentData'. -node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(118,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(121,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(54,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(56,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(58,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(60,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(62,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(64,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(66,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(68,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(70,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(72,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(74,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(76,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(78,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(80,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(82,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(118,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(121,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(54,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(56,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(58,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(60,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(62,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(64,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(66,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(68,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(70,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(72,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(74,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(76,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(78,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(80,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(82,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(89,32): error TS2694: Namespace 'Network' has no exported member 'RequestTimeRange'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(187,33): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(202,40): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(217,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(217,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(219,39): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(220,58): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(222,58): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(225,43): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(228,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(220,65): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(222,65): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(225,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(228,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(235,29): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(244,34): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(248,31): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(250,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(250,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(253,31): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(257,88): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(257,95): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(259,53): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(267,37): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(271,37): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(272,52): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(274,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(272,59): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(274,59): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(288,74): error TS2345: Argument of type '{ min: number; max: number; count: number; }' is not assignable to parameter of type 'number | { min: number; max: number; }'. Object literal may only specify known properties, and 'count' does not exist in type '{ min: number; max: number; }'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(290,29): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(307,34): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(315,37): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(318,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(318,59): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(35,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(36,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(38,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(43,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(63,49): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(76,49): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(86,49): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(99,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(100,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(111,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(36,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(38,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(43,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(63,56): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(76,56): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(86,56): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(99,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(100,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(111,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(131,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(134,48): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'WebSocketFrame'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(141,34): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'WebSocketFrame'. @@ -7683,9 +7683,9 @@ node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameVi node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(165,21): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(182,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(228,43): error TS2694: Namespace 'UI.NamedBitSetFilterUI' has no exported member 'Item'. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(230,24): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(231,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(232,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(230,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(231,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(232,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(241,34): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'WebSocketFrame'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(250,14): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(251,14): error TS2339: Property 'title' does not exist on type 'Element'. @@ -7705,7 +7705,7 @@ node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(101,61 node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(123,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(154,49): error TS2694: Namespace 'NetworkLog.NetworkLog' has no exported member '_InitiatorInfo'. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(165,38): error TS2694: Namespace 'NetworkLog.NetworkLog' has no exported member '_InitiatorInfo'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(195,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(195,40): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(226,38): error TS2694: Namespace 'NetworkLog.NetworkLog' has no exported member 'InitiatorGraph'. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(256,29): error TS2339: Property 'addAll' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(289,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -7714,7 +7714,7 @@ node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(369,22 node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(379,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(388,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(398,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(446,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(446,82): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(477,23): error TS2339: Property 'InitiatorGraph' does not exist on type 'typeof NetworkLog'. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(485,149): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(486,23): error TS2339: Property '_InitiatorInfo' does not exist on type 'typeof NetworkLog'. @@ -7725,11 +7725,11 @@ node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriori node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(32,28): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(35,29): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(36,50): error TS2339: Property '_priorityUiLabelMap' does not exist on type '() => Map'. -node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(42,54): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(43,50): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(44,53): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(45,51): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(46,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(42,61): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(43,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(44,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(45,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(46,62): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(47,40): error TS2339: Property '_priorityUiLabelMap' does not exist on type '() => Map'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(53,28): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(56,29): error TS2694: Namespace 'Protocol' has no exported member 'Network'. @@ -7748,26 +7748,26 @@ node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent.js(94,30): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent.js(116,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent.js(125,18): error TS2339: Property 'classList' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent.js(230,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent.js(230,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(25,39): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(73,39): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(118,32): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(132,51): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(156,24): error TS2339: Property 'subtitle' does not exist on type '{ text: string; title: string; priority: number; }'. -node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(156,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(156,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(165,39): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(183,37): error TS2345: Argument of type 'string' is not assignable to parameter of type 'number'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(183,97): error TS2345: Argument of type 'string' is not assignable to parameter of type 'number'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(218,34): error TS2694: Namespace 'SDK.RuntimeModel' has no exported member 'EvaluationResult'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(219,66): error TS2694: Namespace 'ObjectUI.JavaScriptAutocomplete' has no exported member 'CompletionGroup'. -node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(262,63): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(262,70): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(335,16): error TS2403: Subsequent variable declarations must have the same type. Variable 'scope' must be of type 'Scope', but here has type '{ properties: RemoteObjectProperty[]; name: string; }'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(336,54): error TS2339: Property 'properties' does not exist on type 'Scope'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(342,54): error TS2694: Namespace 'ObjectUI.JavaScriptAutocomplete' has no exported member 'CompletionGroup'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(347,30): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(387,56): error TS2694: Namespace 'ObjectUI.JavaScriptAutocomplete' has no exported member 'CompletionGroup'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(388,32): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. -node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(399,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(399,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(442,28): error TS2339: Property 'subtitle' does not exist on type '{ text: any; priority: number; }'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(466,19): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(471,33): error TS2339: Property 'CompletionGroup' does not exist on type 'typeof JavaScriptAutocomplete'. @@ -7791,9 +7791,9 @@ node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSectio node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(263,20): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(268,22): error TS2339: Property 'setTextContentTruncatedIfNeeded' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(274,22): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(274,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(274,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(276,22): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(287,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(287,47): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(288,20): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(297,20): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(298,20): error TS2339: Property 'createTextChild' does not exist on type 'Element'. @@ -7816,11 +7816,11 @@ node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSectio node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(578,24): error TS2339: Property 'parentObject' does not exist on type 'RemoteObjectProperty'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(581,38): error TS2339: Property 'getter' does not exist on type 'RemoteObjectProperty'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(592,31): error TS2339: Property 'parentObject' does not exist on type 'RemoteObjectProperty'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(613,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(613,52): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(621,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(626,31): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(627,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(631,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(627,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(631,28): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(690,57): error TS2339: Property '_skipProto' does not exist on type 'TreeOutline'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(691,90): error TS2339: Property 'parentObject' does not exist on type 'RemoteObjectProperty'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(703,111): error TS2339: Property 'setter' does not exist on type 'RemoteObjectProperty'. @@ -7828,9 +7828,9 @@ node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSectio node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(758,18): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(778,30): error TS2339: Property 'getter' does not exist on type 'RemoteObjectProperty'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(780,25): error TS2339: Property 'parentObject' does not exist on type 'RemoteObjectProperty'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(783,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(783,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(784,25): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(784,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(784,40): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(791,26): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(792,26): error TS2339: Property 'appendChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(796,26): error TS2339: Property 'title' does not exist on type 'Element'. @@ -7846,7 +7846,7 @@ node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSectio node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(832,43): error TS2339: Property '_editable' does not exist on type 'TreeOutline'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(832,61): error TS2339: Property '_readOnly' does not exist on type 'ObjectPropertyTreeElement'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(835,46): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(841,61): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(841,68): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(853,26): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(891,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(895,15): error TS2339: Property 'key' does not exist on type 'Event'. @@ -7889,14 +7889,14 @@ node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFor node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(186,23): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(190,21): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(199,32): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(201,79): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(201,86): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(208,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(213,23): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(218,23): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(236,32): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(240,33): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(256,12): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(256,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(256,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(271,12): error TS2339: Property 'createTextChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(280,12): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(45,48): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -7936,7 +7936,7 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(464,22) node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(12,45): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(23,20): error TS2339: Property 'src' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(59,13): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(59,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(59,28): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(60,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(60,61): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(61,32): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -7946,9 +7946,9 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(148,27) node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(168,35): error TS2345: Argument of type 'string' is not assignable to parameter of type 'symbol'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(180,25): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(211,16): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(211,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(211,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(213,16): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(213,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(213,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(215,39): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string[]'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(254,19): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(256,35): error TS2339: Property 'metaKey' does not exist on type 'Event'. @@ -8100,7 +8100,7 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js( node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(74,72): error TS2554: Expected 0 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(81,20): error TS2339: Property 'timeline' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(91,33): error TS2339: Property 'timeline' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(98,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(98,16): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(108,20): error TS2339: Property 'timeline' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(120,79): error TS2554: Expected 0 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(130,13): error TS2339: Property 'timeline' does not exist on type 'any[]'. @@ -8108,7 +8108,7 @@ node_modules/chrome-devtools-frontend/front_end/performance_test_runner/Timeline node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(135,35): error TS2339: Property 'timeline' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(139,27): error TS2339: Property 'timeline' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(147,15): error TS2339: Property 'timeline' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(159,9): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(159,20): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(189,60): error TS2339: Property 'timeline' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(220,44): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(255,46): error TS2554: Expected 2 arguments, but got 3. @@ -8135,24 +8135,24 @@ node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(62 node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(130,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(143,40): error TS2339: Property 'valuesArray' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(60,48): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(61,82): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(62,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(64,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(61,89): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(62,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(64,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(69,53): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(71,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(73,29): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(78,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(71,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(73,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(78,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(82,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(135,38): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(138,15): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(139,39): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(144,39): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(223,26): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(224,66): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(226,66): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(224,73): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(226,73): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(228,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(282,26): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(283,66): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(283,73): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(285,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(65,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(73,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -8238,23 +8238,23 @@ node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(341,5 'UISourceCode' is assignable to the constraint of type 'K', but 'K' could be instantiated with a different subtype of constraint '{}'. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(343,74): error TS2345: Argument of type 'UISourceCode' is not assignable to parameter of type 'K'. 'UISourceCode' is assignable to the constraint of type 'K', but 'K' could be instantiated with a different subtype of constraint '{}'. -node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(30,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(34,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(39,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(30,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(34,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(39,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceUtils.js(49,1): error TS8022: JSDoc '@extends' is not attached to a class. node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceUtils.js(60,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(10,31): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(11,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(11,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(13,42): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(29,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(32,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(33,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(39,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(29,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(32,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(33,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(39,36): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(57,26): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(58,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(58,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(61,18): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(112,26): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(120,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(120,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/platform/utilities.js(30,30): error TS2304: Cannot find name 'Arguments'. node_modules/chrome-devtools-frontend/front_end/platform/utilities.js(31,5): error TS2300: Duplicate identifier 'ArrayLike'. node_modules/chrome-devtools-frontend/front_end/platform/utilities.js(46,18): error TS2339: Property 'findAll' does not exist on type 'String'. @@ -8599,43 +8599,43 @@ node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(414,44): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(452,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(481,40): error TS2339: Property 'window' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(61,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(63,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(61,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(63,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(73,5): error TS2322: Type 'CPUFlameChartDataProvider' is not assignable to type '{ minimumBoundary(): number; totalTime(): number; formatValue(value: number, precision?: number): string; maxStackDepth(): number; timelineData(): TimelineData; prepareHighlightedEntryInfo(entryIndex: number): Element; ... 6 more ...; textColor(entryIndex: number): string; }'. Property '_cpuProfile' does not exist on type '{ minimumBoundary(): number; totalTime(): number; formatValue(value: number, precision?: number): string; maxStackDepth(): number; timelineData(): TimelineData; prepareHighlightedEntryInfo(entryIndex: number): Element; ... 6 more ...; textColor(entryIndex: number): string; }'. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(82,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(82,50): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(85,29): error TS2339: Property 'instance' does not exist on type 'typeof CPUProfileType'. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(115,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(115,70): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(133,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(137,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(115,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(115,77): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(133,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(137,19): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(141,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(144,49): error TS2694: Namespace 'SDK.CPUProfilerModel' has no exported member 'EventData'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(145,43): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(159,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(159,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(225,25): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(240,24): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(390,21): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(393,22): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(396,22): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(397,22): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(402,24): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(404,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(393,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(396,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(397,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(402,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(404,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(404,70): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(405,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(405,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(405,71): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(407,24): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(31,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(33,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(407,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(31,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(33,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(43,5): error TS2322: Type 'HeapFlameChartDataProvider' is not assignable to type '{ minimumBoundary(): number; totalTime(): number; formatValue(value: number, precision?: number): string; maxStackDepth(): number; timelineData(): TimelineData; prepareHighlightedEntryInfo(entryIndex: number): Element; ... 6 more ...; textColor(entryIndex: number): string; }'. Property '_profile' does not exist on type '{ minimumBoundary(): number; totalTime(): number; formatValue(value: number, precision?: number): string; maxStackDepth(): number; timelineData(): TimelineData; prepareHighlightedEntryInfo(entryIndex: number): Element; ... 6 more ...; textColor(entryIndex: number): string; }'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(52,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(52,59): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(54,38): error TS2339: Property 'instance' does not exist on type 'typeof SamplingHeapProfileType'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(82,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(82,71): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(99,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(103,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(114,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(82,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(82,78): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(99,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(103,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(114,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(181,25): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(193,24): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(196,60): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. @@ -8643,13 +8643,13 @@ node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(214, node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(221,26): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(258,19): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(320,47): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(388,22): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(389,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(388,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(389,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(389,59): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(390,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(390,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(390,60): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(395,24): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfilerPanel.js(56,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(395,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfilerPanel.js(56,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfilerPanel.js(88,24): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfilerPanel.js(100,14): error TS2339: Property 'selectLiveObject' does not exist on type 'Widget'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(34,41): error TS2417: Class static side 'typeof HeapSnapshotSortableDataGrid' incorrectly extends base class static side 'typeof DataGrid'. @@ -8660,7 +8660,7 @@ node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.j Type '{ ContentShown: symbol; SortingComplete: symbol; }' is not assignable to type '{ SelectedNode: symbol; DeselectedNode: symbol; OpenedNode: symbol; SortingChanged: symbol; PaddingChanged: symbol; }'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(37,41): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(124,27): error TS2339: Property 'enclosingNodeOrSelfWithNodeName' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(137,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(137,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(153,24): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(191,27): error TS2339: Property '_sortFields' does not exist on type 'HeapSnapshotSortableDataGrid'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(295,41): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. @@ -8680,10 +8680,10 @@ node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.j node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(523,40): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(554,41): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(558,58): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(559,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(560,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(561,38): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(564,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(559,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(560,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(561,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(564,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(603,43): error TS2417: Class static side 'typeof HeapSnapshotRetainmentDataGrid' incorrectly extends base class static side 'typeof HeapSnapshotContainmentDataGrid'. Types of property 'Events' are incompatible. Type '{ ExpandRetainersComplete: symbol; }' is missing the following properties from type '{ ContentShown: symbol; SortingComplete: symbol; }': ContentShown, SortingComplete @@ -8691,16 +8691,16 @@ node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.j Types of property 'Events' are incompatible. Type '{ ExpandRetainersComplete: symbol; }' is not assignable to type '{ ContentShown: symbol; SortingComplete: symbol; }'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(608,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(609,29): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(611,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(617,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(618,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(609,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(611,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(617,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(618,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(669,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(670,29): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(671,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(672,28): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(673,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(675,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(670,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(671,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(672,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(673,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(675,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(700,24): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(713,67): error TS2339: Property '_name' does not exist on type 'HeapSnapshotGridNode'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(717,30): error TS2339: Property 'populateNodeBySnapshotObjectId' does not exist on type 'HeapSnapshotGridNode'. @@ -8709,29 +8709,29 @@ node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.j Type '() => HeapSnapshotProviderProxy' is not assignable to type '() => { dispose(): void; nodePosition(snapshotObjectId: number): Promise; isEmpty(): Promise; serializeItemsRange(startPosition: number, endPosition: number): Promise<...>; sortAndRewind(comparator: ComparatorConfig): Promise<...>; }'. Type 'HeapSnapshotProviderProxy' is not assignable to type '{ dispose(): void; nodePosition(snapshotObjectId: number): Promise; isEmpty(): Promise; serializeItemsRange(startPosition: number, endPosition: number): Promise<...>; sortAndRewind(comparator: ComparatorConfig): Promise<...>; }'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(822,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(823,29): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(824,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(825,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(826,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(828,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(834,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(835,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(823,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(824,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(825,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(826,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(828,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(834,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(835,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(887,40): error TS2345: Argument of type 'HeapSnapshotDiffNode' is not assignable to parameter of type 'HeapSnapshotGridNode'. Types of property 'createProvider' are incompatible. Type '() => HeapSnapshotDiffNodesProvider' is not assignable to type '() => { dispose(): void; nodePosition(snapshotObjectId: number): Promise; isEmpty(): Promise; serializeItemsRange(startPosition: number, endPosition: number): Promise<...>; sortAndRewind(comparator: ComparatorConfig): Promise<...>; }'. Type 'HeapSnapshotDiffNodesProvider' is not assignable to type '{ dispose(): void; nodePosition(snapshotObjectId: number): Promise; isEmpty(): Promise; serializeItemsRange(startPosition: number, endPosition: number): Promise<...>; sortAndRewind(comparator: ComparatorConfig): Promise<...>; }'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(902,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(903,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(904,28): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(905,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(908,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(914,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(903,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(904,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(905,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(908,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(914,34): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(63,16): error TS2352: Conversion of type '{ fieldName1: string; ascending1: string; fieldName2: string; ascending2: string; }' to type 'ComparatorConfig' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first. Types of property 'ascending1' are incompatible. Type 'string' is not comparable to type 'boolean'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(104,14): error TS2339: Property '_searchMatched' does not exist on type 'HeapSnapshotGridNode'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(137,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(156,95): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(156,102): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(197,23): error TS2339: Property 'snapshot' does not exist on type 'DataGrid'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(222,41): error TS2339: Property 'comparator' does not exist on type 'HeapSnapshotGridNode'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(232,48): error TS2339: Property 'comparator' does not exist on type 'HeapSnapshotGridNode'. @@ -8754,7 +8754,7 @@ node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.j node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(563,9): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(580,12): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(581,10): error TS2339: Property 'heapSnapshotNode' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(602,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(602,82): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(682,3): error TS2416: Property 'createProvider' in type 'HeapSnapshotObjectNode' is not assignable to the same property in base type 'HeapSnapshotGenericObjectNode'. Type '() => HeapSnapshotProviderProxy' is not assignable to type '() => { dispose(): void; nodePosition(snapshotObjectId: number): Promise; isEmpty(): Promise; serializeItemsRange(startPosition: number, endPosition: number): Promise<...>; sortAndRewind(comparator: ComparatorConfig): Promise<...>; }'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(682,3): error TS2416: Property 'createProvider' in type 'HeapSnapshotObjectNode' is not assignable to the same property in base type 'HeapSnapshotGenericObjectNode'. @@ -8824,27 +8824,27 @@ node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(12 node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(161,40): error TS2339: Property 'keysArray' does not exist on type 'Map any>'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(231,15): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(263,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(284,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(286,38): error TS2555: Expected at least 4 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(329,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(405,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(443,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(450,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(457,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(507,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(42,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(284,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(286,43): error TS2555: Expected at least 4 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(329,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(405,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(443,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(450,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(457,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(507,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(42,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(48,9): error TS2345: Argument of type 'string' is not assignable to parameter of type 'symbol'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(106,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(107,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(106,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(107,61): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(113,57): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(115,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(115,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(192,24): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(228,53): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(229,56): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(230,57): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(231,55): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(232,55): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(233,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(228,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(229,63): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(230,64): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(231,62): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(232,62): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(233,61): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(238,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(243,80): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(256,17): error TS2345: Argument of type 'ToolbarText' is not assignable to parameter of type 'ToolbarComboBox | ToolbarInput'. @@ -8866,28 +8866,28 @@ node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(559 node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(572,19): error TS2694: Namespace 'UI' has no exported member 'PopoverRequest'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(575,29): error TS2339: Property 'enclosingNodeOrSelfWithNodeName' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(576,28): error TS2339: Property 'enclosingNodeOrSelfWithNodeName' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(628,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(628,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(649,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(658,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(667,11): error TS2345: Argument of type 'string' is not assignable to parameter of type 'symbol'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(749,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(793,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(831,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(859,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(749,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(793,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(831,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(859,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(875,25): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(876,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(915,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(946,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(876,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(915,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(946,74): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(947,60): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ modelAdded(model: T): void; modelRemoved(model: T): void; }'. Type 'HeapSnapshotProfileType' is not assignable to type '{ modelAdded(model: T): void; modelRemoved(model: T): void; }'. Types of property 'modelAdded' are incompatible. Type '(heapProfilerModel: HeapProfilerModel) => void' is not assignable to type '(model: T) => void'. Types of parameters 'heapProfilerModel' and 'model' are incompatible. Type 'T' is not assignable to type 'HeapProfilerModel'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(989,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1011,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1015,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1038,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(989,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1011,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1015,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1038,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1042,5): error TS2740: Type 'ProfileHeader' is missing the following properties from type 'HeapProfileHeader': _heapProfilerModel, maxJSObjectId, _workerProxy, _receiver, and 22 more. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1050,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1056,33): error TS2339: Property 'transferChunk' does not exist on type 'ProfileHeader'. @@ -8895,27 +8895,27 @@ node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(106 node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1069,15): error TS2339: Property '_prepareToLoad' does not exist on type 'ProfileHeader'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1073,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1086,35): error TS2345: Argument of type 'string' is not assignable to parameter of type 'symbol'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1098,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1098,67): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1122,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1139,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1155,35): error TS2345: Argument of type 'string' is not assignable to parameter of type 'symbol'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1168,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1169,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1168,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1169,37): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1207,33): error TS2339: Property '_profileSamples' does not exist on type 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1210,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1210,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1211,35): error TS2345: Argument of type 'string' is not assignable to parameter of type 'symbol'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1216,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1216,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1217,51): error TS2339: Property '_heapProfilerModel' does not exist on type 'ProfileHeader'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1219,35): error TS2345: Argument of type 'string' is not assignable to parameter of type 'symbol'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1225,13): error TS2339: Property '_finishLoad' does not exist on type 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1248,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1252,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1248,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1252,19): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1258,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1358,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1358,30): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1430,30): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1458,24): error TS2339: Property '_snapshotReceived' does not exist on type 'ProfileType'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1476,61): error TS2339: Property 'toISO8601Compact' does not exist on type 'Date'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1525,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1525,30): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1547,44): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1557,77): error TS2339: Property '_profileSamples' does not exist on type 'HeapProfileHeader'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1561,11): error TS2345: Argument of type 'string' is not assignable to parameter of type 'symbol'. @@ -8930,7 +8930,7 @@ node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(186 node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1907,33): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1915,44): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1966,35): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1967,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1967,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1972,33): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1987,18): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(48,37): error TS2339: Property 'deoptReason' does not exist on type 'ProfileNode'. @@ -8979,29 +8979,29 @@ node_modules/chrome-devtools-frontend/front_end/profiler/ProfileHeader.js(63,14) node_modules/chrome-devtools-frontend/front_end/profiler/ProfileHeader.js(64,12): error TS2339: Property '_tempFile' does not exist on type 'ProfileHeader'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileHeader.js(101,24): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(43,41): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(47,48): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(55,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(47,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(55,36): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(75,25): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(79,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(83,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(87,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(79,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(83,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(87,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(120,38): error TS2339: Property 'radioElement' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(131,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(131,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(140,45): error TS2339: Property 'checked' does not exist on type 'HTMLOptionElement'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(141,56): error TS2339: Property '_profileType' does not exist on type 'HTMLOptionElement'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(239,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(244,24): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(10,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(13,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(10,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(13,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(16,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(26,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(35,45): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(39,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(43,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(26,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(35,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(39,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(43,52): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(57,23): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(78,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(79,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(80,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(78,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(79,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(80,52): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(136,59): error TS2339: Property 'profile' does not exist on type 'ProfileView'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(136,78): error TS2339: Property 'adjustedTotal' does not exist on type 'ProfileView'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(147,59): error TS2339: Property 'profile' does not exist on type 'ProfileView'. @@ -9015,30 +9015,30 @@ node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(329,30): node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(336,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(347,30): error TS2339: Property 'exclude' does not exist on type 'ProfileDataGridTree'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(354,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(368,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(368,30): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(404,68): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(459,56): error TS2339: Property 'toISO8601Compact' does not exist on type 'Date'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(475,23): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(482,24): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(485,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(475,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(482,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(485,30): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(488,44): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(490,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(490,32): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(503,24): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(74,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(74,59): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(109,15): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(109,45): error TS2339: Property 'altKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(111,20): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(111,48): error TS2339: Property 'altKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(114,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(129,28): error TS2339: Property '_fileSelectorElement' does not exist on type 'typeof ProfilesPanel'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(157,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(157,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(210,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(233,23): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(261,24): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(269,24): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(277,24): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(302,36): error TS2339: Property 'isSelfOrAncestor' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(304,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(304,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(304,68): error TS2339: Property 'click' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(310,31): error TS2339: Property 'click' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(374,29): error TS2339: Property 'syncToolbarItems' does not exist on type 'Widget'. @@ -9047,21 +9047,21 @@ node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(494,9) node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(530,9): error TS2322: Type 'ProfileGroupSidebarTreeElement' is not assignable to type 'this'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(596,48): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(598,49): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(614,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(614,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(623,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(650,33): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(701,26): error TS2339: Property 'appendChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(713,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(713,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(714,32): error TS2339: Property '_fileSelectorElement' does not exist on type 'typeof ProfilesPanel'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(714,87): error TS2339: Property '_fileSelectorElement' does not exist on type 'typeof ProfilesPanel'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(716,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(717,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(716,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(717,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(766,62): error TS2339: Property 'profile' does not exist on type 'TreeElement'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(775,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(776,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(807,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(808,26): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(811,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(811,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(31,38): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(36,27): error TS2339: Property 'selectedIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(49,39): error TS2339: Property 'remove' does not exist on type 'Map'. @@ -9109,7 +9109,7 @@ node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(202,18 node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(203,35): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(204,24): error TS2339: Property 'hashCode' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(207,18): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(229,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(229,19): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(247,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(24,47): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(33,57): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -9144,28 +9144,28 @@ node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(422,28): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(454,19): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(475,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(580,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(580,19): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/quick_open/HelpQuickOpen.js(9,10): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/quick_open/HelpQuickOpen.js(56,38): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/quick_open/HelpQuickOpen.js(58,18): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/quick_open/QuickOpen.js(14,10): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/quick_open/QuickOpen.js(26,39): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(13,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(17,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(23,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(27,58): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(28,60): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(32,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(32,79): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(36,64): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(37,57): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(39,57): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(40,62): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(42,65): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(44,65): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(48,70): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(52,68): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(53,64): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/quick_open/QuickOpen.js(26,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(13,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(17,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(23,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(27,65): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(28,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(32,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(32,86): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(36,71): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(37,64): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(39,64): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(40,69): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(42,72): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(44,72): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(48,77): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(52,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(53,71): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(55,60): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ modelAdded(model: T): void; modelRemoved(model: T): void; }'. Type 'AppManifestView' is not assignable to type '{ modelAdded(model: T): void; modelRemoved(model: T): void; }'. Types of property 'modelAdded' are incompatible. @@ -9177,21 +9177,21 @@ node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(116 node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(139,32): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(158,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(163,14): error TS2339: Property 'pageAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(31,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(37,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(31,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(37,54): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(42,28): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(44,22): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(48,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(48,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(59,32): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(117,22): error TS2339: Property 'type' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(131,30): error TS2339: Property 'type' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(132,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(132,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(134,30): error TS2339: Property 'type' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(135,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(135,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(177,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(178,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(179,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(180,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(178,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(179,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(180,34): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(223,26): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(225,12): error TS2339: Property 'resource' does not exist on type 'DataGridNode'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(239,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -9200,15 +9200,15 @@ node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(55,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(71,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(166,34): error TS2694: Namespace 'Protocol' has no exported member 'ApplicationCache'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(51,60): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(59,54): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(61,57): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(67,57): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(75,57): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(80,82): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(85,52): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(89,57): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(95,92): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(51,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(59,61): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(61,64): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(67,64): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(75,64): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(80,89): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(85,59): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(89,64): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(95,99): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(214,47): error TS2339: Property 'valuesArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(233,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(269,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -9217,54 +9217,54 @@ node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSideba node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(317,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(336,34): error TS2339: Property 'remove' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(594,20): error TS2339: Property 'itemURL' does not exist on type 'BaseStorageTreeElement'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(751,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(785,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(751,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(785,52): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(795,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(814,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(825,31): error TS2339: Property 'remove' does not exist on type 'SWCacheTreeElement[]'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(879,45): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(918,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(951,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(984,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1017,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1052,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(879,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(918,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(951,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(984,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1017,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1052,52): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1062,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1082,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1094,35): error TS2339: Property 'remove' does not exist on type 'IDBDatabaseTreeElement[]'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1099,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1113,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1179,45): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1225,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1298,45): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1356,51): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1358,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1179,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1225,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1298,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1356,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1358,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1405,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1449,23): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1451,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1453,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1487,81): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1518,45): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1530,55): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1555,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(22,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(37,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1449,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1451,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1453,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1487,88): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1518,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1530,62): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1555,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(22,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(37,55): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(40,54): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(47,54): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(48,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(50,50): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(51,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(52,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(53,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(54,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(56,49): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(57,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(58,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(63,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(63,69): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(47,61): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(48,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(50,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(51,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(52,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(53,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(54,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(56,56): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(57,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(58,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(63,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(63,76): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(104,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(129,18): error TS2339: Property 'storageAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(174,23): error TS2339: Property 'disabled' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(176,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(176,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(178,25): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(192,39): error TS2339: Property 'storageAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(199,51): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. @@ -9272,28 +9272,28 @@ node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(19 node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(211,47): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(212,93): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(227,26): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(237,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(239,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(241,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(243,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(245,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(247,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(249,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(237,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(239,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(241,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(243,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(245,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(247,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(249,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(256,31): error TS2694: Namespace 'Protocol' has no exported member 'Storage'. -node_modules/chrome-devtools-frontend/front_end/resources/CookieItemsView.js(36,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/CookieItemsView.js(36,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/CookieItemsView.js(47,43): error TS2694: Namespace 'Common.EventTarget' has no exported member 'EventDescriptor'. node_modules/chrome-devtools-frontend/front_end/resources/CookieItemsView.js(81,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/resources/CookieItemsView.js(101,42): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(32,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(32,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(38,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(39,26): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(40,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(39,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(40,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(55,46): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(100,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(121,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(141,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(178,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'node' must be of type 'any', but here has type 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(259,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(259,43): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(275,38): error TS2339: Property 'key' does not exist on type 'DataGridNode'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(49,25): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(55,26): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. @@ -9313,7 +9313,7 @@ node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(315 node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(325,24): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(93,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(94,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. -node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(112,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(112,24): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(130,26): error TS2339: Property 'databaseAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(131,19): error TS2339: Property 'registerDatabaseDispatcher' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(191,24): error TS2694: Namespace 'Protocol' has no exported member 'Database'. @@ -9322,9 +9322,9 @@ node_modules/chrome-devtools-frontend/front_end/resources/DatabaseQueryView.js(5 node_modules/chrome-devtools-frontend/front_end/resources/DatabaseQueryView.js(60,39): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseQueryView.js(85,64): error TS2339: Property 'hasSelection' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseQueryView.js(151,19): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(31,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(40,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(42,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(31,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(40,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(42,60): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(77,18): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(114,37): error TS2339: Property 'valuesArray' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(124,40): error TS2345: Argument of type '{}' is not assignable to parameter of type '{ [x: string]: boolean; }'. @@ -9344,29 +9344,29 @@ node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(258, node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(368,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(381,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(396,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(43,62): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(49,59): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(50,52): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(54,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(54,75): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(58,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(59,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(43,69): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(49,66): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(50,59): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(54,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(54,82): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(58,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(59,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(68,5): error TS2322: Type 'number' is not assignable to type 'string'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(106,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(109,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(119,48): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(122,55): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(125,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(128,60): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(130,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(109,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(119,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(122,62): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(125,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(128,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(130,40): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(147,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(148,40): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(150,69): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(154,57): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(158,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(148,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(150,76): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(154,64): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(158,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(174,29): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(178,29): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(178,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(178,59): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(180,31): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(183,35): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(186,31): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. @@ -9374,10 +9374,10 @@ node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(191, node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(201,27): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(202,45): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(204,27): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(217,49): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(221,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(217,56): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(221,59): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(228,27): error TS2339: Property 'placeholder' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(228,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(228,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(238,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(246,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(295,52): error TS2339: Property 'value' does not exist on type 'Element'. @@ -9392,18 +9392,18 @@ node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(69 node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(311,26): error TS2339: Property 'draggable' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(321,11): error TS2339: Property 'dataTransfer' does not exist on type 'MouseEvent'. node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(322,11): error TS2339: Property 'dataTransfer' does not exist on type 'MouseEvent'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(11,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(11,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(25,46): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(41,49): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(45,52): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(50,48): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(54,55): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(90,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(41,56): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(45,59): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(50,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(54,62): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(90,43): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(99,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(100,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(101,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(103,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(110,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(100,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(101,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(103,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(110,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(154,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(162,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(198,31): error TS2694: Namespace 'Protocol' has no exported member 'CacheStorage'. @@ -9412,15 +9412,15 @@ node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheView node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(260,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(285,24): error TS2694: Namespace 'Protocol' has no exported member 'CacheStorage'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(316,44): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'ContentData'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(381,43): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(382,43): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(12,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(381,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(382,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(12,57): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(31,46): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(42,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(59,36): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(61,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(64,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(66,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(42,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(59,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(61,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(64,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(66,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(69,75): error TS2694: Namespace 'Common.EventTarget' has no exported member 'EventDescriptor'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(71,63): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ modelAdded(model: T): void; modelRemoved(model: T): void; }'. Type 'ServiceWorkersView' is not assignable to type '{ modelAdded(model: T): void; modelRemoved(model: T): void; }'. @@ -9434,30 +9434,30 @@ node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js( node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(211,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(238,24): error TS2339: Property 'filterRegex' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(262,30): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(293,56): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(298,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(298,85): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(302,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(302,87): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(307,68): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(308,68): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(309,69): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(293,63): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(298,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(298,92): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(302,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(302,94): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(307,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(308,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(309,76): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(314,39): error TS2694: Namespace 'Protocol' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(320,59): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(320,66): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(321,21): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(323,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(323,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(324,12): error TS2339: Property 'type' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(332,13): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(333,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(343,59): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(343,66): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(344,21): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(346,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(346,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(347,12): error TS2339: Property 'type' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(351,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(351,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(360,38): error TS2339: Property '_noThrottle' does not exist on type 'typeof ServiceWorkersView'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(385,41): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(395,24): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(396,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(396,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(396,63): error TS2345: Argument of type 'number' is not assignable to parameter of type 'boolean'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(398,48): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(401,51): error TS2694: Namespace 'Protocol' has no exported member 'Target'. @@ -9467,14 +9467,14 @@ node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js( node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(421,23): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(446,23): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(447,43): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(457,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(459,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(461,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(474,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(457,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(459,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(461,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(474,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(475,20): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(478,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(478,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(483,23): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(486,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(486,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(492,16): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(496,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(505,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -9486,13 +9486,13 @@ node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js( node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(556,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(557,30): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(566,28): error TS2339: Property 'targetAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(15,45): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(17,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(18,43): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(22,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(15,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(17,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(18,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(22,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(40,60): error TS2345: Argument of type 'Function' is not assignable to parameter of type '(arg0: any) => any'. Type 'Function' provides no match for the signature '(arg0: any): any'. -node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(49,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(49,52): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(54,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/screencast/InputModel.js(11,31): error TS2339: Property 'inputAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/screencast/InputModel.js(36,70): error TS2339: Property 'charCode' does not exist on type 'Event'. @@ -9512,7 +9512,7 @@ node_modules/chrome-devtools-frontend/front_end/screencast/InputModel.js(112,19) node_modules/chrome-devtools-frontend/front_end/screencast/InputModel.js(112,44): error TS2339: Property 'ctrlKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/screencast/InputModel.js(112,70): error TS2339: Property 'metaKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/screencast/InputModel.js(112,96): error TS2339: Property 'shiftKey' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(12,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(12,54): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(16,61): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ modelAdded(model: T): void; modelRemoved(model: T): void; }'. Type 'ScreencastApp' is not assignable to type '{ modelAdded(model: T): void; modelRemoved(model: T): void; }'. Types of property 'modelAdded' are incompatible. @@ -9525,8 +9525,8 @@ node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(121, node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(56,42): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(152,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(193,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(205,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(208,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(205,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(208,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(220,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(258,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(265,13): error TS2339: Property 'consume' does not exist on type 'Event'. @@ -9721,38 +9721,38 @@ node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(387,7): node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(392,18): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(422,16): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(453,16): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(578,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(581,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(583,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(584,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(585,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(586,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(588,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(590,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(593,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(602,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(604,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(606,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(608,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(616,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(619,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(621,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(623,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(630,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(637,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(638,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(640,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(645,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(647,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(649,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(651,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(653,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(655,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(657,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(659,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(661,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(663,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(665,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(578,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(581,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(583,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(584,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(585,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(586,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(588,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(590,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(593,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(602,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(604,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(606,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(608,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(616,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(619,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(621,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(623,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(630,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(637,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(638,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(640,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(645,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(647,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(649,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(651,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(653,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(655,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(657,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(659,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(661,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(663,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(665,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(673,59): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ modelAdded(model: T): void; modelRemoved(model: T): void; }'. Type 'DOMDebuggerManager' is not assignable to type '{ modelAdded(model: T): void; modelRemoved(model: T): void; }'. Types of property 'modelAdded' are incompatible. @@ -9920,14 +9920,14 @@ node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1174,24): e node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1197,32): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1294,32): error TS2694: Namespace 'SDK.RuntimeModel' has no exported member 'EvaluationOptions'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1295,42): error TS2694: Namespace 'SDK.RuntimeModel' has no exported member 'EvaluationResult'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1369,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1371,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1373,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1375,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1377,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1379,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1381,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1383,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1369,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1371,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1373,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1375,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1377,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1379,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1381,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1383,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1446,32): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1450,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1451,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. @@ -9994,13 +9994,13 @@ node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(199,20): e node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(220,20): error TS2300: Duplicate identifier 'Conditions'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(220,20): error TS2339: Property 'Conditions' does not exist on type 'typeof NetworkManager'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(222,32): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(224,10): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(224,17): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(230,32): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(232,10): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(232,17): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(238,32): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(240,10): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(240,17): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(246,32): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(248,10): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(248,17): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(255,20): error TS2339: Property 'BlockedPattern' does not exist on type 'typeof NetworkManager'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(269,34): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(276,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. @@ -10167,7 +10167,7 @@ node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(16,12): erro node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(17,33): error TS2339: Property 'overlayAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(81,22): error TS2339: Property '_highlightDisabled' does not exist on type 'typeof OverlayModel'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(85,22): error TS2339: Property '_highlightDisabled' does not exist on type 'typeof OverlayModel'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(110,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(110,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(119,5): error TS2741: Property '_model' is missing in type '{ highlightDOMNode(node: DOMNode, config: any, backendNodeId?: any, objectId?: any): void; setInspectMode(mode: any, config: any): Promise; highlightFrame(frameId: any): void; }' but required in type 'DefaultHighlighter'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(123,24): error TS2694: Namespace 'Protocol' has no exported member 'Overlay'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(141,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. @@ -10344,8 +10344,8 @@ node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(601,25) node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(614,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(641,23): error TS2339: Property 'remove' does not exist on type 'ResourceTreeFrame[]'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(710,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. -node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(731,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(738,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(731,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(738,19): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(774,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(775,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(784,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. @@ -10456,7 +10456,7 @@ node_modules/chrome-devtools-frontend/front_end/sdk/ServerTiming.js(139,30): err Type 'TemplateStringsArray' is not assignable to type 'string[]'. node_modules/chrome-devtools-frontend/front_end/sdk/ServerTiming.js(149,24): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sdk/ServerTiming.js(165,78): error TS2554: Expected 2 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/sdk/ServerTiming.js(186,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/ServerTiming.js(186,32): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(15,12): error TS2339: Property 'registerStorageDispatcher' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(20,31): error TS2339: Property 'cacheStorageAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(21,33): error TS2339: Property 'storageAgent' does not exist on type 'Target'. @@ -10510,7 +10510,7 @@ node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(367,29): error node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(422,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(444,30): error TS2339: Property 'sourcesContent' does not exist on type 'SourceMapV3'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(444,58): error TS2339: Property 'sourcesContent' does not exist on type 'SourceMapV3'. -node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(446,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(446,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(507,20): error TS2339: Property 'stableSort' does not exist on type 'SourceMapEntry[]'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(527,37): error TS2339: Property '_base64Map' does not exist on type 'typeof TextSourceMap'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(558,18): error TS2339: Property 'lowerBound' does not exist on type 'SourceMapEntry[]'. @@ -10584,8 +10584,8 @@ node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(237,34): er node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(267,19): error TS2339: Property 'remove' does not exist on type 'Target[]'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(279,34): error TS2345: Argument of type 'Function' is not assignable to parameter of type 'new (arg1: Target) => any'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(319,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(329,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(351,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(329,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(351,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(352,12): error TS2339: Property 'runtimeAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(356,52): error TS2694: Namespace 'Protocol.InspectorBackend.Connection' has no exported member 'Params'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(364,7): error TS2322: Type 'WebSocketConnection' is not assignable to type '{ sendMessage(message: string): void; disconnect(): Promise; }'. @@ -10645,7 +10645,7 @@ node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(888,23): err node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(889,18): error TS2339: Property 'stableSort' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(917,18): error TS2339: Property 'remove' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(921,34): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. -node_modules/chrome-devtools-frontend/front_end/sdk_test_runner/PageMockTestRunner.js(17,20): error TS2554: Expected 5 arguments, but got 4. +node_modules/chrome-devtools-frontend/front_end/sdk_test_runner/PageMockTestRunner.js(17,38): error TS2554: Expected 5 arguments, but got 4. node_modules/chrome-devtools-frontend/front_end/sdk_test_runner/PageMockTestRunner.js(88,20): error TS2339: Property 'hashCode' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(14,34): error TS2339: Property 'securityAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(15,12): error TS2339: Property 'registerSecurityDispatcher' does not exist on type 'Target'. @@ -10660,7 +10660,7 @@ node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(78,24) node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(101,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(103,31): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(104,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(15,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(15,32): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(21,31): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(24,45): error TS2694: Namespace 'Security.SecurityPanel' has no exported member 'Origin'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(24,77): error TS2694: Namespace 'Security.SecurityPanel' has no exported member 'OriginState'. @@ -10698,17 +10698,17 @@ node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(371,24 node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(380,24): error TS2339: Property 'OriginState' does not exist on type 'typeof SecurityPanel'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(389,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(389,47): error TS2694: Namespace 'Security.SecurityPanel' has no exported member 'Origin'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(416,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(416,59): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(422,45): error TS2694: Namespace 'Security.SecurityPanel' has no exported member 'Origin'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(439,38): error TS2694: Namespace 'Security.SecurityPanel' has no exported member 'Origin'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(440,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(451,38): error TS2694: Namespace 'Security.SecurityPanel' has no exported member 'Origin'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(458,38): error TS2694: Namespace 'Security.SecurityPanel' has no exported member 'Origin'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(459,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(515,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(516,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(517,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(518,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(515,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(516,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(517,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(518,19): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(527,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(536,46): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(552,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. @@ -10716,26 +10716,26 @@ node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(563,25 node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(597,48): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(601,29): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(603,29): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(607,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(610,75): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(611,76): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(612,77): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(607,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(610,82): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(611,83): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(612,84): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(623,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(627,37): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(648,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(648,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(654,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(656,31): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(657,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(669,18): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(670,19): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(671,18): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(672,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(669,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(670,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(671,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(672,24): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(712,46): error TS2694: Namespace 'Protocol' has no exported member 'Security'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(714,18): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(715,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(714,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(715,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(726,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(739,35): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(740,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(740,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(744,34): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(759,7): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(771,38): error TS2694: Namespace 'Security.SecurityPanel' has no exported member 'Origin'. @@ -10744,45 +10744,45 @@ node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(783,37 node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(784,75): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(794,9): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(803,44): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(804,87): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(808,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(810,22): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(812,22): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(814,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(804,94): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(808,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(810,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(812,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(814,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(819,45): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(820,88): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(820,95): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(824,39): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(826,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(835,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(836,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(837,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(838,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(839,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(844,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(856,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(866,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(867,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(868,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(869,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(870,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(871,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(872,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(873,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(879,43): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(883,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(885,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(826,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(835,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(836,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(837,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(838,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(839,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(844,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(856,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(866,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(867,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(868,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(869,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(870,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(871,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(872,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(873,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(879,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(883,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(885,54): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(891,38): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(893,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(893,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(895,43): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(896,86): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(898,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(896,93): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(898,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(900,40): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(902,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(904,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(915,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(902,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(904,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(915,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(921,27): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(927,41): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(933,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(933,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(947,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(980,29): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/security_test_runner/SecurityTestRunner.js(21,29): error TS2488: Type 'HTMLCollectionOf' must have a '[Symbol.iterator]()' method that returns an iterator. @@ -10793,20 +10793,20 @@ node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(227,1 node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(228,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(244,16): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(271,36): error TS2339: Property 'data' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(321,7): error TS2554: Expected 1 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(321,12): error TS2554: Expected 1 arguments, but got 0. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(340,18): error TS2339: Property 'onclose' does not exist on type 'Worker'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(347,17): error TS2339: Property 'data' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(351,34): error TS2339: Property 'data' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(357,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(358,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(15,25): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(15,68): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(15,75): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(16,25): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(18,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(20,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(21,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(28,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(32,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(18,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(20,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(21,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(28,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(32,36): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(39,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(52,34): error TS2339: Property 'getAsArray' does not exist on type 'Setting'. node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(58,41): error TS2339: Property 'getAsArray' does not exist on type 'Setting'. @@ -10818,32 +10818,32 @@ node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettin node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(101,30): error TS2339: Property 'getAsArray' does not exist on type 'Setting'. node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(104,19): error TS2339: Property 'setAsArray' does not exist on type 'Setting'. node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(130,26): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(131,65): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(133,66): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(131,72): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(133,73): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(135,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(153,36): error TS2339: Property 'getAsArray' does not exist on type 'Setting'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(39,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(45,10): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(46,24): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(54,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(46,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(54,50): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(69,55): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(85,5): error TS2322: Type '{ tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }' is not assignable to type '{ appendApplicableItems(locationName: string): void; appendView(view: { viewId(): string; title(): string; isCloseable(): boolean; isTransient(): boolean; toolbarItems(): Promise; widget(): Promise<...>; disposeView(): void; }, insertBefore?: { ...; }): void; showView(view: { ...; }, insertBefore?: { ...'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(100,15): error TS2339: Property 'keyCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(119,31): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(121,42): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(142,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(142,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(151,10): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(152,10): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(155,29): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(216,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(229,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(155,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(216,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(229,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(245,30): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(246,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(246,34): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(247,16): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(248,30): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(249,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(254,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(289,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(249,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(254,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(289,60): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(311,10): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(312,10): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(313,10): error TS2339: Property 'runtime' does not exist on type 'Window'. @@ -10870,8 +10870,8 @@ node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(3 node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(560,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(579,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(62,27): error TS2339: Property 'valuesArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/snippets/SnippetsQuickOpen.js(30,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(38,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/snippets/SnippetsQuickOpen.js(30,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(38,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(62,16): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(78,21): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(79,19): error TS2339: Property 'createTextChild' does not exist on type 'Element'. @@ -10891,23 +10891,23 @@ node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(140,41) node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(141,42): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(144,31): error TS2339: Property 'style' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(152,29): error TS2339: Property 'style' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(38,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(52,81): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(38,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(52,88): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(58,36): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(105,36): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(128,49): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(131,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(134,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(135,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(128,56): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(131,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(134,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(135,54): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(149,10): error TS2339: Property 'download' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(150,10): error TS2339: Property 'href' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(151,10): error TS2339: Property 'click' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(63,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(63,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(66,47): error TS2345: Argument of type '0' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(165,28): error TS2339: Property 'setSearchRegex' does not exist on type 'TreeElement'. node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(170,23): error TS2339: Property 'setSearchRegex' does not exist on type 'TreeElement'. -node_modules/chrome-devtools-frontend/front_end/source_frame/PreviewFactory.js(14,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/source_frame/ResourceSourceFrame.js(51,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/PreviewFactory.js(14,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/ResourceSourceFrame.js(51,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(15,22): error TS2339: Property 'installGutter' does not exist on type 'CodeMirrorTextEditor'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(89,28): error TS2339: Property 'toggleLineClass' does not exist on type 'CodeMirrorTextEditor'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(110,25): error TS2694: Namespace 'Diff.Diff' has no exported member 'DiffArray'. @@ -10918,7 +10918,7 @@ node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(2 node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(276,22): error TS2339: Property 'toggleLineClass' does not exist on type 'CodeMirrorTextEditor'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(283,22): error TS2339: Property 'setGutterDecoration' does not exist on type 'CodeMirrorTextEditor'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(284,22): error TS2339: Property 'toggleLineClass' does not exist on type 'CodeMirrorTextEditor'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(41,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(41,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(371,32): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(435,15): error TS2339: Property '__fromRegExpQuery' does not exist on type 'RegExp'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(459,15): error TS2339: Property '__fromRegExpQuery' does not exist on type 'RegExp'. @@ -10969,7 +10969,7 @@ node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.j node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(878,12): error TS1345: An expression of type 'void' cannot be tested for truthiness node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(878,71): error TS2367: This condition will always return 'true' since the types 'void' and 'string' have no overlap. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(882,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. -node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(39,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(39,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(42,53): error TS2345: Argument of type '0' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(54,59): error TS2345: Argument of type 'string' is not assignable to parameter of type 'SupportedType'. node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(73,28): error TS2339: Property 'setSearchRegex' does not exist on type 'TreeElement'. @@ -10981,38 +10981,38 @@ node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(305,20): node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(342,21): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(9,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(14,25): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(14,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(14,67): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(21,41): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(22,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(22,36): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(27,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(31,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(50,32): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(57,15): error TS2339: Property 'keyCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(17,52): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(21,54): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(26,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(26,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(30,39): error TS2345: Argument of type '42' is not assignable to parameter of type 'string'. -node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(41,53): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(47,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(41,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(47,55): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(53,54): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(72,58): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(130,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(225,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(230,48): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(238,62): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(244,57): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(275,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(277,53): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(296,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(296,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(130,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(225,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(230,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(238,69): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(244,64): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(275,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(277,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(296,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(296,65): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(318,19): error TS2339: Property 'keyCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(397,46): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(84,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(102,19): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(197,26): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(197,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(197,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(212,26): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(212,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(212,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(223,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(252,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(259,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -11021,14 +11021,14 @@ node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(288,22): er node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(292,25): error TS2339: Property 'setBezierText' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(315,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(333,40): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(33,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(33,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(39,57): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(40,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(40,56): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(42,60): error TS2694: Namespace 'Sources.CallStackSidebarPane' has no exported member 'Item'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(44,62): error TS2694: Namespace 'Sources.CallStackSidebarPane' has no exported member 'Item'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(137,21): error TS2345: Argument of type '{ asyncStackHeader: string; }' is not assignable to parameter of type '{ debuggerCallFrame: CallFrame; debuggerModel: DebuggerModel; }'. Object literal may only specify known properties, and 'asyncStackHeader' does not exist in type '{ debuggerCallFrame: CallFrame; debuggerModel: DebuggerModel; }'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(163,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(163,20): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(182,44): error TS2694: Namespace 'Sources.CallStackSidebarPane' has no exported member 'Item'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(187,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(209,33): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -11040,32 +11040,32 @@ node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js( node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(265,44): error TS2694: Namespace 'Sources.CallStackSidebarPane' has no exported member 'Item'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(285,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(286,31): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(287,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(287,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(300,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(301,31): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(302,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(319,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(320,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(302,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(319,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(320,52): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(338,44): error TS2694: Namespace 'Sources.CallStackSidebarPane' has no exported member 'Item'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(370,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(373,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(379,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(382,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(370,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(373,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(379,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(382,20): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(415,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(415,52): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(431,36): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(435,30): error TS2300: Duplicate identifier 'Item'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(435,30): error TS2339: Property 'Item' does not exist on type 'typeof CallStackSidebarPane'. node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(11,33): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(54,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(56,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(60,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(65,24): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(67,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(69,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(71,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(77,38): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(77,80): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(54,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(56,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(60,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(65,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(67,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(69,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(71,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(77,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(77,87): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(96,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(101,41): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/EditingLocationHistoryManager.js(54,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -11082,19 +11082,19 @@ node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeList node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(165,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(167,13): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(205,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(220,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/GoToLineQuickOpen.js(28,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/GoToLineQuickOpen.js(31,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/GoToLineQuickOpen.js(32,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/GoToLineQuickOpen.js(34,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(220,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/GoToLineQuickOpen.js(28,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/GoToLineQuickOpen.js(31,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/GoToLineQuickOpen.js(32,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/GoToLineQuickOpen.js(34,22): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/InplaceFormatterEditorAction.js(10,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/InplaceFormatterEditorAction.js(18,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/InplaceFormatterEditorAction.js(46,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/InplaceFormatterEditorAction.js(46,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/InplaceFormatterEditorAction.js(68,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/InplaceFormatterEditorAction.js(100,37): error TS2339: Property 'selection' does not exist on type 'Widget'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(32,27): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(33,46): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(34,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(34,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(41,27): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(42,47): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(53,28): error TS2345: Argument of type 'string' is not assignable to parameter of type 'K'. @@ -11109,39 +11109,39 @@ node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSid node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(141,29): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(156,33): error TS2339: Property 'checkboxElement' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(159,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(182,53): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(183,53): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(188,28): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(188,72): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(194,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(199,26): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(203,26): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(206,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(182,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(183,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(188,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(188,79): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(194,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(199,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(203,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(206,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptCompilerPlugin.js(51,5): error TS2322: Type 'Timer' is not assignable to type 'number'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(60,50): error TS2345: Argument of type 'Event' is not assignable to parameter of type 'MouseEvent | KeyboardEvent'. Type 'Event' is missing the following properties from type 'KeyboardEvent': altKey, char, charCode, code, and 16 more. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(107,33): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(128,59): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(132,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(128,66): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(132,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(134,95): error TS2339: Property 'valuesArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(136,39): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(138,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(136,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(138,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(140,44): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(141,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(141,62): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(142,65): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(143,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(218,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(220,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(223,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(227,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(227,71): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(231,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(236,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(237,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(243,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(244,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(143,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(218,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(220,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(223,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(227,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(227,78): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(231,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(236,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(237,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(243,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(244,49): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(284,61): error TS2339: Property 'valuesArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(285,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(285,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(296,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(309,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(345,56): error TS2339: Property 'valuesArray' does not exist on type 'Map'. @@ -11173,19 +11173,19 @@ node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1150,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1152,17): error TS2339: Property 'shiftKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1169,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1176,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1180,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1183,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1176,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1180,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1183,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1190,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1201,56): error TS2339: Property 'valuesArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1210,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1270,16): error TS2403: Subsequent variable declarations must have the same type. Variable 'location' must be of type 'any', but here has type 'UILocation'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1286,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1326,60): error TS2339: Property 'valuesArray' does not exist on type 'Set'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1400,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1403,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1400,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1403,61): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1425,56): error TS2339: Property 'valuesArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1442,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1442,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1463,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1469,63): error TS2694: Namespace 'SourceFrame.SourcesTextEditor' has no exported member 'GutterClickEventData'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(87,21): error TS2339: Property '_boostOrder' does not exist on type 'TreeElement'. @@ -11195,9 +11195,9 @@ node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(105,39) node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(105,63): error TS2339: Property '_nodeType' does not exist on type 'TreeElement'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(106,21): error TS2339: Property '_uiSourceCode' does not exist on type 'TreeElement'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(107,37): error TS2339: Property '_uiSourceCode' does not exist on type 'TreeElement'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(129,26): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(142,23): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(145,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(129,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(142,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(145,28): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(167,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(175,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(183,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -11219,7 +11219,7 @@ node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(354,22) node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(388,58): error TS2339: Property 'reverse' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(499,29): error TS2339: Property '_boostOrder' does not exist on type 'TreeElement'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(527,28): error TS2339: Property '_boostOrder' does not exist on type 'TreeElement'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(578,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(578,21): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(592,45): error TS2345: Argument of type 'UISourceCode' is not assignable to parameter of type 'K'. 'UISourceCode' is assignable to the constraint of type 'K', but 'K' could be instantiated with a different subtype of constraint '{}'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(593,22): error TS2339: Property 'firstValue' does not exist on type 'Set'. @@ -11233,18 +11233,18 @@ node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(643,25) node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(655,93): error TS2339: Property '_folderPath' does not exist on type '(NavigatorUISourceCodeTreeNode & NavigatorGroupTreeNode) | (NavigatorUISourceCodeTreeNode & NavigatorFolderTreeNode)'. Property '_folderPath' does not exist on type 'NavigatorUISourceCodeTreeNode & NavigatorGroupTreeNode'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(664,12): error TS2339: Property 'dispose' does not exist on type 'V'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(705,40): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(717,39): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(734,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(736,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(738,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(705,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(717,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(734,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(736,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(738,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(749,21): error TS2339: Property '_folderPath' does not exist on type 'NavigatorTreeNode'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(750,24): error TS2339: Property '_project' does not exist on type 'NavigatorTreeNode'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(759,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(762,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(767,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(771,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(779,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(759,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(762,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(767,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(771,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(779,56): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(803,50): error TS2339: Property 'hasFocus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(851,14): error TS2339: Property 'parent' does not exist on type 'NavigatorGroupTreeNode'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(852,12): error TS2339: Property 'parent' does not exist on type 'NavigatorGroupTreeNode'. @@ -11283,31 +11283,31 @@ node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1614,14 node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1616,40): error TS2339: Property '_treeElement' does not exist on type 'NavigatorTreeNode'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1640,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1679,47): error TS2339: Property 'hasFocus' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/ObjectEventListenersSidebarPane.js(11,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/ObjectEventListenersSidebarPane.js(11,55): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/ObjectEventListenersSidebarPane.js(84,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/OpenFileQuickOpen.js(54,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/sources/OpenFileQuickOpen.js(65,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/sources/OutlineQuickOpen.js(32,52): error TS2694: Namespace 'Formatter.FormatterWorkerPool' has no exported member 'OutlineItem'. -node_modules/chrome-devtools-frontend/front_end/sources/OutlineQuickOpen.js(118,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/OutlineQuickOpen.js(120,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/OutlineQuickOpen.js(121,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/OutlineQuickOpen.js(118,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/OutlineQuickOpen.js(120,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/OutlineQuickOpen.js(121,19): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(60,25): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(65,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(81,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(88,19): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(94,19): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(104,21): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(105,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(65,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(81,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(88,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(94,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(104,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(105,37): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(114,20): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(115,20): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAction.js(16,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAction.js(28,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAction.js(61,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAction.js(61,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAction.js(85,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAction.js(105,35): error TS2339: Property 'selection' does not exist on type 'Widget'. node_modules/chrome-devtools-frontend/front_end/sources/SimpleHistoryManager.js(37,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/sources/SnippetsPlugin.js(41,39): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SnippetsPlugin.js(41,73): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SnippetsPlugin.js(41,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SnippetsPlugin.js(41,80): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(48,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(55,32): error TS2339: Property 'remove' does not exist on type 'Map; formatData: SourceFormatData; }>'. node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(67,32): error TS2339: Property 'remove' does not exist on type 'Map; formatData: SourceFormatData; }>'. @@ -11330,22 +11330,22 @@ node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.j node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(537,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(51,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(109,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(145,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(145,24): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(189,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(211,19): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(217,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(224,17): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(272,63): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(293,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(307,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(308,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(309,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(310,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(311,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(211,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(217,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(224,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(272,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(293,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(307,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(308,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(309,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(310,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(311,49): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(35,26): error TS2551: Property '_instance' does not exist on type 'typeof SourcesPanel'. Did you mean 'instance'? -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(38,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(38,59): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(68,29): error TS2339: Property 'tabIndex' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(78,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(78,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(92,32): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(122,32): error TS2339: Property 'addEventListener' does not exist on type 'typeof extensionServer'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(131,30): error TS2551: Property '_instance' does not exist on type 'typeof SourcesPanel'. Did you mean 'instance'? @@ -11363,22 +11363,22 @@ node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(356,90): node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(366,42): error TS2339: Property '_instance' does not exist on type 'typeof WrapperView'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(366,88): error TS2339: Property '_instance' does not exist on type 'typeof WrapperView'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(384,27): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(413,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(465,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(413,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(465,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(550,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(596,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(689,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(717,17): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(795,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(798,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(815,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(689,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(717,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(795,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(798,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(815,20): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(831,23): error TS2339: Property 'isSelfOrDescendant' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(833,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(867,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(891,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(894,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(909,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(963,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(833,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(867,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(891,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(894,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(909,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(963,28): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1011,45): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1078,60): error TS2339: Property 'sidebarPanes' does not exist on type 'typeof extensionServer'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1093,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -11399,12 +11399,12 @@ node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(25 node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(38,50): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(41,10): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(55,36): error TS2694: Namespace 'Common.EventTarget' has no exported member 'EventDescriptor'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(83,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(101,49): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(102,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(83,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(101,56): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(102,58): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(108,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(113,15): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(113,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(113,55): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(134,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(134,52): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(139,45): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. @@ -11431,7 +11431,7 @@ node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(473,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(485,18): error TS2339: Property 'remove' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(497,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(540,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(540,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(549,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(558,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(566,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -11449,7 +11449,7 @@ node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(20 Type 'T' is not assignable to type 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(38,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(39,31): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(49,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(49,40): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(53,24): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(126,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(204,19): error TS2339: Property 'addAll' does not exist on type 'Set'. @@ -11480,16 +11480,16 @@ node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(728 node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(755,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(761,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(767,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(46,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(48,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(46,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(48,55): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(97,25): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(99,46): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(100,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(100,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(127,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(132,30): error TS2339: Property 'remove' does not exist on type 'WatchExpression[]'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(156,7): error TS2447: The '|=' operator is not allowed for boolean types. Consider using '||' instead. -node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(159,45): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(163,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(159,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(163,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(167,24): error TS2339: Property 'deepElementFromPoint' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(171,37): error TS2339: Property 'isSelfOrAncestor' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(272,32): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -11500,48 +11500,48 @@ node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarP node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(330,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(336,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(342,38): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(343,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(343,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(346,38): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(351,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(351,47): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(360,19): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(368,25): error TS2339: Property 'toggleOnClick' does not exist on type 'TreeElement'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(383,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(384,15): error TS2339: Property 'detail' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(421,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(426,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(421,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(426,56): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(428,24): error TS2339: Property 'deepElementFromPoint' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(429,38): error TS2339: Property 'isSelfOrAncestor' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(28,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(39,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(107,25): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(116,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(121,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(123,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(141,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(143,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(145,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(116,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(121,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(123,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(141,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(143,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(145,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(156,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(171,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(173,63): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(171,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(173,70): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(174,16): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(176,23): error TS2339: Property 'attachInfobars' does not exist on type 'Widget'. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(14,45): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(15,46): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(16,38): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(21,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(39,45): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(47,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(16,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(21,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(39,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(47,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(49,46): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(76,41): error TS2339: Property '_checkboxElement' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(81,13): error TS2339: Property '_url' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(84,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(84,74): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(88,13): error TS2339: Property '_checkboxElement' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(95,26): error TS2339: Property '_url' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(95,49): error TS2339: Property '_url' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(95,64): error TS2339: Property '_url' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(156,26): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(158,45): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(159,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(156,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(158,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(159,52): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(186,41): error TS2339: Property '_checkboxElement' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(81,30): error TS2554: Expected 1 arguments, but got 0. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(110,18): error TS2554: Expected 14 arguments, but got 3. @@ -11586,12 +11586,12 @@ node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SearchTestRu node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(26,29): error TS2339: Property 'map' does not exist on type 'NodeListOf'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(31,21): error TS2339: Property '_nodeType' does not exist on type 'TreeElement'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(32,21): error TS2339: Property '_nodeType' does not exist on type 'TreeElement'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(93,3): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(93,14): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(101,33): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(103,33): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(129,11): error TS2339: Property 'pushAll' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/terminal/TerminalWidget.js(29,54): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/terminal/TerminalWidget.js(30,65): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/terminal/TerminalWidget.js(30,72): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/addons/fit/fit.js(19,34): error TS2307: Cannot find module '../../xterm'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/addons/fit/fit.js(20,21): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/addons/fit/fit.js(24,5): error TS2304: Cannot find name 'define'. @@ -11880,17 +11880,17 @@ node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(243,24): node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(265,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(340,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(59,42): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(75,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(75,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(75,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(75,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(75,98): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(77,29): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(77,59): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(79,29): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(79,55): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(81,29): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(81,59): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(83,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(83,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(77,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(77,66): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(79,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(79,62): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(81,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(81,66): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(83,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(83,47): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(84,16): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(123,60): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(195,19): error TS2339: Property 'x' does not exist on type 'Event'. @@ -11913,15 +11913,15 @@ node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(438,24 node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(563,19): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(63,32): error TS2339: Property 'peekLast' does not exist on type 'IterableIterator[]'. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(91,40): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(95,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(158,73): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(160,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(95,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(158,80): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(160,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(183,56): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/ExtensionTracingSession.js(17,16): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceModel.js(157,25): error TS2304: Cannot find name 'FileError'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(26,46): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(28,25): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(29,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(29,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(83,12): error TS2339: Property '_animationId' does not exist on type 'PerformanceMonitor'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(83,47): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(89,25): error TS2339: Property 'window' does not exist on type 'Element'. @@ -11941,14 +11941,14 @@ node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(4 node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(411,29): error TS2339: Property 'MetricInfo' does not exist on type 'typeof PerformanceMonitor'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(419,27): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(427,52): error TS2694: Namespace 'Timeline.PerformanceMonitor' has no exported member 'ChartInfo'. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(430,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(442,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(447,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(448,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(449,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(450,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(451,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(452,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(430,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(442,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(447,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(448,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(449,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(450,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(451,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(452,22): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(484,51): error TS2694: Namespace 'Timeline.PerformanceMonitor' has no exported member 'ChartInfo'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(517,43): error TS2694: Namespace 'Timeline.PerformanceMonitor' has no exported member 'ChartInfo'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(519,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. @@ -11963,7 +11963,7 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(2 node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(39,43): error TS2694: Namespace 'Timeline.TimelineController' has no exported member 'RecordingOptions'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(44,64): error TS2339: Property 'traceProviders' does not exist on type 'typeof extensionServer'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(137,24): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(141,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(141,34): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(180,42): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(209,24): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(214,58): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. @@ -11971,20 +11971,20 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(2 node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(272,1): error TS8022: JSDoc '@extends' is not attached to a class. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(288,29): error TS2339: Property 'RecordingOptions' does not exist on type 'typeof TimelineController'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(29,44): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(31,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(38,38): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(42,38): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(46,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(31,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(38,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(42,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(46,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(130,22): error TS2339: Property 'showLayerTree' does not exist on type 'Widget'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(132,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(132,82): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(150,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(188,59): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(218,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(188,66): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(218,64): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(46,20): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(113,28): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(114,26): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(127,22): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(169,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(127,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(169,34): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(170,43): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(204,36): error TS2339: Property '_overviewIndex' does not exist on type 'TimelineCategory'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(246,68): error TS2339: Property 'peekLast' does not exist on type 'any[]'. @@ -11993,9 +11993,9 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.j Type 'HTMLImageElement | (new (width?: number, height?: number) => HTMLImageElement)' is not assignable to type 'HTMLImageElement'. Type 'new (width?: number, height?: number) => HTMLImageElement' is missing the following properties from type 'HTMLImageElement': align, alt, border, complete, and 261 more. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(457,17): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(483,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(483,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(524,28): error TS2339: Property 'peekLast' does not exist on type 'TimelineFrame[]'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(541,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(541,28): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(542,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(644,48): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(644,87): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. @@ -12003,14 +12003,14 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.j node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(60,36): error TS2694: Namespace 'PerfUI.FlameChart' has no exported member 'GroupStyle'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(73,44): error TS2694: Namespace 'PerfUI.FlameChart' has no exported member 'GroupStyle'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(110,17): error TS2339: Property '_blackboxRoot' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(111,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(111,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(140,27): error TS2339: Property '_blackboxRoot' does not exist on type 'string | Event | TimelineFrame | Frame'. Property '_blackboxRoot' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(171,49): error TS2749: 'Image' refers to a value, but is being used as a type here. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(203,24): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(222,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(225,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(235,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(203,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(222,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(225,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(235,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(246,64): error TS2339: Property 'id' does not exist on type 'VirtualThread'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(312,39): error TS2694: Namespace 'PerfUI.FlameChart' has no exported member 'GroupStyle'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(332,33): error TS2694: Namespace 'PerfUI.FlameChart' has no exported member 'GroupStyle'. @@ -12023,8 +12023,8 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataP node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(418,16): error TS2339: Property 'remove' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(433,33): error TS2694: Namespace 'PerfUI.FlameChart' has no exported member 'GroupStyle'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(462,9): error TS1345: An expression of type 'void' cannot be tested for truthiness -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(462,43): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(475,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(462,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(475,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(476,50): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(492,38): error TS2339: Property 'push' does not exist on type 'number[] | Uint16Array'. Property 'push' does not exist on type 'Uint16Array'. @@ -12038,9 +12038,9 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataP node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(529,80): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(530,20): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(537,38): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(538,28): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(538,60): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(541,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(538,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(538,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(541,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(548,25): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(621,36): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(654,37): error TS2339: Property 'naturalHeight' does not exist on type 'new (width?: number, height?: number) => HTMLImageElement'. @@ -12055,7 +12055,7 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataP node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(870,47): error TS2339: Property 'id' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(881,45): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(925,19): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(25,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(25,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(217,29): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(306,25): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(309,87): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. @@ -12068,9 +12068,9 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(282,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(434,24): error TS2694: Namespace 'Timeline' has no exported member 'TimelineMarkerStyle'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(463,28): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(68,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(68,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(106,27): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(144,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(144,21): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(164,64): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(176,41): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(190,15): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -12102,61 +12102,61 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLayersView.js(1 node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLayersView.js(66,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(19,17): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(43,14): error TS2339: Property '_reportErrorAndCancelLoading' does not exist on type 'typeof TimelineLoader'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(91,43): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(118,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(91,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(118,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(137,54): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(146,43): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(203,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(146,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(203,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePaintProfilerView.js(119,26): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePaintProfilerView.js(149,48): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePaintProfilerView.js(215,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(44,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(82,51): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(84,52): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(87,43): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(91,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(44,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(82,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(84,59): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(87,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(91,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(100,53): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(111,60): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(131,32): error TS2339: Property 'addEventListener' does not exist on type 'typeof extensionServer'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(140,57): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(168,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(214,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(219,45): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(221,45): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(237,67): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(241,62): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(257,67): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(274,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(277,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(284,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(289,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(214,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(219,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(221,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(237,74): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(241,69): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(257,74): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(274,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(277,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(284,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(289,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(298,23): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(340,33): error TS2339: Property 'remove' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(362,37): error TS2339: Property 'toISO8601Compact' does not exist on type 'Date'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(396,31): error TS2339: Property 'click' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(453,21): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(455,21): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(457,21): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(459,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(453,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(455,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(457,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(459,28): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(461,57): error TS2345: Argument of type 'number' is not assignable to parameter of type 'boolean'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(462,56): error TS2345: Argument of type 'number' is not assignable to parameter of type 'boolean'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(467,24): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(471,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(471,52): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(494,60): error TS2339: Property 'traceProviders' does not exist on type 'typeof extensionServer'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(514,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(515,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(626,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(627,40): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(637,40): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(658,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(661,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(667,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(514,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(515,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(626,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(627,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(637,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(658,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(661,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(667,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(671,53): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(694,49): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(719,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(732,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(739,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(773,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(694,56): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(719,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(732,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(739,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(773,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(800,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(850,20): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(878,29): error TS2339: Property 'upperBound' does not exist on type 'Event[]'. @@ -12166,348 +12166,348 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1129,1 node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1134,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1194,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1201,42): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1202,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1202,65): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1206,42): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1207,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1207,65): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1210,44): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1214,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1214,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1215,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1220,22): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1224,29): error TS2339: Property 'classList' does not exist on type 'Node & ParentNode'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1234,22): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1291,61): error TS2339: Property 'decodeURIComponent' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(65,58): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(134,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(134,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(162,76): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(173,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(173,59): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(280,5): error TS2740: Type 'TopDownRootNode' is missing the following properties from type 'Node': id, event, parent, _groupId, and 4 more. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(286,40): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(289,38): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(290,39): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(291,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(289,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(290,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(291,49): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(372,31): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(375,44): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(376,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(376,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(407,32): error TS2339: Property '_profileNode' does not exist on type 'DataGridNode'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(524,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(581,24): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(590,12): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(696,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(698,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(712,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(696,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(698,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(712,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(717,9): error TS2741: Property 'icon' is missing in type '{ name: string; color: string; }' but required in type '{ name: string; color: string; icon: Element; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(727,9): error TS2741: Property 'icon' is missing in type '{ name: string; color: string; }' but required in type '{ name: string; color: string; icon: Element; }'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(731,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(731,20): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(733,9): error TS2741: Property 'icon' is missing in type '{ name: any; color: string; }' but required in type '{ name: string; color: string; icon: Element; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(743,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'name' must be of type 'any', but here has type 'string'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(753,91): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(753,98): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(754,9): error TS2741: Property 'icon' is missing in type '{ name: any; color: string; }' but required in type '{ name: string; color: string; icon: Element; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(759,5): error TS2741: Property 'icon' is missing in type '{ name: string; color: string; }' but required in type '{ name: string; color: string; icon: Element; }'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(770,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(771,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(772,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(773,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(774,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(775,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(776,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(777,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(770,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(771,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(772,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(773,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(774,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(775,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(776,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(777,22): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(779,61): error TS2345: Argument of type '{ label: any; value: string; }[]' is not assignable to parameter of type '{ value: string; label: string; title: string; default: boolean; }[]'. Type '{ label: any; value: string; }' is missing the following properties from type '{ value: string; label: string; title: string; default: boolean; }': title, default -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(781,77): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(781,84): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(871,25): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(896,25): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(910,25): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1019,31): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1020,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1020,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1022,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1023,28): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1024,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1023,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1024,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(40,34): error TS2339: Property '_eventStylesMap' does not exist on type 'typeof TimelineUIUtils'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(41,39): error TS2339: Property '_eventStylesMap' does not exist on type 'typeof TimelineUIUtils'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(47,70): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(48,73): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(50,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(52,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(54,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(56,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(58,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(60,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(62,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(64,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(66,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(68,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(70,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(72,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(74,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(76,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(78,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(80,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(81,71): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(83,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(85,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(87,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(89,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(91,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(93,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(95,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(97,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(99,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(101,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(103,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(105,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(107,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(109,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(111,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(113,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(115,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(117,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(119,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(121,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(123,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(125,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(127,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(129,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(131,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(133,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(135,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(137,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(139,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(141,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(143,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(145,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(147,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(149,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(151,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(153,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(155,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(157,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(159,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(161,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(163,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(165,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(167,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(169,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(171,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(173,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(174,73): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(176,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(179,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(181,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(183,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(186,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(188,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(190,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(192,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(194,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(196,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(198,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(200,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(202,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(204,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(207,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(47,77): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(48,80): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(50,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(52,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(54,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(56,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(58,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(60,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(62,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(64,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(66,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(68,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(70,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(72,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(74,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(76,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(78,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(80,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(81,78): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(83,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(85,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(87,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(89,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(91,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(93,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(95,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(97,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(99,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(101,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(103,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(105,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(107,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(109,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(111,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(113,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(115,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(117,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(119,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(121,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(123,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(125,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(127,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(129,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(131,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(133,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(135,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(137,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(139,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(141,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(143,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(145,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(147,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(149,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(151,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(153,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(155,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(157,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(159,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(161,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(163,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(165,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(167,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(169,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(171,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(173,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(174,80): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(176,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(179,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(181,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(183,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(186,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(188,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(190,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(192,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(194,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(196,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(198,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(200,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(202,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(204,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(207,49): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(209,30): error TS2339: Property '_eventStylesMap' does not exist on type 'typeof TimelineUIUtils'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(210,5): error TS2322: Type '{}' is not assignable to type '{ [x: string]: TimelineRecordStyle; }'. Index signature is missing in type '{}'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(218,35): error TS2339: Property '_inputEventToDisplayName' does not exist on type 'typeof TimelineUIUtils'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(222,32): error TS2339: Property '_inputEventToDisplayName' does not exist on type 'typeof TimelineUIUtils'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(223,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(224,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(225,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(226,28): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(227,28): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(228,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(229,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(230,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(231,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(232,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(233,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(234,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(235,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(236,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(237,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(238,26): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(239,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(240,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(241,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(242,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(243,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(244,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(245,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(246,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(247,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(248,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(223,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(224,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(225,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(226,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(227,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(228,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(229,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(230,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(231,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(232,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(233,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(234,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(235,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(236,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(237,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(238,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(239,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(240,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(241,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(242,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(243,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(244,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(245,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(246,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(247,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(248,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(251,37): error TS2339: Property '_inputEventToDisplayName' does not exist on type 'typeof TimelineUIUtils'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(255,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(265,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(267,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(265,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(267,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(373,25): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(412,40): error TS2339: Property '_interactionPhaseStylesMap' does not exist on type 'typeof TimelineUIUtils'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(418,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(420,92): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(421,91): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(422,90): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(425,48): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(429,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(418,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(420,99): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(421,98): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(422,97): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(425,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(429,52): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(432,32): error TS2339: Property '_interactionPhaseStylesMap' does not exist on type 'typeof TimelineUIUtils'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(454,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(526,62): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(557,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'url' must be of type 'string', but here has type 'any'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(564,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'url' must be of type 'string', but here has type 'any'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(598,23): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(602,23): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(606,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(598,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(602,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(606,30): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(703,17): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(707,19): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(716,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'url' must be of type 'string', but here has type 'any'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(721,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'url' must be of type 'string', but here has type 'any'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(807,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'url' must be of type 'string', but here has type 'any'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(815,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(815,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(815,73): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(816,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(816,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(816,72): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(824,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(824,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(824,74): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(831,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(836,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(838,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(831,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(836,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(838,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(838,74): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(839,39): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(843,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(851,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(853,39): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(855,39): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(857,39): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(860,39): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(864,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(868,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(872,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(878,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(880,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(884,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(886,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(891,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(893,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(895,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(902,15): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(907,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(910,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(916,28): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(923,28): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(926,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(931,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(935,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(940,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(942,28): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(945,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(953,39): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(955,39): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(957,39): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(960,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(964,39): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(972,45): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(977,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(839,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(843,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(851,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(853,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(855,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(857,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(860,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(864,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(868,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(872,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(878,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(880,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(884,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(886,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(891,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(893,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(895,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(902,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(907,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(910,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(916,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(923,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(926,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(931,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(935,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(940,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(942,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(945,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(953,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(955,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(957,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(960,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(964,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(972,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(977,20): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(977,54): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(978,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(983,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(986,37): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(993,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1002,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(978,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(983,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(986,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(993,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1002,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1003,18): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1009,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1014,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1025,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1009,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1014,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1025,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1040,31): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1058,56): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1058,92): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1075,43): error TS2339: Property 'lowerBound' does not exist on type 'Event[]'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1076,42): error TS2339: Property 'lowerBound' does not exist on type 'Event[]'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1190,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1194,38): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1197,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1190,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1194,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1197,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1197,71): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1199,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1199,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1202,69): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1203,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1206,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1209,21): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1211,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1203,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1206,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1209,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1211,28): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1213,30): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1214,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1216,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1214,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1216,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1216,75): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1217,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1217,26): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1236,18): error TS2339: Property 'previewElement' does not exist on type 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1237,15): error TS2339: Property 'previewElement' does not exist on type 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1240,17): error TS2339: Property 'previewElement' does not exist on type 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1241,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1241,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1241,74): error TS2339: Property 'previewElement' does not exist on type 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1246,31): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1247,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1250,33): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1267,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1270,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1273,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1277,22): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1280,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1281,22): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1288,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1290,25): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1298,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1302,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1267,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1270,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1273,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1277,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1280,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1281,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1288,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1290,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1298,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1302,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1302,74): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1305,26): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1310,38): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1315,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1354,17): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1357,17): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1360,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1305,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1310,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1315,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1354,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1357,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1360,24): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1403,37): error TS2339: Property 'valuesArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1412,13): error TS2339: Property 'addAll' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1431,24): error TS2339: Property 'binaryIndexOf' does not exist on type 'Event[]'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1481,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1483,41): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1484,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1484,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1498,28): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1499,18): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1502,20): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1541,34): error TS2551: Property '_categories' does not exist on type 'typeof TimelineUIUtils'. Did you mean 'categories'? node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1542,39): error TS2551: Property '_categories' does not exist on type 'typeof TimelineUIUtils'. Did you mean 'categories'? node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1543,30): error TS2551: Property '_categories' does not exist on type 'typeof TimelineUIUtils'. Did you mean 'categories'? -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1545,22): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1547,24): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1549,24): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1551,23): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1553,18): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1555,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1557,50): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1558,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1545,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1547,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1549,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1551,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1553,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1555,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1557,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1558,58): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1560,37): error TS2551: Property '_categories' does not exist on type 'typeof TimelineUIUtils'. Did you mean 'categories'? node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1568,35): error TS2339: Property '_titleForAsyncEventGroupMap' does not exist on type 'typeof TimelineUIUtils'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1570,32): error TS2339: Property '_titleForAsyncEventGroupMap' does not exist on type 'typeof TimelineUIUtils'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1571,28): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1571,76): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1572,29): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1572,77): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1571,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1571,83): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1572,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1572,84): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1575,37): error TS2339: Property '_titleForAsyncEventGroupMap' does not exist on type 'typeof TimelineUIUtils'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1590,61): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1593,37): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1595,33): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1609,18): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1646,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1649,36): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1651,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1652,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1646,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1649,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1651,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1652,40): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1652,69): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1657,64): error TS2345: Argument of type 'new (width?: number, height?: number) => HTMLImageElement' is not assignable to parameter of type 'Node'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1664,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1665,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1664,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1665,74): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1675,5): error TS2740: Type 'DocumentFragment' is missing the following properties from type 'Element': assignedSlot, attributes, classList, className, and 64 more. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1684,30): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1685,16): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1687,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1690,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1690,29): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1692,82): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1690,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1692,89): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1693,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1735,34): error TS2551: Property '_eventDispatchDesciptors' does not exist on type 'typeof TimelineUIUtils'. Did you mean 'eventDispatchDesciptors'? node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1736,39): error TS2551: Property '_eventDispatchDesciptors' does not exist on type 'typeof TimelineUIUtils'. Did you mean 'eventDispatchDesciptors'? @@ -12515,40 +12515,40 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1741 node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1754,37): error TS2551: Property '_eventDispatchDesciptors' does not exist on type 'typeof TimelineUIUtils'. Did you mean 'eventDispatchDesciptors'? node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1759,25): error TS2694: Namespace 'Timeline' has no exported member 'TimelineMarkerStyle'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1815,25): error TS2694: Namespace 'Timeline' has no exported member 'TimelineMarkerStyle'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1819,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1819,21): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1833,46): error TS2339: Property '_colorGenerator' does not exist on type '(id: string) => string'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1834,43): error TS2339: Property '_colorGenerator' does not exist on type '(id: string) => string'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1836,43): error TS2339: Property '_colorGenerator' does not exist on type '(id: string) => string'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1838,48): error TS2339: Property '_colorGenerator' does not exist on type '(id: string) => string'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1860,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1860,20): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1861,14): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1861,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1864,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1861,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1864,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1866,20): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1869,70): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1872,80): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1876,72): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1876,79): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1877,14): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1963,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1965,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1965,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1965,36): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1970,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1970,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1970,36): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1971,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1991,27): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1992,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1992,36): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1997,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1997,62): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1997,90): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1997,69): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1997,97): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1998,28): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2005,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2005,43): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2053,21): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2053,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2053,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2057,21): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2057,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2057,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2059,21): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2078,23): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2078,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2078,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2167,15): error TS2339: Property 'colSpan' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2186,10): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2191,5): error TS2322: Type 'string | number' is not assignable to type 'string'. @@ -12563,7 +12563,7 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2334 node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2340,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2353,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2360,23): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2373,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2373,36): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(73,29): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(74,28): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(223,43): error TS2339: Property 'peekLast' does not exist on type 'any[]'. @@ -12749,7 +12749,7 @@ node_modules/chrome-devtools-frontend/front_end/ui/DropTarget.js(75,11): error T node_modules/chrome-devtools-frontend/front_end/ui/DropTarget.js(78,30): error TS2339: Property 'dataTransfer' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/DropTarget.js(85,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/EmptyWidget.js(42,41): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(46,94): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(46,101): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(87,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(136,18): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(146,1): error TS8022: JSDoc '@extends' is not attached to a class. @@ -12757,14 +12757,14 @@ node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(155,15): error T node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(160,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(175,52): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(180,24): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(180,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(181,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(180,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(181,40): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(184,76): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(192,39): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(235,74): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(253,46): error TS2694: Namespace 'UI.NamedBitSetFilterUI' has no exported member 'Item'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(259,26): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(265,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(265,59): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(266,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(334,50): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(349,18): error TS2339: Property 'metaKey' does not exist on type 'Event'. @@ -12854,8 +12854,8 @@ node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(108,9): error TS2551: node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(110,21): error TS2694: Namespace 'UI.Icon' has no exported member 'SpriteSheet'. node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(118,21): error TS2694: Namespace 'UI.Icon' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(16,45): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(26,39): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(32,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(26,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(32,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(39,17): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(71,15): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(11,33): error TS2694: Namespace 'UI.InplaceEditor' has no exported member 'Controller'. @@ -12872,8 +12872,8 @@ node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(183,43): err node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(185,18): error TS2339: Property 'Controller' does not exist on type 'typeof InplaceEditor'. node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(194,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(195,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(53,50): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(69,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(53,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(69,47): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(80,24): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(92,51): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(116,7): error TS2322: Type '{ tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }' is not assignable to type '{ appendApplicableItems(locationName: string): void; appendView(view: { viewId(): string; title(): string; isCloseable(): boolean; isTransient(): boolean; toolbarItems(): Promise; widget(): Promise<...>; disposeView(): void; }, insertBefore?: { ...; }): void; showView(view: { ...; }, insertBefore?: { ...'. @@ -12935,16 +12935,16 @@ node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(16,38): error T node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(17,18): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(127,14): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(129,28): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(133,43): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(137,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(133,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(137,52): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(157,20): error TS2339: Property 'focus' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(203,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(203,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(203,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(203,65): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(241,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(253,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(274,41): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(276,35): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(279,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(279,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(286,16): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(291,15): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(303,17): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type. @@ -12987,21 +12987,21 @@ node_modules/chrome-devtools-frontend/front_end/ui/RootView.js(34,20): error TS2 node_modules/chrome-devtools-frontend/front_end/ui/RootView.js(36,20): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(49,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(50,56): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(55,54): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(65,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(76,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(81,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(89,45): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(97,56): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(111,29): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(117,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(55,61): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(65,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(76,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(81,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(89,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(97,63): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(111,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(117,36): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(118,32): error TS2339: Property 'disabled' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(122,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(122,36): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(124,35): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(138,25): error TS2339: Property 'parentElementOrShadowHost' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(296,32): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(297,35): error TS2339: Property 'disabled' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(317,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(317,49): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(328,35): error TS2339: Property 'hasFocus' does not exist on type 'HistoryInput'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(329,48): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(358,13): error TS2339: Property 'consume' does not exist on type 'Event'. @@ -13015,13 +13015,13 @@ node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(532,15): er node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(587,15): error TS2339: Property '__fromRegExpQuery' does not exist on type 'RegExp'. node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(64,5): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(65,18): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(70,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(70,56): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(99,15): error TS2339: Property 'checked' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(100,13): error TS2339: Property 'checked' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(106,33): error TS2339: Property 'checked' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(107,25): error TS2339: Property 'checked' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(119,27): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(133,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(133,24): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(155,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(16,56): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(26,83): error TS2339: Property 'valuesArray' does not exist on type 'Set'. @@ -13037,70 +13037,70 @@ node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(147,39): node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(148,35): error TS2345: Argument of type 'string' is not assignable to parameter of type 'K'. 'string' is assignable to the constraint of type 'K', but 'K' could be instantiated with a different subtype of constraint '{}'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(163,27): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(42,54): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(46,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(50,52): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(53,66): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(55,64): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(57,69): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(59,56): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(63,60): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(66,67): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(68,67): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(86,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(89,84): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(91,81): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(93,81): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(95,80): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(99,50): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(103,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(105,71): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(107,68): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(109,75): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(112,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(115,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(116,83): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(118,72): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(119,81): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(122,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(124,70): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(125,86): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(127,72): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(129,72): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(131,72): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(133,72): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(135,72): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(136,81): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(138,71): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(140,66): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(143,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(146,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(149,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(152,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(154,84): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(156,86): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(160,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(164,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(168,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(172,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(175,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(178,42): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(179,81): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(180,79): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(182,61): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(185,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(186,78): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(187,79): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(190,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(193,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(42,61): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(46,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(50,59): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(53,73): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(55,71): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(57,76): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(59,63): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(63,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(66,74): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(68,74): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(86,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(89,91): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(91,88): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(93,88): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(95,87): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(99,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(103,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(105,78): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(107,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(109,82): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(112,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(115,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(116,90): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(118,79): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(119,88): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(122,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(124,77): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(125,93): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(127,79): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(129,79): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(131,79): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(133,79): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(135,79): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(136,88): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(138,78): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(140,73): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(143,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(146,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(149,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(152,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(154,91): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(156,93): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(160,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(164,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(168,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(172,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(175,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(178,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(179,88): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(180,86): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(182,68): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(185,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(186,85): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(187,86): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(190,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(193,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(222,20): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(222,76): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(222,83): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(223,37): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(231,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(231,52): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(257,35): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(265,43): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(273,43): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(277,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(277,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(292,28): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(308,43): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(318,35): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. @@ -13164,7 +13164,7 @@ node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(722,22): error node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(740,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(788,31): error TS2694: Namespace 'UI.SplitWidget' has no exported member 'SettingForOrientation'. node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(861,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(872,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(872,47): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(878,24): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(913,16): error TS2339: Property 'SettingForOrientation' does not exist on type 'typeof SplitWidget'. node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(69,45): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestion'. @@ -13222,10 +13222,10 @@ node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1135,22): error node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1135,78): error TS2339: Property 'button' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1145,15): error TS2339: Property 'button' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1146,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1191,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1192,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1193,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1194,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1191,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1192,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1193,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1194,54): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1206,22): error TS2339: Property 'classList' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1208,30): error TS2339: Property 'pageX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1224,90): error TS2339: Property 'offsetLeft' does not exist on type 'Element'. @@ -13386,14 +13386,14 @@ node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(573,17): error TS2 node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(580,8): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(601,8): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(625,17): error TS2339: Property 'format' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(625,24): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(633,10): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(640,10): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(647,10): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(657,21): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(659,21): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(660,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(662,10): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(625,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(633,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(640,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(647,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(657,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(659,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(660,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(662,17): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(699,28): error TS2339: Property 'createShadowRoot' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(714,20): error TS2339: Property 'document' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(718,34): error TS2339: Property 'deepActiveElement' does not exist on type 'Document'. @@ -13417,7 +13417,7 @@ node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1091,19): error TS node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1114,13): error TS2339: Property 'which' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1117,12): error TS2339: Property '_longClickInterval' does not exist on type 'LongClickController'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1125,13): error TS2339: Property 'which' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1170,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1170,25): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1182,19): error TS2551: Property 'registerElement' does not exist on type 'Document'. Did you mean 'createElement'? node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1209,11): error TS2339: Property 'spellcheck' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1212,13): error TS2339: Property 'type' does not exist on type 'Element'. @@ -13491,12 +13491,12 @@ node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1968,48): error TS node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1969,23): error TS2339: Property 'onchange' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1971,34): error TS2339: Property 'files' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1993,30): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1995,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1995,49): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1999,15): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(2003,16): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(2020,30): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(2024,50): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(2025,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(2024,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(2025,57): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(2027,15): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(11,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/View.js(16,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. @@ -13545,7 +13545,7 @@ node_modules/chrome-devtools-frontend/front_end/ui/View.js(520,44): error TS2345 node_modules/chrome-devtools-frontend/front_end/ui/View.js(556,36): error TS2339: Property 'keyCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(558,22): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(560,22): error TS2339: Property 'key' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(702,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(702,26): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/View.js(793,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(802,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(45,18): error TS2339: Property '__widget' does not exist on type 'Element'. @@ -13703,8 +13703,8 @@ node_modules/chrome-devtools-frontend/front_end/workspace/SearchConfig.js(92,52) node_modules/chrome-devtools-frontend/front_end/workspace/SearchConfig.js(164,20): error TS2339: Property 'regexSpecialCharacters' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/workspace/SearchConfig.js(177,24): error TS2339: Property 'RegexQuery' does not exist on type 'typeof SearchConfig'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(45,25): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(136,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(298,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(136,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(298,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(546,27): error TS2345: Argument of type 'string' is not assignable to parameter of type 'K'. 'string' is assignable to the constraint of type 'K', but 'K' could be instantiated with a different subtype of constraint '{}'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(556,41): error TS2345: Argument of type 'string' is not assignable to parameter of type 'K'. diff --git a/tests/cases/compiler/compositeWithNodeModulesSourceFile.ts b/tests/cases/compiler/compositeWithNodeModulesSourceFile.ts index b2d00201567..cba7e059372 100644 --- a/tests/cases/compiler/compositeWithNodeModulesSourceFile.ts +++ b/tests/cases/compiler/compositeWithNodeModulesSourceFile.ts @@ -1,7 +1,6 @@ // @filename: /foo/tsconfig.json { - "compilerOptions": { "composite": true }, - "exclude": [ "node_modules" ] + "compilerOptions": { "composite": true } } // @filename: /foo/node_modules/myModule/index.ts diff --git a/tests/cases/compiler/indexedAccessPrivateMemberOfGenericConstraint.ts b/tests/cases/compiler/indexedAccessPrivateMemberOfGenericConstraint.ts new file mode 100644 index 00000000000..a2fa8f4a469 --- /dev/null +++ b/tests/cases/compiler/indexedAccessPrivateMemberOfGenericConstraint.ts @@ -0,0 +1,11 @@ +class A { + private a: number; +} + +class B { + private a: string; +} + +type X = [T["a"], (T | B)["a"]]; +type Y = T["a"]; +type Z = T["a"]; diff --git a/tests/cases/compiler/maxNodeModuleJsDepthDefaultsToZero.ts b/tests/cases/compiler/maxNodeModuleJsDepthDefaultsToZero.ts index 9d154ec1e59..83a0d7484e5 100644 --- a/tests/cases/compiler/maxNodeModuleJsDepthDefaultsToZero.ts +++ b/tests/cases/compiler/maxNodeModuleJsDepthDefaultsToZero.ts @@ -11,8 +11,7 @@ "module": "commonjs", "moduleResolution": "node", "outDir": "bin" - }, - "exclude": [ "node_modules" ] + } } // @filename: /node_modules/shortid/node_modules/z/index.js // z will not be found because maxNodeModulesJsDepth: 0 diff --git a/tests/cases/conformance/expressions/typeAssertions/constAssertionOnEnum.ts b/tests/cases/conformance/expressions/typeAssertions/constAssertionOnEnum.ts new file mode 100644 index 00000000000..4012be3fec7 --- /dev/null +++ b/tests/cases/conformance/expressions/typeAssertions/constAssertionOnEnum.ts @@ -0,0 +1,18 @@ +// @strict: true +// @target: esnext + +// @filename: enum.ts +export enum Foo { + A, + B, +} + +// @filename: test.ts +import {Foo} from './enum'; + +enum Bar { + A, + B, +} +let foo = Foo.A as const; +let bar = Bar.A as const; \ No newline at end of file diff --git a/tests/cases/fourslash/formattingDoubleLessThan.ts b/tests/cases/fourslash/formattingDoubleLessThan.ts new file mode 100644 index 00000000000..033203b01e3 --- /dev/null +++ b/tests/cases/fourslash/formattingDoubleLessThan.ts @@ -0,0 +1,8 @@ +/// +// https://github.com/microsoft/TypeScript/issues/14589 + +/////*1*/if (foo < bar) {} + +format.document(); +goTo.marker("1") +verify.currentLineContentIs(`if (foo < bar) { }`) diff --git a/tests/cases/fourslash/fourslash.ts b/tests/cases/fourslash/fourslash.ts index 07a07995bd8..05799a15642 100644 --- a/tests/cases/fourslash/fourslash.ts +++ b/tests/cases/fourslash/fourslash.ts @@ -42,6 +42,8 @@ // // TODO: figure out a better solution to the API exposure problem. +/// + declare module ts { export type MapKey = string | number; export interface Map { @@ -70,6 +72,21 @@ declare module ts { text: string; } + enum DiagnosticCategory { + Warning, + Error, + Suggestion, + Message + } + + interface DiagnosticMessage { + key: string; + category: DiagnosticCategory; + code: number; + message: string; + reportsUnnecessary?: {}; + } + function flatMap(array: ReadonlyArray, mapfn: (x: T, i: number) => U | ReadonlyArray | undefined): U[]; } @@ -238,6 +255,7 @@ declare namespace FourSlashInterface { signatureHelp(...options: VerifySignatureHelpOptions[], ): void; // Checks that there are no compile errors. noErrors(): void; + errorExistsAtRange(range: Range, code: number, message?: string): void; numberOfErrorsInCurrentFile(expected: number): void; baselineCurrentFileBreakpointLocations(): void; baselineCurrentFileNameOrDottedNameSpans(): void; diff --git a/tests/cases/fourslash/jsxExpressionFollowedByIdentifier.ts b/tests/cases/fourslash/jsxExpressionFollowedByIdentifier.ts new file mode 100644 index 00000000000..16dcb7f6560 --- /dev/null +++ b/tests/cases/fourslash/jsxExpressionFollowedByIdentifier.ts @@ -0,0 +1,12 @@ +/// + +//@Filename: jsxExpressionFollowedByIdentifier.tsx +////declare var React: any; +////const a =
{
[|x|]}
+////const b =
[|x|]} /> + +test.ranges().forEach(range => { + verify.errorExistsAtRange(range, ts.Diagnostics._0_expected.code, "'}' expected."); + // This is just to ensure getting quick info doesn’t crash + verify.not.quickInfoExists(); +}); diff --git a/tests/cases/fourslash/jsxExpressionWithCommaExpression.ts b/tests/cases/fourslash/jsxExpressionWithCommaExpression.ts new file mode 100644 index 00000000000..829a2172364 --- /dev/null +++ b/tests/cases/fourslash/jsxExpressionWithCommaExpression.ts @@ -0,0 +1,11 @@ +/// + +//@Filename: jsxExpressionWithCommaExpression.tsx +//@jsx: react +////declare var React: any; +////declare var x: string; +////const a =
+////const b =
{[|x, x|]}
+ +verify.getSyntacticDiagnostics([]); +test.ranges().forEach(range => verify.errorExistsAtRange(range, 18006)); diff --git a/tests/cases/fourslash/quickinfoExpressionTypeNotChangedViaDeletion.ts b/tests/cases/fourslash/quickinfoExpressionTypeNotChangedViaDeletion.ts new file mode 100644 index 00000000000..01656aea566 --- /dev/null +++ b/tests/cases/fourslash/quickinfoExpressionTypeNotChangedViaDeletion.ts @@ -0,0 +1,15 @@ +/// +////type TypeEq = (() => T extends A ? 1 : 2) extends (() => T extends B ? 1 : 2) ? true : false; +//// +////const /*2*/test1: TypeEq = false; +//// +////declare const foo: [number, ...number[]]; +////declare const bar: number[]; +//// +////const /*1*/test2: TypeEq = false; + +goTo.marker("1"); +verify.quickInfoIs("const test2: false"); + +goTo.marker("2"); +verify.quickInfoIs("const test1: false");