@@ -10,20 +10,19 @@ import {
1010import { propertyIsDefined } from '@sourcegraph/codeintellify/lib/helpers'
1111import { HoverMerged } from '@sourcegraph/codeintellify/lib/types'
1212import { CommandListPopoverButton } from '@sourcegraph/extensions-client-common/lib/app/CommandList'
13- import { ExtensionStatusPopover } from '@sourcegraph/extensions-client-common/lib/app/ExtensionStatus'
1413import {
1514 Controller as ClientController ,
1615 createController ,
1716} from '@sourcegraph/extensions-client-common/lib/client/controller'
1817import { Controller } from '@sourcegraph/extensions-client-common/lib/controller'
1918import { isErrorLike } from '@sourcegraph/extensions-client-common/lib/errors'
19+ import { ConfigurationCascade } from '@sourcegraph/extensions-client-common/lib/settings'
20+ import { ConfigurationSubject } from '@sourcegraph/extensions-client-common/lib/settings'
2021import {
2122 ConfigurationCascadeOrError ,
2223 ConfiguredSubject ,
2324 Settings ,
2425} from '@sourcegraph/extensions-client-common/lib/settings'
25- import { ConfigurationSubject } from '@sourcegraph/extensions-client-common/lib/settings'
26- import { ConfigurationCascade } from '@sourcegraph/extensions-client-common/lib/settings'
2726import { identity } from 'lodash'
2827import mermaid from 'mermaid'
2928import * as React from 'react'
@@ -34,8 +33,8 @@ import { ContributableMenu } from 'sourcegraph/module/protocol'
3433import { Disposable } from 'vscode-languageserver'
3534import { findElementWithOffset , getTargetLineAndOffset , GitHubBlobUrl } from '.'
3635import storage from '../../browser/storage'
37- import { applyDecoration , createMessageTransports } from '../../shared/backend/extensions'
3836import { createExtensionsContextController } from '../../shared/backend/extensions'
37+ import { applyDecoration , createMessageTransports } from '../../shared/backend/extensions'
3938import {
4039 createJumpURLFetcher ,
4140 createLSPFromExtensions ,
@@ -133,10 +132,10 @@ function injectCodeIntelligence(): void {
133132 if ( isSingleCodeFile && useExtensions && filePath ) {
134133 extensionsContextController = createExtensionsContextController ( sourcegraphUrl )
135134 extensionsController = createController ( extensionsContextController . context , createMessageTransports )
136- simpleProviderFns = createLSPFromExtensions ( extensionsController )
135+ simpleProviderFns = createLSPFromExtensions ( extensionsController ! )
137136
138- const constExtensionsContextController = extensionsContextController
139- const constController = extensionsController
137+ const constExtensionsContextController = extensionsContextController !
138+ const constController = extensionsController !
140139
141140 injectExtensionsGlobalComponents ( {
142141 extensionsController : constController ,
@@ -220,11 +219,8 @@ function injectCodeIntelligence(): void {
220219 document : {
221220 uri : toURIWithPath ( { repoPath, commitID, filePath } ) ,
222221 languageId : getModeFromPath ( filePath ) || 'could not determine mode' ,
223- version : 0 ,
224222 text : gitHubCurrentFileContent ,
225223 } ,
226- selections : [ ] ,
227- visibleRanges : [ ] ,
228224 } ,
229225 extensions : configuredExtensions ,
230226 configuration : logThenDropConfigurationErrors ( configurationCascade ) ,
@@ -322,17 +318,6 @@ function injectExtensionsGlobalComponents({
322318 extensionsController : ClientController < ConfigurationSubject , Settings >
323319 extensionsContextController : Controller < ConfigurationSubject , Settings >
324320} ) : void {
325- const statusElem = document . createElement ( 'div' )
326- statusElem . className = 'sourcegraph-extensions-global'
327- document . body . appendChild ( statusElem )
328- render (
329- < ExtensionStatusPopover
330- extensionsController = { extensionsController }
331- caretIcon = { extensionsContextController . context . icons . CaretDown }
332- loaderIcon = { extensionsContextController . context . icons . Loader }
333- /> ,
334- statusElem
335- )
336321 const headerElem = document . querySelector ( 'div.HeaderMenu>div:last-child' )
337322 if ( headerElem ) {
338323 const commandListElem = document . createElement ( 'div' )
0 commit comments