Skip to content

Commit 5b8925e

Browse files
Nikola HristovNikola Hristov
authored andcommitted
1 parent 2f2d9c0 commit 5b8925e

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

Source/extensionBuildInstaller.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import { IExtensionBuildInstaller } from "./types";
1616

1717
export const developmentBuildUri =
1818
"https://pvsc.blob.core.windows.net/extension-builds/ms-python-insiders.vsix";
19+
1920
export const vsixFileExtension = ".vsix";
2021

2122
@injectable()

Source/types.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import { Product, ProductType, Resource } from "../types";
1212
export type InterpreterUri = Resource | PythonEnvironment;
1313

1414
export const IModuleInstaller = Symbol("IModuleInstaller");
15+
1516
export interface IModuleInstaller {
1617
readonly name: string;
1718
readonly displayName: string;
@@ -55,13 +56,15 @@ export interface IModuleInstaller {
5556
}
5657

5758
export const IPythonInstallation = Symbol("IPythonInstallation");
59+
5860
export interface IPythonInstallation {
5961
checkInstallation(): Promise<boolean>;
6062
}
6163

6264
export const IInstallationChannelManager = Symbol(
6365
"IInstallationChannelManager",
6466
);
67+
6568
export interface IInstallationChannelManager {
6669
getInstallationChannel(
6770
product: Product,
@@ -74,18 +77,23 @@ export interface IInstallationChannelManager {
7477
showNoInstallersMessage(): void;
7578
}
7679
export const IProductService = Symbol("IProductService");
80+
7781
export interface IProductService {
7882
getProductType(product: Product): ProductType;
7983
}
8084
export const IProductPathService = Symbol("IProductPathService");
85+
8186
export interface IProductPathService {
8287
getExecutableNameFromSettings(product: Product, resource?: Uri): string;
8388
isExecutableAModule(product: Product, resource?: Uri): boolean;
8489
}
8590

8691
export const INSIDERS_INSTALLER = "INSIDERS_INSTALLER";
92+
8793
export const STABLE_INSTALLER = "STABLE_INSTALLER";
94+
8895
export const IExtensionBuildInstaller = Symbol("IExtensionBuildInstaller");
96+
8997
export interface IExtensionBuildInstaller {
9098
install(): Promise<void>;
9199
}

0 commit comments

Comments
 (0)