Skip to content

Commit 85adc15

Browse files
committed
Fixed import issues and refactored util functions
1 parent b73b94a commit 85adc15

File tree

11 files changed

+33
-86
lines changed

11 files changed

+33
-86
lines changed

vscode/src/commands/create.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import * as fs from 'fs';
2222
import { ICommand } from "./types";
2323
import { globalVars } from "../extension";
2424
import { getContextUri, isNbCommandRegistered } from "./utils";
25-
import { isString } from "../typesUtil";
25+
import { isString } from "../utils";
2626

2727
const newFromTemplate = async (ctx: any, template: any) => {
2828
const client: LanguageClient = await globalVars.clientPromise.client;

vscode/src/extension.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ export namespace globalVars {
6060

6161

6262
export function activate(context: ExtensionContext): VSNetBeansAPI {
63-
globalVars.deactivated = false;
6463
globalVars.clientPromise = new ClientPromise();
6564
globalVars.extensionInfo = new ExtensionInfo(context);
6665
LOGGER = new ExtensionLogger(extConstants.SERVER_NAME);

vscode/src/lsp/initializer.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,8 @@ const serverBuilder = () => {
105105
}
106106

107107
export const clientInit = () => {
108-
const connection: () => Promise<StreamInfo> = serverOptionsBuilder();
108+
globalVars.deactivated = false;
109+
const connection: () => Promise<StreamInfo> = serverBuilder();
109110
const client = NbLanguageClient.build(connection, LOGGER);
110111

111112
LOGGER.log('Language Client: Starting');

vscode/src/lsp/launchOptions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import { builtInConfigKeys, configKeys } from "../configurations/configuration"
1717
import { isDarkColorThemeHandler, isNbJavacDisabledHandler, jdkHomeValueHandler, lspServerVmOptionsHandler, projectSearchRootsValueHandler, userdirHandler } from "../configurations/handlers";
1818
import { l10n } from "../localiser";
19-
import { isString } from "../typesUtil";
19+
import { isString } from "../utils";
2020
import { userDefinedLaunchOptionsType } from "./types"
2121

2222
export const getUserConfigLaunchOptionsDefaults = (): userDefinedLaunchOptionsType => {

vscode/src/lsp/listeners/notifications/handlers.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
limitations under the License.
1515
*/
1616
import { LogMessageNotification, MessageType, TelemetryEventNotification } from "vscode-languageclient";
17-
import { notificationOrRequestListenerType } from "../types";
18-
import { asRanges, ShowStatusMessageParams, StatusMessageRequest, TestProgressNotification, TextEditorDecorationDisposeNotification, TextEditorDecorationSetNotification } from "../protocol";
17+
import { notificationOrRequestListenerType } from "../../types";
18+
import { asRanges, ShowStatusMessageParams, StatusMessageRequest, TestProgressNotification, TextEditorDecorationDisposeNotification, TextEditorDecorationSetNotification } from "../../protocol";
1919
import { commands, window, workspace } from "vscode";
20-
import { isNbJavacDisabledHandler, updateConfigurationValue } from "../../configurations/handlers";
21-
import { l10n } from "../../localiser";
22-
import { configKeys } from "../../configurations/configuration";
23-
import { builtInCommands } from "../../commands/commands";
24-
import { globalVars, LOGGER } from "../../extension";
20+
import { isNbJavacDisabledHandler, updateConfigurationValue } from "../../../configurations/handlers";
21+
import { l10n } from "../../../localiser";
22+
import { configKeys } from "../../../configurations/configuration";
23+
import { builtInCommands } from "../../../commands/commands";
24+
import { globalVars, LOGGER } from "../../../extension";
2525

2626
const checkInstallNbJavac = (msg: string) => {
2727
const NO_JAVA_SUPPORT = "Cannot initialize Java support";

vscode/src/lsp/listeners/notifications/register.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@
1313
See the License for the specific language governing permissions and
1414
limitations under the License.
1515
*/
16-
import { NbLanguageClient } from "../nbLanguageClient"
17-
import { notificationOrRequestListenerType } from "../types"
16+
17+
import { NbLanguageClient } from "../../nbLanguageClient"
18+
import { notificationOrRequestListenerType } from "../../types"
1819
import { notificationListeners } from "./handlers"
1920

2021
export const registerNotificationListeners = (client: NbLanguageClient) => {

vscode/src/lsp/listeners/requests/handlers.ts

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,15 @@
1414
limitations under the License.
1515
*/
1616
import { QuickPickItem, Uri, window, workspace, WorkspaceConfiguration } from "vscode";
17-
import { globalVars, LOGGER } from "../../extension";
18-
import { notificationOrRequestListenerType } from "../types";
19-
import { ExecInHtmlPageRequest, HtmlPageRequest, InputBoxRequest, InputBoxStep, MutliStepInputRequest, QuickPickRequest, QuickPickStep, SaveDocumentRequestParams, SaveDocumentsRequest, TextEditorDecorationCreateRequest, UpdateConfigurationRequest } from "../protocol";
20-
import { InputStep, MultiStepInput } from "../../utils";
21-
import { runConfigurationUpdateAll } from "../../runConfiguration";
22-
import { isError, isString } from "../../typesUtil";
23-
import { LogLevel } from "../../logger";
24-
import { execInHtmlPage, showHtmlPage } from "../../webviews/nbWebviewHandler";
17+
import { globalVars, LOGGER } from "../../../extension";
18+
import { notificationOrRequestListenerType } from "../../types";
19+
import { ExecInHtmlPageRequest, HtmlPageRequest, InputBoxRequest, InputBoxStep, MutliStepInputRequest, QuickPickRequest, QuickPickStep, SaveDocumentRequestParams, SaveDocumentsRequest, TextEditorDecorationCreateRequest, UpdateConfigurationRequest } from "../../protocol";
20+
import { InputStep, MultiStepInput } from "../../../utils";
21+
import { runConfigurationUpdateAll } from "../../../runConfiguration";
22+
import { isError } from "../../../utils";
23+
import { isString } from "../../../utils";
24+
import { LogLevel } from "../../../logger";
25+
import { execInHtmlPage, showHtmlPage } from "../../../webviews/nbWebviewHandler";
2526

2627
const textEditorDecorationCreateRequestHandler = (param: any) => {
2728
let decorationType = window.createTextEditorDecorationType(param);

vscode/src/lsp/listeners/requests/register.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@
1313
See the License for the specific language governing permissions and
1414
limitations under the License.
1515
*/
16-
import { NbLanguageClient } from "../nbLanguageClient"
17-
import { notificationOrRequestListenerType } from "../types"
16+
17+
import { NbLanguageClient } from "../../nbLanguageClient"
18+
import { notificationOrRequestListenerType } from "../../types"
1819
import { requestListeners } from "./handlers"
1920

2021
export const registerRequestListeners = (client: NbLanguageClient) => {

vscode/src/lsp/utils.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@ import * as fs from 'fs';
1717
import * as path from 'path';
1818
import * as os from 'os';
1919
import { globalVars, LOGGER } from '../extension';
20-
import { TextDocumentFilter } from 'vscode-languageclient';
21-
import { extensions } from 'vscode';
2220
import { extConstants } from '../constants';
2321

2422
export const enableDisableModules = (

vscode/src/typesUtil.ts

Lines changed: 0 additions & 61 deletions
This file was deleted.

0 commit comments

Comments
 (0)