File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -112,12 +112,16 @@ export class NewPackageProject implements PythonProjectCreator {
112112 // 2. Replace 'package_name' in all files and file/folder names using a helper
113113 await replaceInFilesAndNames ( projectDestinationFolder , 'package_name' , packageName ) ;
114114
115+ const createdPackage : PythonProject | undefined = {
116+ name : packageName ,
117+ uri : Uri . file ( projectDestinationFolder ) ,
118+ } ;
119+ // add package to list of packages
120+ this . projectManager . add ( createdPackage ) ;
121+
115122 // 4. Create virtual environment if requested
116- let createdPackage : PythonProject | undefined ;
117123 let createdEnv : PythonEnvironment | undefined ;
118124 if ( createVenv ) {
119- // add package to list of packages before creating the venv
120- this . projectManager . add ( createdPackage ) ;
121125 // gets default environment manager
122126 const en = this . envManagers . getEnvironmentManager ( undefined ) ;
123127 if ( en ?. supportsQuickCreate ) {
@@ -173,11 +177,6 @@ export class NewPackageProject implements PythonProjectCreator {
173177 } ;
174178 await manageLaunchJsonFile ( destRoot , JSON . stringify ( launchJsonConfig ) ) ;
175179
176- const createdPackage : PythonProject | undefined = {
177- name : packageName ,
178- uri : Uri . file ( projectDestinationFolder ) ,
179- } ;
180- this . projectManager . add ( createdPackage ) ;
181180 return createdPackage ;
182181 }
183182 return undefined ;
You can’t perform that action at this time.
0 commit comments