Skip to content

Commit 0470cfc

Browse files
committed
Fix build errors after merge
1 parent 6042288 commit 0470cfc

File tree

3 files changed

+12
-9
lines changed

3 files changed

+12
-9
lines changed

src/client/datascience/interactive-window/interactiveWindowProvider.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ export class InteractiveWindowProvider implements IInteractiveWindowProvider, IA
9696
resource,
9797
uri: serverURI,
9898
useDefaultConfig,
99-
purpose: Identifiers.InteractiveWindowPurpose
99+
purpose: Identifiers.HistoryPurpose
100100
};
101101
}
102102

@@ -156,6 +156,9 @@ export class InteractiveWindowProvider implements IInteractiveWindowProvider, IA
156156
sync.count -= 1;
157157
sync.waitable.resolve();
158158
this.pendingSyncs.delete(key);
159+
}
160+
}
161+
}
159162

160163
private onInteractiveWindowClosed = (interactiveWindow: IInteractiveWindow) => {
161164
if (this.activeInteractiveWindow === interactiveWindow) {
@@ -175,7 +178,7 @@ export class InteractiveWindowProvider implements IInteractiveWindowProvider, IA
175178
this.pendingSyncs.set(key, { count: this.postOffice.peerCount, waitable });
176179

177180
// Make sure all providers have an active InteractiveWindow
178-
await this.postOffice.postCommand(LiveShareCommands.InteractiveWindowCreate, this.id, resource, key);
181+
await this.postOffice.postCommand(LiveShareCommands.interactiveWindowCreate, this.id, resource, key);
179182

180183
// Wait for the waitable to be signaled or the peer count on the post office to change
181184
await waitable.promise;

src/test/datascience/interactiveWindowCommandListener.unit.test.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ import { IFileSystem } from '../../client/common/platform/types';
1818
import { IConfigurationService, IDisposable, ILogger } from '../../client/common/types';
1919
import { generateCells } from '../../client/datascience/cellFactory';
2020
import { Commands } from '../../client/datascience/constants';
21-
import { InteractiveWindowCommandListener } from '../../client/datascience/InteractiveWindow/InteractiveWindowCommandlistener';
22-
import { InteractiveWindowProvider } from '../../client/datascience/InteractiveWindow/InteractiveWindowProvider';
21+
import { InteractiveWindowCommandListener } from '../../client/datascience/interactive-window/interactiveWindowCommandlistener';
22+
import { InteractiveWindowProvider } from '../../client/datascience/interactive-window/interactiveWindowProvider';
2323
import { JupyterExecutionFactory } from '../../client/datascience/jupyter/jupyterExecutionFactory';
2424
import { JupyterExporter } from '../../client/datascience/jupyter/jupyterExporter';
2525
import { JupyterImporter } from '../../client/datascience/jupyter/jupyterImporter';
@@ -169,8 +169,8 @@ suite('InteractiveWindow command listener', async () => {
169169
// mocks doesn't work with resolving things that also have promises, so use typemoq instead.
170170
interactiveWindow.setup(s => s.previewNotebook(TypeMoq.It.isAny())).returns(() => Promise.resolve());
171171

172-
when(InteractiveWindowProvider.getActive()).thenReturn(interactiveWindow.object);
173-
when(InteractiveWindowProvider.getOrCreateActive()).thenResolve(interactiveWindow.object);
172+
when(interactiveWindowProvider.getActive()).thenReturn(interactiveWindow.object);
173+
when(interactiveWindowProvider.getOrCreateActive()).thenResolve(interactiveWindow.object);
174174
when(notebookImporter.importFromFile(anything())).thenResolve('imported');
175175
const metadata: nbformat.INotebookMetadata = {
176176
language_info: {
@@ -204,7 +204,7 @@ suite('InteractiveWindow command listener', async () => {
204204

205205
const result = new InteractiveWindowCommandListener(
206206
disposableRegistry,
207-
instance(InteractiveWindowProvider),
207+
instance(interactiveWindowProvider),
208208
instance(notebookExporter),
209209
instance(jupyterExecution),
210210
documentManager,

src/test/datascience/interactiveWindowTestHelpers.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ import { CancellationToken } from 'vscode';
1010

1111
import { EXTENSION_ROOT_DIR } from '../../client/common/constants';
1212
import { IDataScienceSettings } from '../../client/common/types';
13-
import { InteractiveWindowMessages } from '../../client/datascience/interactiveWindow/interactiveWindowTypes';
13+
import { InteractiveWindowMessages } from '../../client/datascience/interactive-window/interactiveWindowTypes';
1414
import { IInteractiveWindow, IRunnableJupyterCache } from '../../client/datascience/types';
15-
import { MainPanel } from '../../datascience-ui/interactiveWindow-react/MainPanel';
15+
import { MainPanel } from '../../datascience-ui/history-react/MainPanel';
1616
import { ImageButton } from '../../datascience-ui/react-common/imageButton';
1717
import { updateSettings } from '../../datascience-ui/react-common/settingsReactSide';
1818
import { DataScienceIocContainer } from './dataScienceIocContainer';

0 commit comments

Comments
 (0)