scripts/parser-tests/typescript/allowlist.txt

Summary

Maintainability
Test Coverage
ArrowFunctionExpression1.ts
MemberAccessorDeclaration15.ts
ParameterList13.ts
ParameterList4.ts
ParameterList5.ts
ParameterList6.ts
accessorParameterAccessibilityModifier.ts
accessorWithoutBody1.ts
accessorWithoutBody2.ts
aliasUsageInAccessorsOfClass.ts
aliasUsageInArray.ts
aliasUsageInFunctionExpression.ts
aliasUsageInGenericFunction.ts
aliasUsageInIndexerOfClass.ts
aliasUsageInObjectLiteral.ts
aliasUsageInOrExpression.ts
aliasUsageInTypeArgumentOfExtendsClause.ts
aliasUsageInVarAssignment.ts
aliasUsedAsNameValue.ts
allowImportClausesToMergeWithTypes.ts
allowJscheckJsTypeParameterNoCrash.ts
amdDeclarationEmitNoExtraDeclare.ts
amdModuleConstEnumUsage.ts
amdModuleName2.ts
anonClassDeclarationEmitIsAnon.ts
anyDeclare.ts
argumentsBindsToFunctionScopeArgumentList.ts
arrayOfExportedClass.ts
asyncFunctionsAcrossFiles.ts
augmentExportEquals1.ts
augmentExportEquals1_1.ts
augmentExportEquals2.ts
augmentExportEquals2_1.ts
augmentExportEquals3.ts
augmentExportEquals3_1.ts
augmentExportEquals4.ts
augmentExportEquals4_1.ts
augmentExportEquals6.ts
augmentExportEquals6_1.ts
augmentExportEquals7.ts
augmentedTypesClass.ts
augmentedTypesClass2.ts
augmentedTypesClass2a.ts
augmentedTypesClass4.ts
augmentedTypesEnum.ts
augmentedTypesEnum2.ts
augmentedTypesFunction.ts
augmentedTypesInterface.ts
augmentedTypesVar.ts
bigintIndex.ts
cacheResolutions.ts
cachedModuleResolution1.ts
cachedModuleResolution2.ts
cachedModuleResolution3.ts
cachedModuleResolution4.ts
cachedModuleResolution5.ts
cachedModuleResolution6.ts
cachedModuleResolution7.ts
cachedModuleResolution8.ts
cachedModuleResolution9.ts
callOverloads2.ts
checkSuperCallBeforeThisAccessing9.ts
classCannotExtendVar.ts
classExpressionWithDecorator1.ts
classExtendsAcrossFiles.ts
classExtendsMultipleBaseClasses.ts
classOverloadForFunction.ts
collisionExportsRequireAndClass.ts
commonSourceDir5.ts
commonSourceDir6.ts
commonjsSafeImport.ts
conflictingTypeAnnotatedVar.ts
constDeclarations-invalidContexts.ts
constDeclarations-scopes.ts
constDeclarations-validContexts.ts
constEnumNoEmitReexport.ts
constEnumNoPreserveDeclarationReexport.ts
constEnumPreserveEmitReexport.ts
convertKeywordsYes.ts
declarationEmitAmdModuleNameDirective.ts
declarationEmitComputedNameCausesImportToBePainted.ts
declarationEmitComputedNameConstEnumAlias.ts
declarationEmitCrossFileImportTypeOfAmbientModule.ts
declarationEmitDefaultExportWithStaticAssignment.ts
declarationEmitDestructuring2.ts
declarationEmitDestructuringOptionalBindingParametersInOverloads.ts
declarationEmitDestructuringParameterProperties.ts
declarationEmitDestructuringWithOptionalBindingParameters.ts
declarationEmitExpandoPropertyPrivateName.ts
declarationEmitExportAssignment.ts
declarationEmitExportDeclaration.ts
declarationEmitForTypesWhichNeedImportTypes.ts
declarationEmitInterfaceWithNonEntityNameExpressionHeritage.ts
declarationEmitPrefersPathKindBasedOnBundling.ts
declarationEmitPrefersPathKindBasedOnBundling2.ts
declarationEmitPrivateSymbolCausesVarDeclarationEmit2.ts
declarationImportTypeAliasInferredAndEmittable.ts
declarationMapsMultifile.ts
declarationMapsOutFile.ts
declarationsForInferredTypeFromOtherFile.ts
declareModifierOnImport1.ts
decoratorMetadataRestParameterWithImportedType.ts
decoratorMetadataWithImportDeclarationNameCollision.ts
decoratorMetadataWithImportDeclarationNameCollision3.ts
decoratorMetadataWithImportDeclarationNameCollision4.ts
decoratorMetadataWithImportDeclarationNameCollision5.ts
decoratorMetadataWithImportDeclarationNameCollision7.ts
decoratorReferenceOnOtherProperty.ts
decoratorsOnComputedProperties.ts
decrementAndIncrementOperators.ts
defaultArgsInOverloads.ts
defaultDeclarationEmitDefaultImport.ts
defaultIsNotVisibleInLocalScope.ts
defaultPropsEmptyCurlyBecomesAnyForJs.ts
defaultValueInFunctionTypes.ts
deleteOperator1.ts
deleteOperatorInStrictMode.ts
dependencyViaImportAlias.ts
destructureOptionalParameter.ts
destructuredDeclarationEmit.ts
doubleUnderscoreExportStarConflict.ts
duplicateIdentifierBindingElementInParameterDeclaration1.ts
duplicateIdentifierBindingElementInParameterDeclaration2.ts
duplicateIdentifierEnum.ts
duplicateIdentifierInCatchBlock.ts
duplicateIdentifierRelatedSpans1.ts
duplicateIdentifierRelatedSpans2.ts
duplicateIdentifiersAcrossFileBoundaries.ts
duplicateLabel1.ts
duplicateLabel2.ts
duplicateVarAndImport.ts
duplicateVarAndImport2.ts
duplicateVarsAcrossFileBoundaries.ts
dynamicNames.ts
elidedEmbeddedStatementsReplacedWithSemicolon.ts
emitClassMergedWithConstNamespaceNotElided.ts
emitSuperCallBeforeEmitParameterPropertyDeclaration1.ts
emitSuperCallBeforeEmitParameterPropertyDeclaration1ES6.ts
emitSuperCallBeforeEmitPropertyDeclarationAndParameterPropertyDeclaration1.ts
emitSuperCallBeforeEmitPropertyDeclarationAndParameterPropertyDeclaration1ES6.ts
enumGenericTypeClash.ts
es3-oldStyleOctalLiteralTypes.ts
es3defaultAliasIsQuoted.ts
es5-asyncFunctionWithStatements.ts
es5-importHelpersAsyncFunctions.ts
es5-oldStyleOctalLiteralInEnums.ts
es5ModuleInternalNamedImports.ts
es6ExportAssignment2.ts
es6ExportAssignment3.ts
es6ImportDefaultBindingFollowedWithNamedImport.ts
es6ImportDefaultBindingFollowedWithNamedImport1.ts
es6ImportDefaultBindingFollowedWithNamedImport1InEs5.ts
es6ImportDefaultBindingFollowedWithNamedImportDts.ts
es6ImportDefaultBindingFollowedWithNamedImportDts1.ts
es6ImportDefaultBindingFollowedWithNamedImportInEs5.ts
es6ImportDefaultBindingMergeErrors.ts
es6ImportEqualsDeclaration.ts
es6ImportEqualsExportModuleCommonJsError.ts
es6ImportEqualsExportModuleEs2015Error.ts
es6ImportNameSpaceImportMergeErrors.ts
es6ImportNamedImport.ts
es6ImportNamedImportAmd.ts
es6ImportNamedImportDts.ts
es6ImportNamedImportInEs5.ts
es6ImportNamedImportInExportAssignment.ts
es6ImportNamedImportMergeErrors.ts
es6ImportNamedImportNoExportMember.ts
es6ImportNamedImportNoNamedExports.ts
es6ImportNamedImportWithTypesAndValues.ts
es6ModuleInternalNamedImports.ts
es6ModuleInternalNamedImports2.ts
es6UseOfTopLevelRequire.ts
esModuleInterop.ts
esModuleInteropImportTSLibHasImport.ts
esModuleInteropNamedDefaultImports.ts
esModuleInteropTslibHelpers.ts
exportAssignClassAndModule.ts
exportAssignmentImportMergeNoCrash.ts
exportAssignmentMembersVisibleInAugmentation.ts
exportAssignmentWithDeclareAndExportModifiers.ts
exportAssignmentWithDeclareModifier.ts
exportAssignmentWithExportModifier.ts
exportAssignmentWithoutAllowSyntheticDefaultImportsError.ts
exportClassExtendingIntersection.ts
exportClassWithoutName.ts
exportDeclarationsInAmbientNamespaces.ts
exportDefaultAbstractClass.ts
exportDefaultAsyncFunction2.ts
exportDefaultMarksIdentifierAsUsed.ts
exportDefaultStripsFreshness.ts
exportEqualsOfModule.ts
exportImport.ts
exportImportNonInstantiatedModule2.ts
exportSameNameFuncVar.ts
exportSpecifierAndExportedMemberDeclaration.ts
exportSpecifierAndLocalMemberDeclaration.ts
exportStarFromEmptyModule.ts
expressionsForbiddenInParameterInitializers.ts
extendingClassFromAliasAndUsageInIndexer.ts
extendsClauseAlreadySeen.ts
extendsClauseAlreadySeen2.ts
externalModuleAssignToVar.ts
fileWithNextLine2.ts
funClodule.ts
functionAndImportNameConflict.ts
functionCall15.ts
functionDeclarationWithResolutionOfTypeNamedArguments01.ts
functionExpressionInWithBlock.ts
functionExpressionWithResolutionOfTypeNamedArguments01.ts
gettersAndSettersErrors.ts
giant.ts
implementClausePrecedingExtends.ts
implementsClauseAlreadySeen.ts
importAndVariableDeclarationConflict1.ts
importAndVariableDeclarationConflict3.ts
importAndVariableDeclarationConflict4.ts
importAsBaseClass.ts
importDecl.ts
importDeclWithClassModifiers.ts
importDeclWithDeclareModifierInAmbientContext.ts
importHelpers.ts
importHelpersAmd.ts
importHelpersInAmbientContext.ts
importHelpersInIsolatedModules.ts
importHelpersInTsx.tsx
importHelpersNoHelpers.ts
importHelpersNoModule.ts
importHelpersOutFile.ts
importHelpersSystem.ts
importWithTrailingSlash.ts
importedModuleClassNameClash.ts
indexSignatureWithAccessibilityModifier.ts
indexSignatureWithInitializer1.ts
indexTypeCheck.ts
indexWithoutParamType.ts
indexerSignatureWithRestParam.ts
initializedParameterBeforeNonoptionalNotOptional.ts
interfaceMayNotBeExtendedWitACall.ts
interfaceWithImplements1.ts
invalidReferenceSyntax1.ts
isLiteral1.ts
isLiteral2.ts
isolatedModulesReExportType.ts
jsEnumTagOnObjectFrozen.ts
jsFileCompilationBindDuplicateIdentifier.ts
jsFileCompilationDuplicateFunctionImplementation.ts
jsFileCompilationDuplicateFunctionImplementationFileOrderReversed.ts
jsFileCompilationExternalPackageError.ts
jsNoImplicitAnyNoCascadingReferenceErrors.ts
jsdocAccessEnumType.ts
jsxAttributeWithoutExpressionReact.tsx
jsxIntrinsicElementsExtendsRecord.tsx
letAndVarRedeclaration.ts
letAsIdentifier.ts
letAsIdentifierInStrictMode.ts
letDeclarations-invalidContexts.ts
letDeclarations-scopes-duplicates.ts
letDeclarations-scopes-duplicates2.ts
letDeclarations-scopes-duplicates3.ts
letDeclarations-scopes-duplicates4.ts
letDeclarations-scopes-duplicates5.ts
letDeclarations-scopes-duplicates6.ts
letDeclarations-scopes-duplicates7.ts
letDeclarations-scopes.ts
letDeclarations-validContexts.ts
mergeWithImportedType.ts
mergedDeclarations6.ts
metadataOfClassFromAlias.ts
metadataOfClassFromAlias2.ts
metadataReferencedWithinFilteredUnion.ts
mismatchedClassConstructorVariable.ts
missingSemicolonInModuleSpecifier.ts
misspelledNewMetaProperty.ts
modifiersOnInterfaceIndexSignature1.ts
moduleAugmentationCollidingNamesInAugmentation1.ts
moduleAugmentationDeclarationEmit1.ts
moduleAugmentationDeclarationEmit2.ts
moduleAugmentationDisallowedExtensions.ts
moduleAugmentationDuringSyntheticDefaultCheck.ts
moduleAugmentationExtendAmbientModule1.ts
moduleAugmentationExtendAmbientModule2.ts
moduleAugmentationExtendFileModule1.ts
moduleAugmentationExtendFileModule2.ts
moduleAugmentationGlobal1.ts
moduleAugmentationGlobal2.ts
moduleAugmentationGlobal3.ts
moduleAugmentationImportsAndExports1.ts
moduleAugmentationImportsAndExports2.ts
moduleAugmentationImportsAndExports3.ts
moduleAugmentationImportsAndExports4.ts
moduleAugmentationImportsAndExports5.ts
moduleAugmentationImportsAndExports6.ts
moduleAugmentationNoNewNames.ts
moduleAugmentationsBundledOutput1.ts
moduleAugmentationsImports1.ts
moduleAugmentationsImports2.ts
moduleAugmentationsImports3.ts
moduleAugmentationsImports4.ts
moduleDuplicateIdentifiers.ts
moduleResolutionNoTs.ts
moduleResolutionWithSymlinks.ts
moduleResolutionWithSymlinks_withOutDir.ts
moduleResolution_automaticTypeDirectiveNames.ts
moduleSharesNameWithImportDeclarationInsideIt3.ts
moduleSharesNameWithImportDeclarationInsideIt5.ts
module_augmentUninstantiatedModule2.ts
multiImportExport.ts
multipleInheritance.ts
nameCollisions.ts
namespacesWithTypeAliasOnlyExportsMerge.ts
narrowedImports.ts
newNamesInGlobalAugmentations1.ts
noBundledEmitFromNodeModules.ts
noCrashOnImportShadowing.ts
noImplicitAnyDestructuringVarDeclaration.ts
noSymbolForMergeCrash.ts
nodeResolution4.ts
nodeResolution6.ts
nodeResolution8.ts
nonMergedOverloads.ts
objectLiteralMemberWithoutBlock1.ts
outModuleConcatAmd.ts
outModuleConcatCommonjs.ts
outModuleConcatCommonjsDeclarationOnly.ts
outModuleConcatES6.ts
outModuleConcatSystem.ts
outModuleConcatUmd.ts
outModuleTripleSlashRefs.ts
parameterInitializerBeforeDestructuringEmit.ts
parameterPropertyOutsideConstructor.ts
parseGenericArrowRatherThanLeftShift.ts
pathMappingBasedModuleResolution3_classic.ts
pathMappingBasedModuleResolution3_node.ts
preserveUnusedImports.ts
privacyCheckExternalModuleExportAssignmentOfGenericClass.ts
privacyTopLevelAmbientExternalModuleImportWithExport.ts
privacyTopLevelAmbientExternalModuleImportWithoutExport.ts
reExportGlobalDeclaration1.ts
reExportUndefined1.ts
reExportUndefined2.ts
readonlyInNonPropertyParameters.ts
recursiveExportAssignmentAndFindAliasedType1.ts
recursiveExportAssignmentAndFindAliasedType2.ts
recursiveExportAssignmentAndFindAliasedType3.ts
recursiveExportAssignmentAndFindAliasedType4.ts
recursiveExportAssignmentAndFindAliasedType5.ts
recursiveExportAssignmentAndFindAliasedType6.ts
recursiveExportAssignmentAndFindAliasedType7.ts
redeclareParameterInCatchBlock.ts
reexportedMissingAlias.ts
relativeNamesInClassicResolution.ts
requireAsFunctionInExternalModule.ts
restParamModifier2.ts
shadowedReservedCompilerDeclarationsWithNoEmit.ts
shorthandPropertyAssignmentInES6Module.ts
sourceMap-LineBreaks.ts
sourceMapValidationDecorators.ts
sourceMapValidationStatements.ts
staticIndexer.ts
strictModeReservedWord.ts
strictModeReservedWordInClassDeclaration.ts
superCallFromClassThatHasNoBaseType1.ts
symbolLinkDeclarationEmitModuleNames.ts
symbolMergeValueAndImportedType.ts
systemExportAssignment.ts
systemExportAssignment2.ts
systemModule11.ts
systemModule15.ts
systemModule17.ts
systemModuleWithSuperClass.ts
systemObjectShorthandRename.ts
targetEs6DecoratorMetadataImportNotElided.ts
targetTypeCastTest.ts
tsxDeepAttributeAssignabilityError.tsx
typeReferenceDirectives10.ts
typeReferenceDirectives11.ts
typeReferenceDirectives12.ts
typeReferenceDirectives13.ts
typeReferenceDirectives5.ts
typeReferenceDirectives7.ts
typeReferenceDirectives8.ts
typeReferenceDirectives9.ts
unusedImports1.ts
unusedImports11.ts
unusedImports12.ts
unusedImports2.ts
unusedImports3.ts
unusedImports4.ts
unusedImports5.ts
unusedInvalidTypeArguments.ts
varAndFunctionShareName.ts
varArgConstructorMemberParameter.ts
withStatement.ts
withStatementErrors.ts
withStatementInternalComments.ts
withStatementNestedScope.ts