File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -798,6 +798,7 @@ namespace ts.codefix {
798798 }
799799 }
800800 else if ( isExportSpecifier ( declaration ) ) {
801+ Debug . assert ( declaration . name . escapedText === InternalSymbolName . Default ) ;
801802 if ( declaration . propertyName ) {
802803 return declaration . propertyName . escapedText ;
803804 }
Original file line number Diff line number Diff line change 1+ /// <reference path="fourslash.ts" />
2+
3+ // @allowJs : true
4+ // @checkJs : true
5+
6+ // @Filename : /lib.js
7+ ////class Base { }
8+ ////export default Base;
9+
10+ // @Filename : /test.js
11+ ////[|class Derived extends Base { }|]
12+
13+ goTo . file ( "/test.js" ) ;
14+ verify . importFixAtPosition ( [
15+ `// @ts-ignore
16+ class Derived extends Base { }` ,
17+ `// @ts-nocheck
18+ class Derived extends Base { }` ,
19+ `import Base from "./lib";
20+
21+ class Derived extends Base { }` , ] ) ;
Original file line number Diff line number Diff line change 1+ /// <reference path="fourslash.ts" />
2+
3+ // @allowJs : true
4+ // @checkJs : true
5+
6+ // @Filename : /lib.js
7+ ////class Base { }
8+ ////export { Base as default };
9+
10+ // @Filename : /test.js
11+ ////[|class Derived extends Base { }|]
12+
13+ goTo . file ( "/test.js" ) ;
14+ verify . importFixAtPosition ( [
15+ `// @ts-ignore
16+ class Derived extends Base { }` ,
17+ `// @ts-nocheck
18+ class Derived extends Base { }` ,
19+ `import Base from "./lib";
20+
21+ class Derived extends Base { }` , ] ) ;
You can’t perform that action at this time.
0 commit comments