Skip to content

Commit 3fa07ae

Browse files
authored
move template folder to files folder for build (#463)
fixes issue where actual extension build could not find template folder
1 parent 6226755 commit 3fa07ae

File tree

11 files changed

+5
-1
lines changed

11 files changed

+5
-1
lines changed

src/features/creators/templates/copilot-instructions-text/package-copilot-instructions.md renamed to files/templates/copilot-instructions-text/package-copilot-instructions.md

File renamed without changes.

src/features/creators/templates/copilot-instructions-text/script-copilot-instructions.md renamed to files/templates/copilot-instructions-text/script-copilot-instructions.md

File renamed without changes.

src/features/creators/templates/new723ScriptTemplate/script.py renamed to files/templates/new723ScriptTemplate/script.py

File renamed without changes.

src/features/creators/templates/newPackageTemplate/dev-requirements.txt renamed to files/templates/newPackageTemplate/dev-requirements.txt

File renamed without changes.

src/features/creators/templates/newPackageTemplate/package_name/__init__.py renamed to files/templates/newPackageTemplate/package_name/__init__.py

File renamed without changes.

src/features/creators/templates/newPackageTemplate/package_name/__main__.py renamed to files/templates/newPackageTemplate/package_name/__main__.py

File renamed without changes.

src/features/creators/templates/newPackageTemplate/pyproject.toml renamed to files/templates/newPackageTemplate/pyproject.toml

File renamed without changes.

src/features/creators/templates/newPackageTemplate/tests/test_package_name.py renamed to files/templates/newPackageTemplate/tests/test_package_name.py

File renamed without changes.

src/common/constants.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,5 @@ export const KNOWN_FILES = [
2727

2828
export const KNOWN_TEMPLATE_ENDINGS = ['.j2', '.jinja2'];
2929

30-
export const NEW_PROJECT_TEMPLATES_FOLDER = path.join(EXTENSION_ROOT_DIR, 'src', 'features', 'creators', 'templates');
30+
export const NEW_PROJECT_TEMPLATES_FOLDER = path.join(EXTENSION_ROOT_DIR, 'files', 'templates');
3131
export const NotebookCellScheme = 'vscode-notebook-cell';

src/features/creators/newPackageProject.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import * as path from 'path';
33
import { commands, l10n, MarkdownString, QuickInputButtons, Uri, window, workspace } from 'vscode';
44
import { PythonProject, PythonProjectCreator, PythonProjectCreatorOptions } from '../../api';
55
import { NEW_PROJECT_TEMPLATES_FOLDER } from '../../common/constants';
6+
import { traceError } from '../../common/logging';
67
import { showInputBoxWithButtons } from '../../common/window.apis';
78
import { EnvironmentManagers, PythonProjectManager } from '../../internal.api';
89
import {
@@ -91,6 +92,7 @@ export class NewPackageProject implements PythonProjectCreator {
9192
const workspaceFolders = workspace.workspaceFolders;
9293
if (!workspaceFolders || workspaceFolders.length === 0) {
9394
window.showErrorMessage(l10n.t('No workspace folder is open or provided, aborting creation.'));
95+
traceError(`Template file not found at: ${newPackageTemplateFolder}`);
9496
return undefined;
9597
}
9698
destRoot = workspaceFolders[0].uri.fsPath;

0 commit comments

Comments
 (0)