Staging repo for development of native port of TypeScript
2061 matches across 10 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | _scripts/schema.ts | 6 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/schema.ts | 8 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/schema.ts | 777 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/schema.ts | 779 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/schema.ts | 851 | // ── String helpers ────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-ts-ast.ts | 25 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-ts-ast.ts | 27 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-ts-ast.ts | 54 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-ts-ast.ts | 56 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-ts-ast.ts | 90 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-ts-ast.ts | 92 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-ts-ast.ts | 156 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-ts-ast.ts | 158 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-ts-ast.ts | 278 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-ts-ast.ts | 280 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-ts-ast.ts | 415 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-ts-ast.ts | 417 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-ts-ast.ts | 1015 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-ts-ast.ts | 1017 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-ts-ast.ts | 1307 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-ts-ast.ts | 1309 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-ts-ast.ts | 1489 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-ts-ast.ts | 1491 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-encoder.ts | 26 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 28 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 56 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 58 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 80 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 82 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 177 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 179 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 200 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 202 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 259 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 261 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 338 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 340 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 585 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 587 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 762 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 764 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 1015 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 1017 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 1070 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 1072 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 1280 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 1282 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 1938 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-encoder.ts | 1940 | // ═══════════════════════════════════════════════════════════════════════════ |
| MEDIUM | _scripts/generate-go-ast.ts | 219 | // ── Generate base struct definitions ────────────────────────────────────── |
| MEDIUM | _scripts/generate-go-ast.ts | 846 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-go-ast.ts | 848 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-go-ast.ts | 850 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-go-ast.ts | 852 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-go-ast.ts | 31 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-go-ast.ts | 33 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-go-ast.ts | 58 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-go-ast.ts | 60 | // ──────────────────────────────────────────────────────────────────────────── |
| MEDIUM | _scripts/generate-go-ast.ts | 140 | // ── Generate struct definitions ──────────────────────────────────────────── |
| MEDIUM | _scripts/generate-go-ast.ts | 225 | w.write("// ──────────────────────────────────────────────────────────────────────"); |
| 449 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …callHierarchy/callHierarchyCrossFile.callHierarchy.txt | 46 | │ │ │ │ 2: function registerDefaultLanguageCommand() { |
| LOW | …callHierarchy/callHierarchyCrossFile.callHierarchy.txt | 55 | │ │ │ │ 2: function registerDefaultLanguageCommand() { |
| LOW | …/submodule/compiler/typePredicatesOptionalChaining3.js | 13 | function getBreedSizeWithoutFunction(animal: Animal): string | undefined { |
| LOW | …/submodule/compiler/typePredicatesOptionalChaining3.js | 32 | function getBreedSizeWithoutFunction(animal) { |
| LOW | …olatedDeclarationErrorsFunctionDeclarations.errors.txt | 22 | export function noParamAnnotationBadDefault(p = 1 + 1, p2 = { a: 1 + 1 }, p3 = [1 + 1] as const): void {} |
| LOW | …eference/submodule/compiler/asyncFunctionReturnType.js | 20 | async function fIndexedTypeForStringProp(obj: Obj): Promise<Obj["stringProp"]> { |
| LOW | …eference/submodule/compiler/asyncFunctionReturnType.js | 24 | async function fIndexedTypeForPromiseOfStringProp(obj: Obj): Promise<Obj["stringProp"]> { |
| LOW | …eference/submodule/compiler/asyncFunctionReturnType.js | 28 | async function fIndexedTypeForExplicitPromiseOfStringProp(obj: Obj): Promise<Obj["stringProp"]> { |
| LOW | …eference/submodule/compiler/asyncFunctionReturnType.js | 36 | async function fIndexedTypeForPromiseOfAnyProp(obj: Obj): Promise<Obj["anyProp"]> { |
| LOW | …eference/submodule/compiler/asyncFunctionReturnType.js | 40 | async function fIndexedTypeForExplicitPromiseOfAnyProp(obj: Obj): Promise<Obj["anyProp"]> { |
| LOW | …eference/submodule/compiler/asyncFunctionReturnType.js | 103 | function fIndexedTypeForStringProp(obj) { |
| LOW | …eference/submodule/compiler/asyncFunctionReturnType.js | 108 | function fIndexedTypeForPromiseOfStringProp(obj) { |
| LOW | …eference/submodule/compiler/asyncFunctionReturnType.js | 113 | function fIndexedTypeForExplicitPromiseOfStringProp(obj) { |
| LOW | …eference/submodule/compiler/asyncFunctionReturnType.js | 123 | function fIndexedTypeForPromiseOfAnyProp(obj) { |
| LOW | …eference/submodule/compiler/asyncFunctionReturnType.js | 128 | function fIndexedTypeForExplicitPromiseOfAnyProp(obj) { |
| LOW | …eference/submodule/compiler/asyncFunctionReturnType.js | 133 | function fGenericIndexedTypeForStringProp(obj) { |
| LOW | …eference/submodule/compiler/asyncFunctionReturnType.js | 138 | function fGenericIndexedTypeForPromiseOfStringProp(obj) { |
| LOW | …eference/submodule/compiler/asyncFunctionReturnType.js | 143 | function fGenericIndexedTypeForExplicitPromiseOfStringProp(obj) { |
| LOW | …eference/submodule/compiler/asyncFunctionReturnType.js | 148 | function fGenericIndexedTypeForAnyProp(obj) { |
| LOW | …eference/submodule/compiler/asyncFunctionReturnType.js | 153 | function fGenericIndexedTypeForPromiseOfAnyProp(obj) { |
| LOW | …eference/submodule/compiler/asyncFunctionReturnType.js | 158 | function fGenericIndexedTypeForExplicitPromiseOfAnyProp(obj) { |
| LOW | …eference/submodule/compiler/asyncFunctionReturnType.js | 163 | function fGenericIndexedTypeForKProp(obj, key) { |
| LOW | …eference/submodule/compiler/asyncFunctionReturnType.js | 168 | function fGenericIndexedTypeForPromiseOfKProp(obj, key) { |
| LOW | …eference/submodule/compiler/asyncFunctionReturnType.js | 173 | function fGenericIndexedTypeForExplicitPromiseOfKProp(obj, key) { |
| LOW | …ata/baselines/reference/submodule/compiler/funcdecl.js | 36 | function withOptionalInitializedParams(a: string, c: string = "hello string") { |
| LOW | …ata/baselines/reference/submodule/compiler/funcdecl.js | 103 | function withOptionalInitializedParams(a, c = "hello string") { |
| LOW | …ata/baselines/reference/submodule/compiler/funcdecl.js | 145 | declare function withOptionalInitializedParams(a: string, c?: string): void; |
| LOW | …e/compiler/truthinessCallExpressionCoercion.errors.txt | 11 | function onlyErrorsWhenTestingNonNullableFunctionType(required: () => boolean, optional?: () => boolean) { |
| LOW | …e/compiler/truthinessCallExpressionCoercion.errors.txt | 27 | function onlyErrorsWhenUnusedInBody() { |
| LOW | …e/compiler/noImplicitReturnsWithoutReturnExpression.js | 4 | function isMissingReturnExpression(): number { |
| LOW | …e/compiler/noImplicitReturnsWithoutReturnExpression.js | 32 | function isMissingReturnExpression() { |
| LOW | …mpiler/declarationEmitBindingPatternsUnused.errors.txt | 39 | function referencedInSignartureKeyword({ function: alias }: { function: string }): typeof alias { |
| LOW | …mpiler/declarationEmitBindingPatternsUnused.errors.txt | 48 | function referencedInNestedFunction({ name: alias }: Named) { |
| LOW | …ce/submodule/compiler/moduleVisibilityTest2.errors.txt | 14 | export function someExportedOuterInnerFunc() { return "foo"; } |
| LOW | …ce/submodule/compiler/circularConstructorWithReturn.js | 19 | export function applyModelsAndClientExtensions(client: Client) { |
| LOW | …ce/submodule/compiler/circularConstructorWithReturn.js | 33 | export function applyModelsAndClientExtensions(client) { |
| LOW | …ationEmitCastReusesTypeNode1(strictnullchecks=true).js | 11 | export function fnWithRequiredDefaultParam(p = null! as P, req: number) {} |
| LOW | …ationEmitCastReusesTypeNode1(strictnullchecks=true).js | 29 | export function fnWithPartialAnnotationOnDefaultparam(x: P = null! as P, b: number) {} |
| LOW | …ationEmitCastReusesTypeNode1(strictnullchecks=true).js | 40 | export declare function fnWithRequiredDefaultParam(p: P | undefined, req: number): void; |
| LOW | …ationEmitCastReusesTypeNode1(strictnullchecks=true).js | 54 | export declare function fnWithPartialAnnotationOnDefaultparam(x: P | undefined, b: number): void; |
| LOW | …ence/submodule/compiler/inferTypePredicates.errors.txt | 200 | function irrelevantIsNumberDestructuring(x: string | number) { |
| LOW | …ence/submodule/compiler/inferTypePredicates.errors.txt | 267 | function doNotRefineDestructuredParam({x, y}: {x: number | null, y: number}) { |
| LOW | …/submodule/compiler/controlFlowAliasedDiscriminants.js | 108 | function bindingPatternInParameter({ data: data1, isSuccess: isSuccess1 }: UseQueryResult<number>) { |
| LOW | …/submodule/compiler/controlFlowAliasedDiscriminants.js | 194 | function bindingPatternInParameter({ data: data1, isSuccess: isSuccess1 }) { |
| LOW | …/reference/submodule/compiler/unusedLocalsInMethod4.js | 141 | function enableSubstitutionForClassAliases() { |
| LOW | …/reference/submodule/compiler/unusedLocalsInMethod4.js | 266 | function enableSubstitutionForClassAliases() { |
| LOW | …ubmodule/compiler/truthinessCallExpressionCoercion1.js | 4 | function onlyErrorsWhenTestingNonNullableFunctionType(required: () => boolean, optional?: () => boolean) { |
| LOW | …ubmodule/compiler/truthinessCallExpressionCoercion1.js | 18 | function onlyErrorsWhenUnusedInBody() { |
| LOW | …ubmodule/compiler/truthinessCallExpressionCoercion1.js | 94 | function onlyErrorsWhenTestingNonNullableFunctionType(required, optional) { |
| LOW | …ubmodule/compiler/truthinessCallExpressionCoercion1.js | 104 | function onlyErrorsWhenUnusedInBody() { |
| LOW | …submodule/compiler/declFileFunctions(target=es2015).js | 31 | export function fooWithTypePredicateAndMulitpleParams(a: any, b: any, c: any): a is number { |
| LOW | …submodule/compiler/declFileFunctions(target=es2015).js | 37 | export function fooWithTypeTypePredicateAndRestParam(a: any, ...rest): a is number { |
| LOW | …submodule/compiler/declFileFunctions(target=es2015).js | 45 | function nonExportedFooWithParameters(/** this is comment about a*/a: string, |
| LOW | …submodule/compiler/declFileFunctions(target=es2015).js | 50 | function nonExportedFooWithRestParameters(a: string, ...rests: string[]) { |
| LOW | …submodule/compiler/declFileFunctions(target=es2015).js | 54 | function nonExportedFooWithOverloads(a: string): string; |
| LOW | …submodule/compiler/declFileFunctions(target=es2015).js | 55 | function nonExportedFooWithOverloads(a: number): number; |
| LOW | …submodule/compiler/declFileFunctions(target=es2015).js | 56 | function nonExportedFooWithOverloads(a: any): any { |
| LOW | …submodule/compiler/declFileFunctions(target=es2015).js | 70 | function globalfooWithRestParameters(a: string, ...rests: string[]) { |
| LOW | …submodule/compiler/declFileFunctions(target=es2015).js | 112 | function fooWithTypePredicateAndMulitpleParams(a, b, c) { |
| LOW | …submodule/compiler/declFileFunctions(target=es2015).js | 115 | function fooWithTypeTypePredicateAndGeneric(a) { |
| 886 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | testdata/submoduleTriaged.txt | 81 | |
| LOW | …s/cases/compiler/declarationMapInlineSourcesContent.ts | 1 | // @declaration: true |
| LOW | …cases/compiler/jsdocTypesWithPrefixesAndUnionTypes1.ts | 1 | // @checkJs: true |
| LOW | …ts/cases/compiler/duplicatePackage_peerDependencies.ts | 1 | // @module: node16 |
| LOW | …piler/declarationEmitResolvePackageJsonExportsFalse.ts | 1 | // @target: es2015 |
| LOW | testdata/tests/cases/compiler/invalidJsdocType.ts | 1 | // @allowJs: true |
| LOW | …er/declarationEmitAugmentationUsesCorrectSourceFile.ts | 1 | // @strict: true |
| LOW | …compiler/packageJsonImportsWildcardTsExtensionError.ts | 1 | // @noEmit: true |
| LOW | testdata/tests/cases/compiler/settingsSimpleTest.ts | 1 | // @strict: * |
| LOW | …data/tests/cases/compiler/jsxUnicodeEscapeSequence.tsx | 1 | // @target: esnext |
| LOW | …e/moduleResolution/allowImportingTypesDtsExtension2.ts | 1 | // @strict: true |
| LOW | …ses/conformance/jsdoc/jsdocTypeParameterTagConflict.ts | 1 | // @allowJs: true |
| LOW | …nes/reference/tsbuild/libraryResolution/with-config.js | 1 | currentDirectory::/home/src/workspace/projects |
| LOW | …ere-are-23-projects-in-a-solution-with---builders-3.js | 2301 | //// [/user/username/projects/myproject/pkg15/tsconfig.tsbuildinfo] *mTime changed* |
| LOW | …ere-are-23-projects-in-a-solution-with---builders-3.js | 2641 | //// [/user/username/projects/myproject/pkg12/tsconfig.tsbuildinfo] *mTime changed* |
| LOW | …tsBuilding/when-there-are-23-projects-in-a-solution.js | 2301 | //// [/user/username/projects/myproject/pkg15/tsconfig.tsbuildinfo] *mTime changed* |
| LOW | …tsBuilding/when-there-are-23-projects-in-a-solution.js | 2641 | //// [/user/username/projects/myproject/pkg12/tsconfig.tsbuildinfo] *mTime changed* |
| LOW | …clarationOnly-false-on-commandline-with-declaration.js | 241 | |
| LOW | …clarationOnly-false-on-commandline-with-declaration.js | 481 | //// [/home/src/workspaces/solution/project1/src/d.d.ts] *rewrite with same content* |
| LOW | …emitDeclarationOnly-on-commandline-with-declaration.js | 241 | |
| LOW | …emitDeclarationOnly-on-commandline-with-declaration.js | 301 | Found 1 error in project2/src/tsconfig.json[90m:3[0m |
| LOW | …emitDeclarationOnly-on-commandline-with-declaration.js | 501 | //// [/home/src/workspaces/solution/project1/src/d.d.ts] *rewrite with same content* |
| LOW | …emitDeclarationOnly-on-commandline-with-declaration.js | 561 | //// [/home/src/workspaces/solution/project1/src/a.d.ts] *rewrite with same content* |
| LOW | …d/sample/rebuilds-from-start-if-force-option-is-set.js | 441 | //// [/user/username/projects/sample1/core/index.d.ts] *rewrite with same content* |
| LOW | …reference/tsbuild/sample/removes-all-files-it-built.js | 421 | //// [/user/username/projects/sample1/core/anotherModule.d.ts] *deleted* |
| LOW | …sbuild/sample/always-builds-under-with-force-option.js | 421 | //// [/user/username/projects/sample1/core/anotherModule.d.ts] *rewrite with same content* |
| LOW | …when-version-in-tsbuildinfo-doesnt-match-ts-version.js | 461 | //// [/user/username/projects/sample1/core/anotherModule.d.ts] *rewrite with same content* |
| LOW | …ines/reference/submodule/compiler/moduleIdentifiers.js | 21 | //var p: M.P; |
| LOW | …ence/submodule/compiler/invalidTripleSlashReference.js | 1 | //// [tests/cases/compiler/invalidTripleSlashReference.ts] //// |
| LOW | …ompiler/moduleResolutionWithSymlinks_referenceTypes.js | 1 | //// [tests/cases/compiler/moduleResolutionWithSymlinks_referenceTypes.ts] //// |
| LOW | …s/reference/submodule/compiler/noObjectKeysToKeyofT.js | 1 | //// [tests/cases/compiler/noObjectKeysToKeyofT.ts] //// |
| LOW | …lines/reference/submodule/compiler/libCompileChecks.js | 1 | //// [tests/cases/compiler/libCompileChecks.ts] //// |
| LOW | …le/compiler/doNotEmitTripleSlashCommentsInEmptyFile.js | 1 | //// [tests/cases/compiler/doNotEmitTripleSlashCommentsInEmptyFile.ts] //// |
| LOW | …structuringForOfObjectBindingPattern(target=es2015).js | 121 | //# sourceMappingURL=sourceMapValidationDestructuringForOfObjectBindingPattern.js.map |
| LOW | …nPropertyOfProtectedAndIntersectionProperty.errors.txt | 21 | |
| LOW | …ucturingVariableStatementNestedObjectBindingPattern.js | 41 | //# sourceMappingURL=sourceMapValidationDestructuringVariableStatementNestedObjectBindingPattern.js.map |
| LOW | …ule/compiler/sourceMapValidationFunctionExpressions.js | 21 | //# sourceMappingURL=sourceMapValidationFunctionExpressions.js.map |
| LOW | …submodule/compiler/regularExpressionWithNonBMPFlags.js | 1 | //// [tests/cases/compiler/regularExpressionWithNonBMPFlags.ts] //// |
| LOW | …ata/baselines/reference/submodule/compiler/temporal.js | 2221 | const zdt = Temporal.ZonedDateTime.from("2020-03-08T00:00-08:00[America/Los_Angeles]"); |
| LOW | …aselines/reference/submodule/compiler/privacyImport.js | 21 | export var v1 = c1; |
| LOW | …aselines/reference/submodule/compiler/privacyImport.js | 61 | |
| LOW | …aselines/reference/submodule/compiler/privacyImport.js | 101 | } |
| LOW | …aselines/reference/submodule/compiler/privacyImport.js | 141 | var m1_im2_private_v1_private = m1_im2_private.c1; |
| LOW | …aselines/reference/submodule/compiler/privacyImport.js | 241 | //import glo_im4_private = require("glo_M4_private"); |
| LOW | …aselines/reference/submodule/compiler/privacyImport.js | 261 | // export var use_glo_M1_public_v2_public: use_glo_M1_public; |
| LOW | …aselines/reference/submodule/compiler/privacyImport.js | 281 | // import m5_nonerrorImport = glo_M1_public; |
| LOW | …aselines/reference/submodule/compiler/privacyImport.js | 301 | // var use_glo_M4_private_v2_private: use_glo_M4_private; |
| LOW | …aselines/reference/submodule/compiler/privacyImport.js | 321 | // namespace m2 { |
| LOW | …aselines/reference/submodule/compiler/privacyImport.js | 381 | } |
| LOW | …aselines/reference/submodule/compiler/privacyImport.js | 421 | //import m1_im3_private = require("m1_M3_public"); |
| LOW | …aselines/reference/submodule/compiler/privacyImport.js | 461 | m2_M2_private.c1 = c1; |
| LOW | …aselines/reference/submodule/compiler/privacyImport.js | 501 | //export var m1_im3_private_v1_public = m1_im3_private.c1; |
| LOW | …aselines/reference/submodule/compiler/privacyImport.js | 581 | exports.glo_im3_private_v3_public = glo_im3_private.f1; |
| LOW | …aselines/reference/submodule/compiler/privacyImport.js | 601 | //export declare module "use_glo_M1_public" { |
| LOW | …aselines/reference/submodule/compiler/privacyImport.js | 621 | // import m5_nonerrorImport = glo_M1_public; |
| LOW | …aselines/reference/submodule/compiler/privacyImport.js | 641 | // import errorImport = require("glo_M4_private"); |
| LOW | …aselines/reference/submodule/compiler/privacyImport.js | 661 | //declare export module "anotherParseError2" { |
| LOW | …ler/unionPropertyOfProtectedAndIntersectionProperty.js | 21 | type _3 = (Foo & Bar)['foo']; // Ok |
| LOW | …ler/unionPropertyOfProtectedAndIntersectionProperty.js | 61 | // declaration in `Bar`. Because the former was marked as protected and the |
| LOW | …s/reference/submodule/compiler/jsdocCastCommentEmit.js | 1 | //// [tests/cases/compiler/jsdocCastCommentEmit.ts] //// |
| 434 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | …ler/deeplyNestedAssignabilityErrorsCombined.errors.txt | 2 | The types of 'a.b.c.d.e.f().g' are incompatible between these types. |
| CRITICAL | …ler/deeplyNestedAssignabilityErrorsCombined.errors.txt | 5 | The types of '(new a.b.c.d.e.f()).g' are incompatible between these types. |
| CRITICAL | …ler/deeplyNestedAssignabilityErrorsCombined.errors.txt | 15 | !!! error TS2322: The types of 'a.b.c.d.e.f().g' are incompatible between these types. |
| CRITICAL | …ler/deeplyNestedAssignabilityErrorsCombined.errors.txt | 31 | !!! error TS2322: The types of '(new a.b.c.d.e.f()).g' are incompatible between these types. |
| CRITICAL | …s/reference/submodule/conformance/parserRealSource7.js | 554 | if (!context.scopeChain.classType.members.publicMembers.add(varDecl.id.text, fieldSymbol)) { |
| CRITICAL | …s/reference/submodule/conformance/parserRealSource7.js | 1274 | if (!context.scopeChain.classType.members.publicMembers.add(varDecl.id.text, fieldSymbol)) { |
| CRITICAL | …nce/submodule/conformance/parserRealSource7.errors.txt | 1328 | if (!context.scopeChain.classType.members.publicMembers.add(varDecl.id.text, fieldSymbol)) { |
| CRITICAL | internal/execute/incremental/affectedfileshandler.go | 125 | if h.program.snapshot.options.IsolatedModules.IsTrue() { |
| CRITICAL | internal/execute/incremental/affectedfileshandler.go | 191 | if h.program.snapshot.options.AssumeChangesOnlyAffectDirectDependencies.IsTrue() { |
| CRITICAL | internal/execute/incremental/affectedfileshandler.go | 208 | if h.program.snapshot.options.IsolatedModules.IsTrue() { |
| CRITICAL | internal/execute/incremental/affectedfileshandler.go | 325 | dtsMayChange.addFileToAffectedFilesPendingEmit(path, core.IfElse(h.program.snapshot.options.DeclarationMap.IsTrue(), F |
| CRITICAL | internal/execute/incremental/programtosnapshot.go | 83 | t.snapshot.options.SkipLibCheck.IsTrue() == t.oldProgram.snapshot.options.SkipLibCheck.IsTrue() |
| CRITICAL | internal/execute/incremental/programtosnapshot.go | 85 | t.snapshot.options.SkipDefaultLibCheck.IsTrue() == t.oldProgram.snapshot.options.SkipDefaultLibCheck.IsTrue() |
| CRITICAL | internal/execute/incremental/emitfileshandler.go | 229 | if !h.program.snapshot.options.Composite.IsTrue() { |
| CRITICAL | internal/compiler/projectreferenceparser.go | 76 | p.loader.projectReferenceFileMapper.referencesInConfigFile[p.loader.opts.Config.ConfigFile.SourceFile.Path()] = p.initM |
| CRITICAL | internal/compiler/projectreferencefilemapper.go | 52 | refs, ok := mapper.referencesInConfigFile[mapper.opts.Config.ConfigFile.SourceFile.Path()] |
| CRITICAL | internal/compiler/projectreferencefilemapper.go | 119 | seenRef.Add(mapper.opts.Config.ConfigFile.SourceFile.Path()) |
| CRITICAL | internal/compiler/projectreferencefilemapper.go | 120 | refs := mapper.referencesInConfigFile[mapper.opts.Config.ConfigFile.SourceFile.Path()] |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …ompiler/declarationEmitEnumReferenceViaImportEquals.js | 23 | print() { |
| HIGH | …ompiler/declarationEmitEnumReferenceViaImportEquals.js | 53 | print() { |
| HIGH | …ompiler/declarationEmitEnumReferenceViaImportEquals.js | 84 | print(): void; |
| HIGH | …ubmodule/compiler/reachabilityCheckWithEmptyDefault.js | 10 | print('1'); |
| HIGH | …ubmodule/compiler/reachabilityCheckWithEmptyDefault.js | 20 | print('1'); |
| HIGH | …ference/submodule/conformance/mixinClassesAnonymous.js | 18 | print() { |
| HIGH | …ference/submodule/conformance/mixinClassesAnonymous.js | 85 | print() { |
| HIGH | …ce/submodule/conformance/importCallExpressionInCJS4.js | 5 | print() { return "I am B"} |
| HIGH | …ce/submodule/conformance/importCallExpressionInCJS4.js | 21 | print() { return "I am B"; } |
| HIGH | …ce/submodule/conformance/importCallExpressionInCJS5.js | 5 | print() { return "I am B"} |
| HIGH | …ce/submodule/conformance/importCallExpressionInCJS5.js | 49 | print() { return "I am B"; } |
| HIGH | …e/submodule/conformance/importCallExpression6ES2020.js | 5 | print() { return "I am B"} |
| HIGH | …e/submodule/conformance/importCallExpression6ES2020.js | 24 | print() { return "I am B"; } |
| HIGH | …/reference/submodule/conformance/parserRealSource11.js | 2479 | print(context) { |
| HIGH | …ce/submodule/conformance/importCallExpressionInCJS3.js | 5 | print() { return "I am B"} |
| HIGH | …ce/submodule/conformance/importCallExpressionInCJS3.js | 24 | print() { return "I am B"; } |
| HIGH | …e/submodule/conformance/importCallExpression2ES2020.js | 5 | print() { return "I am B"} |
| HIGH | …e/submodule/conformance/importCallExpression2ES2020.js | 21 | print() { return "I am B"; } |
| HIGH | …e/submodule/conformance/importCallExpression3ES2020.js | 5 | print() { return "I am B"} |
| HIGH | …e/submodule/conformance/importCallExpression3ES2020.js | 19 | print() { return "I am B"; } |
| HIGH | …/reference/submodule/conformance/parserRealSource10.js | 798 | print(line, outfile) { |
| HIGH | …e/submodule/conformance/importCallExpression5ES2020.js | 5 | print() { return "I am B"} |
| HIGH | …e/submodule/conformance/importCallExpression5ES2020.js | 24 | print() { return "I am B"; } |
| HIGH | …e/submodule/conformance/importCallExpression4ES2020.js | 5 | print() { return "I am B"} |
| HIGH | …e/submodule/conformance/importCallExpression4ES2020.js | 32 | print() { return "I am B"; } |
| HIGH | …nformance/importCallExpressionNoModuleKindSpecified.js | 5 | print() { return "I am B"} |
| HIGH | …nformance/importCallExpressionNoModuleKindSpecified.js | 35 | print() { return "I am B"; } |
| HIGH | …ference/submodule/conformance/mixinClassesAnnotated.js | 17 | print(): void; |
| HIGH | …ference/submodule/conformance/mixinClassesAnnotated.js | 23 | print() { |
| HIGH | …ference/submodule/conformance/mixinClassesAnnotated.js | 86 | print() { |
| HIGH | …ference/submodule/conformance/mixinClassesAnnotated.js | 138 | print(): void; |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | internal/project/projectcollectionbuilder_test.go | 512 | // Step 1: Open the project root file |
| LOW | internal/project/projectcollectionbuilder_test.go | 518 | // Step 2: Open the node_modules dependency file - should be in the configured project |
| LOW | internal/project/projectcollectionbuilder_test.go | 528 | // Step 3: Delete the import from the root file |
| LOW | internal/project/projectcollectionbuilder_test.go | 533 | // Step 4: Request language service for the dependency - it should now be in an inferred project |
| LOW | internal/project/projectlifetime_test.go | 354 | // Step 1: Open both files |
| LOW | internal/project/projectlifetime_test.go | 367 | // Step 2: In a single batch change: |
| LOW | internal/project/projectlifetime_test.go | 396 | // Step 5: Close the deleted file |
| LOW | internal/project/projectlifetime_test.go | 399 | // Step 6: On next LS request, x.ts should be excluded |
| LOW | internal/project/extendedconfigcache_test.go | 266 | // Step 1: Open file in projectA - this parses the full extends chain |
| LOW | internal/project/extendedconfigcache_test.go | 277 | // Step 2: Open file in projectB - this should acquire tsconfig.base.json from cache |
| LOW | internal/project/extendedconfigcache_test.go | 281 | // Step 3: Close projectA file and open an unrelated file to force projectA cleanup |
| LOW | internal/project/extendedconfigcache_test.go | 289 | // Step 4: Trigger another snapshot clone for projectB |
| LOW | internal/project/customconfigfilename_test.go | 89 | // Step 1: Open file, verify it uses tsconfig.json (strict: false) |
| LOW | internal/project/customconfigfilename_test.go | 98 | // Step 2: Switch to custom config (strict: true) |
| LOW | internal/project/customconfigfilename_test.go | 110 | // Step 3: Clear custom config preference, should revert to tsconfig.json (strict: false) |
| LOW | internal/project/watchtimeout_test.go | 63 | // Step 1: Open the file. This creates the project and triggers |
| LOW | internal/project/watchtimeout_test.go | 85 | // Step 2: Allow subsequent WatchFiles calls to succeed. |
| LOW | internal/project/watchtimeout_test.go | 88 | // Step 3: Make a single character change to the open file. This |
| LOW | internal/project/watchtimeout_test.go | 104 | // Step 4: Flush the pending change by requesting the language service. |
| LOW | internal/project/snapshotfs_test.go | 872 | // Step 1: Read the file via its symlink path (simulating what module resolution does |
| LOW | internal/project/snapshotfs_test.go | 878 | // Step 2: Simulate a file deletion from disk (e.g., npm install running concurrently). |
| LOW | internal/project/snapshotfs_test.go | 883 | // Step 3: Request the file by its realpath (simulating what GetSourceFile does after |
| LOW | …nal/fourslash/tests/completionResolveAfterEdit_test.go | 28 | // Step 1: Get completions at the marker. |
| LOW | …nal/fourslash/tests/completionResolveAfterEdit_test.go | 36 | // Step 2: Make a file change (insert a comment after marker). |
| LOW | …nal/fourslash/tests/completionResolveAfterEdit_test.go | 40 | // Step 3: Resolve the first completion item from the original list. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | …tExportAssignedNamespaceNoTripleSlashTypesReference.js | 32 | // This issue (#35343) _only_ reproduces in the test harness when the file in question is in a subfolder |
| MEDIUM | …tExportAssignedNamespaceNoTripleSlashTypesReference.js | 53 | // This issue (#35343) _only_ reproduces in the test harness when the file in question is in a subfolder |
| MEDIUM | …e/submodule/conformance/exhaustiveSwitchStatements1.js | 23 | z; // Definitely assigned |
| MEDIUM | …e/submodule/conformance/exhaustiveSwitchStatements1.js | 278 | z; // Definitely assigned |
| MEDIUM | …e/submodule/conformance/privateNamesAndStaticFields.js | 23 | // We will need a more robust solution when we support static fields |
| MEDIUM | …e/submodule/conformance/privateNamesAndStaticFields.js | 60 | // We will need a more robust solution when we support static fields |
| MEDIUM | internal/parser/parser.go | 4207 | // Definitely not a parenthesized arrow function. |
| MEDIUM | internal/transformers/estransforms/esdecorator.go | 933 | // We use `var` instead of `let` so we can leverage NamedEvaluation to define the class name |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …ases/compiler/declarationEmitNoCrashOnCrossFileNode.ts | 11 | * Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris eu aliquet lectus, nec rhoncus metus. Donec dapibus c |
| LOW | …ases/compiler/declarationEmitNoCrashOnCrossFileNode.ts | 11 | * Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris eu aliquet lectus, nec rhoncus metus. Donec dapibus c |
| LOW | …ence/compiler/declarationEmitNoCrashOnCrossFileNode.js | 10 | * Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris eu aliquet lectus, nec rhoncus metus. Donec dapibus c |
| LOW | …ence/compiler/declarationEmitNoCrashOnCrossFileNode.js | 10 | * Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris eu aliquet lectus, nec rhoncus metus. Donec dapibus c |
| LOW | …ence/compiler/declarationEmitNoCrashOnCrossFileNode.js | 19 | * Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris eu aliquet lectus, nec rhoncus metus. Donec dapibus c |
| LOW | …ence/compiler/declarationEmitNoCrashOnCrossFileNode.js | 19 | * Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris eu aliquet lectus, nec rhoncus metus. Donec dapibus c |
| LOW | …ence/compiler/declarationEmitNoCrashOnCrossFileNode.js | 33 | * Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris eu aliquet lectus, nec rhoncus metus. Donec dapibus c |
| LOW | …ence/compiler/declarationEmitNoCrashOnCrossFileNode.js | 33 | * Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris eu aliquet lectus, nec rhoncus metus. Donec dapibus c |
| LOW | …er/declarationEmitNoCrashOnCrossFileNode.sourcemap.txt | 17 | >>> * Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris eu aliquet lectus, nec rhoncus metus. Donec dapibu |
| LOW | …er/declarationEmitNoCrashOnCrossFileNode.sourcemap.txt | 17 | >>> * Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris eu aliquet lectus, nec rhoncus metus. Donec dapibu |
| LOW | …er/declarationEmitNoCrashOnCrossFileNode.sourcemap.txt | 22 | > * Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris eu aliquet lectus, nec rhoncus metus. Donec dapibu |
| LOW | …er/declarationEmitNoCrashOnCrossFileNode.sourcemap.txt | 22 | > * Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris eu aliquet lectus, nec rhoncus metus. Donec dapibu |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …compiler/functionExpressionAndLambdaMatchesFunction.js | 6 | function doSomething(a: Function) { |
| LOW | …compiler/functionExpressionAndLambdaMatchesFunction.js | 18 | function doSomething(a) { |
| LOW | …ata/baselines/reference/submodule/compiler/weakType.js | 16 | function doSomething(settings: Settings) { /* ... */ } |
| LOW | …ata/baselines/reference/submodule/compiler/weakType.js | 74 | function doSomething(settings) { } |
| LOW | …eference/submodule/compiler/implicitConstParameters.js | 4 | function doSomething(cb: () => void) { |
| LOW | …eference/submodule/compiler/implicitConstParameters.js | 62 | function doSomething(cb) { |
| LOW | …le/compiler/readonlyPropertySubtypeRelationDirected.js | 9 | function doSomething(condition: boolean) { |
| LOW | …le/compiler/readonlyPropertySubtypeRelationDirected.js | 28 | function doSomething(condition: boolean) { |
| LOW | …le/compiler/readonlyPropertySubtypeRelationDirected.js | 48 | function doSomething(condition: boolean) { |
| LOW | …le/compiler/readonlyPropertySubtypeRelationDirected.js | 68 | function doSomething(condition: boolean) { |
| LOW | …le/compiler/readonlyPropertySubtypeRelationDirected.js | 86 | function doSomething(condition) { |
| LOW | …le/compiler/readonlyPropertySubtypeRelationDirected.js | 101 | function doSomething(condition) { |
| LOW | …le/compiler/readonlyPropertySubtypeRelationDirected.js | 116 | function doSomething(condition) { |
| LOW | …le/compiler/readonlyPropertySubtypeRelationDirected.js | 131 | function doSomething(condition) { |
| LOW | …rence/submodule/compiler/differentTypesWithSameName.js | 8 | export function doSomething(v: m.variable) { |
| LOW | …rence/submodule/compiler/differentTypesWithSameName.js | 28 | function doSomething(v) { |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | internal/transformers/moduletransforms/utilities.go | 50 | // 3- The containing SourceFile has an entry in renamedDependencies for the import as requested by some module loade |
| HIGH | …al/fourslash/tests/signatureHelpBindingPattern_test.go | 12 | // as requested in the issue. |