File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -226,18 +226,6 @@ namespace ts {
226226 On ,
227227 }
228228
229- /* @internal */
230- export function getAutoImportPreferences ( preferences : UserPreferences ) {
231- const includePackageJson =
232- preferences . includePackageJsonAutoImports === "off" ? PackageJsonAutoImportPreference . Off :
233- preferences . includePackageJsonAutoImports === "on" ? PackageJsonAutoImportPreference . On :
234- PackageJsonAutoImportPreference . Auto ;
235- const includeProjectReferences =
236- preferences . includeProjectReferenceAutoImports === "on" ? ProjectReferenceAutoImportPreference . On :
237- ProjectReferenceAutoImportPreference . Off ;
238- return { includePackageJson, includeProjectReferences } ;
239- }
240-
241229 export interface PerformanceEvent {
242230 kind : "UpdateGraph" | "CreatePackageJsonAutoImportProvider" ;
243231 durationMs : number ;
Original file line number Diff line number Diff line change @@ -3329,5 +3329,18 @@ namespace ts {
33293329 return memoizeOne ( ( source : AutoImportSource ) => getProgramForAutoImport ( source , program , host ) ) ;
33303330 }
33313331
3332+ export function getAutoImportPreferences ( preferences : UserPreferences ) {
3333+ const includePackageJson =
3334+ preferences . includePackageJsonAutoImports === "off" ? PackageJsonAutoImportPreference . Off :
3335+ preferences . includePackageJsonAutoImports === "on" ? PackageJsonAutoImportPreference . On :
3336+ PackageJsonAutoImportPreference . Auto ;
3337+ // TODO: flip default back to "off" if shipping as an opt-in experiment.
3338+ // Needs to default to "on" until VS Code is able to set it.
3339+ const includeProjectReferences =
3340+ preferences . includeProjectReferenceAutoImports === "off" ? ProjectReferenceAutoImportPreference . Off :
3341+ ProjectReferenceAutoImportPreference . On ;
3342+ return { includePackageJson, includeProjectReferences } ;
3343+ }
3344+
33323345 // #endregion
33333346}
You can’t perform that action at this time.
0 commit comments