Skip to content
This repository was archived by the owner on Sep 28, 2025. It is now read-only.

Commit bd441f5

Browse files
committed
refactor: cleaning up imports
1 parent 3c21378 commit bd441f5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+74
-100
lines changed

server/src/lib/lsp/code-action/context.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import { WorkDoneProgressReporter } from 'vscode-languageserver';
2-
import { CancellationToken, CodeActionParams } from 'vscode-languageserver-protocol';
1+
import { CancellationToken, CodeActionParams, WorkDoneProgressReporter } from 'vscode-languageserver';
32
import { TextDocument } from '../documents/text-document';
43

54
export interface CodeActionContext extends Pick<CodeActionParams, "context" | "range"> {

server/src/lib/lsp/code-action/service.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
1-
import { Connection, WorkDoneProgressReporter } from "vscode-languageserver";
21
import {
32
CancellationToken,
43
CodeAction,
54
CodeActionParams,
6-
Command,
7-
Diagnostic
8-
} from "vscode-languageserver-protocol";
5+
Command, Connection, Diagnostic, WorkDoneProgressReporter
6+
} from "vscode-languageserver";
97
import { Context } from "../context/context";
108
import { ExtensionContext } from "../extension";
119
import { IExtendedLogger } from "../logger/logger";

server/src/lib/lsp/code-lens/service.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import { Connection, WorkDoneProgressReporter } from "vscode-languageserver";
2-
import { CancellationToken, CodeLens, CodeLensParams } from "vscode-languageserver-protocol";
1+
import { CancellationToken, CodeLens, CodeLensParams, Connection, WorkDoneProgressReporter } from "vscode-languageserver";
32
import { Context } from "../context/context";
43
import { ExtensionContext } from "../extension";
54
import { IExtendedLogger } from "../logger/logger";

server/src/lib/lsp/commands/service.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import { Connection, WorkDoneProgressReporter } from "vscode-languageserver";
2-
import { CancellationToken, ExecuteCommandParams } from "vscode-languageserver-protocol";
1+
import { CancellationToken, Connection, ExecuteCommandParams, WorkDoneProgressReporter } from "vscode-languageserver";
32
import { Context } from "../context/context";
43
import { ExtensionContext } from "../extension";
54
import { IExtendedLogger } from "../logger/logger";

server/src/lib/lsp/completion/general/manifests.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { CompletionItemKind } from "vscode-languageserver-types";
1+
import { CompletionItemKind } from "vscode-languageserver";
22
import { Context } from "../../context/context";
33
import { JsonPathCompletion } from "../builder";
44
import { CompletionContext } from "../context";

server/src/lib/lsp/completion/general/strings.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { CompletionItemKind } from "vscode-languageserver-types";
1+
import { CompletionItemKind } from "vscode-languageserver";
22
import { Context } from "../../context/context";
33
import { CompletionContext } from "../context";
44

server/src/lib/lsp/completion/minecraft/commands/commands.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { CommandData, CommandInfo } from "bc-minecraft-bedrock-command";
2-
import { SMap } from "bc-minecraft-bedrock-project";
32
import { Kinds } from "../../../../constants";
43
import { IsEducationEnabled } from "../../../../project/attributes";
54
import { Context } from "../../../context/context";
@@ -13,12 +12,12 @@ import { CompletionContext } from "../../context";
1312
export function provideCompletion(context: Context<CompletionContext>): void {
1413
const edu = IsEducationEnabled(context.document);
1514

16-
Object.values(CommandData.Vanilla, (data) => getCompletion(data, context.builder));
17-
if (edu) Object.values(CommandData.Edu, (data) => getCompletion(data, context.builder));
15+
Object.values(CommandData.Vanilla).forEach((data) => getCompletion(data, context.builder));
16+
if (edu) Object.values(CommandData.Edu).forEach((data) => getCompletion(data, context.builder));
1817
}
1918

2019
export function provideExecuteSubcommandCompletion(context: Context<CompletionContext>): void {
21-
Object.values(CommandData.ExecuteSubcommands, (data) => getCompletion(data, context.builder));
20+
Object.values(CommandData.ExecuteSubcommands).forEach((data) => getCompletion(data, context.builder));
2221
}
2322

2423
/**

server/src/lib/lsp/completion/minecraft/mcfunctions/mcfunctions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Command } from "bc-minecraft-bedrock-command";
2-
import { CompletionItemKind } from "vscode-languageserver-types";
2+
import { CompletionItemKind } from "vscode-languageserver";
33
import { IsEducationEnabled } from "../../../../project/attributes";
44
import { Context } from "../../../context/context";
55
import { CommandCompletionContext, CompletionContext } from "../../context";

server/src/lib/lsp/completion/minecraft/mcproject/mcproject.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Documentated, Identifiable } from "bc-minecraft-bedrock-types/lib/types";
22
import { MCAttributes, MCDefinition, MCIgnore } from "bc-minecraft-project";
3-
import { CompletionItemKind, MarkupContent } from "vscode-languageserver-types";
3+
import { CompletionItemKind, MarkupContent } from "vscode-languageserver";
44
import { TemplateCommands } from "../../../commands/commands/templates";
55
import { Context } from "../../../context/context";
66
import { CompletionContext } from "../../context";
@@ -123,7 +123,7 @@ function provideDefinitions(context: Context<CompletionContext>): void {
123123

124124
case "family":
125125
return projectData.behaviorPacks.entities.forEach((entity) =>
126-
entity.families.forEach((family) => add(context, family))
126+
entity.families.defined.forEach((family) => add(context, family))
127127
);
128128

129129
case "function":

server/src/lib/lsp/completion/minecraft/molang/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Languages } from "@blockception/shared";
22
import { PackType } from "bc-minecraft-bedrock-project";
3-
import { CompletionItemKind } from "vscode-languageserver-types";
3+
import { CompletionItemKind } from "vscode-languageserver";
44
import { getPreviousWord, IsMolang } from "../../../../minecraft/molang/functions";
55
import { Context } from "../../../context/context";
66
import { CompletionContext } from "../../context";

0 commit comments

Comments
 (0)