Parse class fields and private methods by default (#13175)

* feat: materialize class features

* chore: move testcases to es2022

* chore: update test fixtures

* chore: remove classPr\w+ from options.json

* chore: remove empty options.json

* update flow test allowlist

* update typescript allowlist
This commit is contained in:
Huáng Jùnliàng
2021-04-20 13:00:05 -04:00
committed by Nicolò Ribaudo
parent b116865077
commit ceaab0bae7
481 changed files with 202 additions and 586 deletions

View File

@@ -10,6 +10,8 @@ async_await/migrated_0024.js
async_await/migrated_0027.js
class_expression/anonymous_implements.js
class_method_kinds/polymorphic_getter.js
class_properties/migrated_0003.js
class_properties/migrated_0008.js
class_properties/migrated_0021.js
class_properties/migrated_0026.js
decorators/migrated_0003.js

View File

@@ -71,7 +71,6 @@ classCannotExtendVar.ts
classExpressionWithDecorator1.ts
classExtendsAcrossFiles.ts
classExtendsMultipleBaseClasses.ts
classIndexer5.ts
classOverloadForFunction.ts
classWithEmptyTypeParameter.ts
collisionExportsRequireAndClass.ts
@@ -87,7 +86,6 @@ constEnumNoEmitReexport.ts
constEnumNoPreserveDeclarationReexport.ts
constEnumPreserveEmitReexport.ts
contextualOverloadListFromArrayUnion.ts
controlFlowPrivateClassField.ts
convertKeywordsYes.ts
declarationEmitAmdModuleNameDirective.ts
declarationEmitCommonSourceDirectoryDoesNotContainAllFiles.ts
@@ -199,7 +197,6 @@ esModuleInterop.ts
esModuleInteropImportTSLibHasImport.ts
esModuleInteropNamedDefaultImports.ts
esModuleInteropTslibHelpers.ts
esNextWeakRefs_IterableWeakMap.ts
expandoFunctionContextualTypesNoValue.ts
exportAssignClassAndModule.ts
exportAssignmentImportMergeNoCrash.ts
@@ -250,7 +247,6 @@ importDeclWithClassModifiers.ts
importDeclWithDeclareModifierInAmbientContext.ts
importHelpers.ts
importHelpersAmd.ts
importHelpersES6.ts
importHelpersInAmbientContext.ts
importHelpersInIsolatedModules.ts
importHelpersInTsx.tsx
@@ -390,8 +386,6 @@ preserveUnusedImports.ts
privacyCheckExternalModuleExportAssignmentOfGenericClass.ts
privacyTopLevelAmbientExternalModuleImportWithExport.ts
privacyTopLevelAmbientExternalModuleImportWithoutExport.ts
privateFieldAssignabilityFromUnknown.ts
privateNameWeakMapCollision.ts
reExportGlobalDeclaration1.ts
reExportUndefined1.ts
reExportUndefined2.ts