@@ -437,13 +437,55 @@ const fixturePatternsToTest = [
437
437
"typescript/decorators/parameter-decorators/parameter-decorator-decorator-static-member.src.ts" ,
438
438
"typescript/decorators/parameter-decorators/parameter-decorator-instance-member.src.ts" ,
439
439
"typescript/decorators/parameter-decorators/parameter-decorator-static-member.src.ts" ,
440
+ "typescript/basics/function-with-object-type-with-optional-properties.src.ts" ,
441
+ "typescript/basics/function-with-object-type-without-annotation.src.ts" ,
442
+ "typescript/decorators/accessor-decorators/accessor-decorator-factory-instance-member.src.ts" ,
443
+ "typescript/decorators/accessor-decorators/accessor-decorator-factory-static-member.src.ts" ,
444
+ "typescript/decorators/accessor-decorators/accessor-decorator-instance-member.src.ts" ,
445
+ "typescript/decorators/accessor-decorators/accessor-decorator-static-member.src.ts" ,
446
+ "typescript/decorators/method-decorators/method-decorator-factory-instance-member.src.ts" ,
447
+ "typescript/decorators/method-decorators/method-decorator-factory-static-member.src.ts" ,
448
+ "typescript/decorators/method-decorators/method-decorator-instance-member.src.ts" ,
449
+ "typescript/decorators/method-decorators/method-decorator-static-member.src.ts" ,
450
+ "typescript/decorators/property-decorators/property-decorator-factory-instance-member.src.ts" ,
451
+ "typescript/decorators/property-decorators/property-decorator-factory-static-member.src.ts" ,
452
+ "typescript/decorators/property-decorators/property-decorator-instance-member.src.ts" ,
453
+ "typescript/decorators/property-decorators/property-decorator-static-member.src.ts" ,
454
+ "typescript/decorators/class-decorators/class-decorator-factory.src.ts" ,
455
+ "typescript/decorators/class-decorators/class-decorator.src.ts" ,
456
+ "typescript/babylon-convergence/type-parameters.src.ts" ,
457
+ "typescript/babylon-convergence/type-parameter-whitespace-loc.src.ts" ,
458
+ "typescript/basics/class-with-type-parameter-default.src.ts" ,
459
+ "typescript/basics/class-with-type-parameter-underscore.src.ts" ,
460
+ "typescript/basics/class-with-type-parameter.src.ts" ,
461
+ "typescript/basics/function-with-type-parameters-that-have-comments.src.ts" ,
462
+ "typescript/basics/function-with-type-parameters-with-constraint.src.ts" ,
463
+ "typescript/basics/function-with-type-parameters.src.ts" ,
464
+ "typescript/basics/type-parameters-comments.src.ts" ,
465
+ "typescript/namespaces-and-modules/shorthand-ambient-module-declaration.src.ts" ,
440
466
{
441
467
pattern : "typescript/basics/export-named-enum.src.ts" ,
442
468
config : { babylonParserOptions : { sourceType : "module" } }
443
469
} ,
444
470
{
445
471
pattern : "typescript/basics/export-assignment.src.ts" ,
446
472
config : { babylonParserOptions : { sourceType : "module" } }
473
+ } ,
474
+ {
475
+ pattern : "typescript/basics/export-default-class-with-generic.src.ts" ,
476
+ config : { babylonParserOptions : { sourceType : "module" } }
477
+ } ,
478
+ {
479
+ pattern : "typescript/basics/export-default-class-with-multiple-generics.src.ts" ,
480
+ config : { babylonParserOptions : { sourceType : "module" } }
481
+ } ,
482
+ {
483
+ pattern : "typescript/basics/export-named-class-with-generic.src.ts" ,
484
+ config : { babylonParserOptions : { sourceType : "module" } }
485
+ } ,
486
+ {
487
+ pattern : "typescript/basics/export-named-class-with-multiple-generics.src.ts" ,
488
+ config : { babylonParserOptions : { sourceType : "module" } }
447
489
}
448
490
449
491
/**
@@ -559,63 +601,12 @@ const fixturePatternsToTest = [
559
601
// "typescript/basics/class-with-public-parameter-properties.src.ts",
560
602
// "typescript/basics/class-with-readonly-parameter-properties.src.ts",
561
603
// "typescript/basics/destructuring-assignment.src.ts",
562
- // "typescript/basics/function-with-object-type-with-optional-properties.src.ts",
563
- // "typescript/basics/function-with-object-type-without-annotation.src.ts",
564
604
// "typescript/basics/nested-type-arguments.src.ts",
565
605
// "typescript/basics/null-and-undefined-type-annotations.src.ts",
566
606
// "typescript/basics/type-guard.src.ts",
567
607
// "typescript/basics/var-with-dotted-type.src.ts",
568
608
// "typescript/basics/var-with-type.src.ts",
569
609
// "typescript/basics/variable-declaration-type-annotation-spacing.src.ts",
570
- // "typescript/decorators/accessor-decorators/accessor-decorator-factory-instance-member.src.ts",
571
- // "typescript/decorators/accessor-decorators/accessor-decorator-factory-static-member.src.ts",
572
- // "typescript/decorators/accessor-decorators/accessor-decorator-instance-member.src.ts",
573
- // "typescript/decorators/accessor-decorators/accessor-decorator-static-member.src.ts",
574
- // "typescript/decorators/class-decorators/class-decorator-factory.src.ts",
575
- // "typescript/decorators/class-decorators/class-decorator.src.ts",
576
- // "typescript/decorators/method-decorators/method-decorator-factory-instance-member.src.ts",
577
- // "typescript/decorators/method-decorators/method-decorator-factory-static-member.src.ts",
578
- // "typescript/decorators/method-decorators/method-decorator-instance-member.src.ts",
579
- // "typescript/decorators/method-decorators/method-decorator-static-member.src.ts",
580
- // "typescript/decorators/property-decorators/property-decorator-factory-instance-member.src.ts",
581
- // "typescript/decorators/property-decorators/property-decorator-factory-static-member.src.ts",
582
- // "typescript/decorators/property-decorators/property-decorator-instance-member.src.ts",
583
- // "typescript/decorators/property-decorators/property-decorator-static-member.src.ts",
584
-
585
- /**
586
- * Requires a solution to https://github.com/babel/babylon/issues/691
587
- */
588
- // "typescript/babylon-convergence/type-parameters.src.ts",
589
- // "typescript/babylon-convergence/type-parameter-whitespace-loc.src.ts",
590
- // "typescript/basics/class-with-type-parameter-default.src.ts",
591
- // "typescript/basics/class-with-type-parameter-underscore.src.ts",
592
- // "typescript/basics/class-with-type-parameter.src.ts",
593
- // {
594
- // pattern: "typescript/basics/export-default-class-with-generic.src.ts",
595
- // config: { babylonParserOptions: { sourceType: "module" } }
596
- // },
597
- // {
598
- // pattern: "typescript/basics/export-default-class-with-multiple-generics.src.ts",
599
- // config: { babylonParserOptions: { sourceType: "module" } }
600
- // },
601
- // {
602
- // pattern: "typescript/basics/export-named-class-with-generic.src.ts",
603
- // config: { babylonParserOptions: { sourceType: "module" } }
604
- // },
605
- // {
606
- // pattern: "typescript/basics/export-named-class-with-multiple-generics.src.ts",
607
- // config: { babylonParserOptions: { sourceType: "module" } }
608
- // },
609
- // "typescript/basics/function-with-type-parameters-that-have-comments.src.ts",
610
- // "typescript/basics/function-with-type-parameters-with-constraint.src.ts",
611
- // "typescript/basics/function-with-type-parameters.src.ts",
612
- // "typescript/basics/type-parameters-comments.src.ts",
613
-
614
- /**
615
- * Requires the fix in https://github.com/babel/babylon/pull/684 (MERGED not yet released)
616
- */
617
- // "typescript/namespaces-and-modules/shorthand-ambient-module-declaration.src.ts"
618
-
619
610
] ;
620
611
621
612
// Either a string of the pattern, or an object containing the pattern and some additional config
0 commit comments