Serialize collections on ext host

This commit is contained in:
Daniel Imms
2020-03-25 07:35:19 -07:00
parent b41b85d224
commit b2a9d4dd61
4 changed files with 34 additions and 10 deletions

View File

@@ -54,6 +54,7 @@ import { revive } from 'vs/base/common/marshalling';
import { INotebookMimeTypeSelector, IOutput, INotebookDisplayOrder, NotebookCellMetadata, NotebookDocumentMetadata } from 'vs/workbench/contrib/notebook/common/notebookCommon';
import { CallHierarchyItem } from 'vs/workbench/contrib/callHierarchy/common/callHierarchy';
import { Dto } from 'vs/base/common/types';
import { EnvironmentVariableMutatorType } from 'vs/workbench/contrib/terminal/common/environmentVariable';
export interface IEnvironment {
isExtensionDevelopmentDebug: boolean;
@@ -426,12 +427,6 @@ export interface TerminalLaunchConfig {
isExtensionTerminal?: boolean;
}
export enum EnvironmentVariableMutatorType {
Replace = 1,
Append = 2,
Prepend = 3
}
export interface IEnvironmentVariableCollectionDto {
extensionIdentifier: string;
variables: string[];