@@ -57,12 +57,19 @@ function doChange(changes: textChanges.ChangeTracker, sourceFile: SourceFile, de
5757 else {
5858 const importClause = declaration . importClause as ImportClause ;
5959 if ( importClause . name && importClause . namedBindings ) {
60- const modifiers = getSynthesizedDeepClones ( declaration . modifiers , /*includeTrivia*/ true ) ;
61- const moduleSpecifier = getSynthesizedDeepClone ( declaration . moduleSpecifier , /*includeTrivia*/ true ) ;
62- const assertClause = getSynthesizedDeepClone ( declaration . assertClause , /*includeTrivia*/ true ) ;
6360 changes . replaceNodeWithNodes ( sourceFile , declaration , [
64- factory . createImportDeclaration ( modifiers , factory . createImportClause ( /*isTypeOnly*/ true , getSynthesizedDeepClone ( importClause . name , /*includeTrivia*/ true ) , /*namedBindings*/ undefined ) , moduleSpecifier , assertClause ) ,
65- factory . createImportDeclaration ( modifiers , factory . createImportClause ( /*isTypeOnly*/ true , /*name*/ undefined , getSynthesizedDeepClone ( importClause . namedBindings , /*includeTrivia*/ true ) ) , moduleSpecifier , assertClause ) ,
61+ factory . createImportDeclaration (
62+ getSynthesizedDeepClones ( declaration . modifiers , /*includeTrivia*/ true ) ,
63+ factory . createImportClause ( /*isTypeOnly*/ true , getSynthesizedDeepClone ( importClause . name , /*includeTrivia*/ true ) , /*namedBindings*/ undefined ) ,
64+ getSynthesizedDeepClone ( declaration . moduleSpecifier , /*includeTrivia*/ true ) ,
65+ getSynthesizedDeepClone ( declaration . assertClause , /*includeTrivia*/ true ) ,
66+ ) ,
67+ factory . createImportDeclaration (
68+ getSynthesizedDeepClones ( declaration . modifiers , /*includeTrivia*/ true ) ,
69+ factory . createImportClause ( /*isTypeOnly*/ true , /*name*/ undefined , getSynthesizedDeepClone ( importClause . namedBindings , /*includeTrivia*/ true ) ) ,
70+ getSynthesizedDeepClone ( declaration . moduleSpecifier , /*includeTrivia*/ true ) ,
71+ getSynthesizedDeepClone ( declaration . assertClause , /*includeTrivia*/ true ) ,
72+ ) ,
6673 ] ) ;
6774 }
6875 else {
0 commit comments