feat: change ui from decorations to codelens

This commit is contained in:
2026-07-19 07:41:58 +05:00
parent c818ed551e
commit 2bf3140708
3 changed files with 95 additions and 167 deletions
+5 -5
View File
@@ -1,18 +1,18 @@
import * as path from "path";
import * as vscode from "vscode";
import { resolveTaskLocations } from "@/commands/resolveTaskLocations";
import { TASK_FILE_EXTENSION } from "@/model/taskFile";
import { IConfigProvider } from "@/ports";
import { FsTaskRepository } from "@/storage/FsTaskRepository";
import { NodeFileSystem } from "@/storage/NodeFileSystem";
import { VscodeConfigProvider } from "@/storage/VscodeConfigProvider";
import { IConfigProvider } from "@/ports";
import { registerTaskCodeActions } from "@/ui/taskCodeActions";
import { registerTaskCodeLenses } from "@/ui/taskCodeLenses";
import { registerTaskCommands } from "@/ui/taskCommands";
import { registerTaskDecorations } from "@/ui/taskDecorations";
import { registerTaskDiagnostics } from "@/ui/taskDiagnostics";
import { TaskDashboardPanel } from "@/views/taskDashboardPanel";
import { TaskKanbanPanel } from "@/views/taskKanbanPanel";
import { TaskTreeProvider } from "@/views/taskTreeProvider";
import * as path from "path";
import * as vscode from "vscode";
function createTaskWatchers(
config: IConfigProvider,
@@ -74,7 +74,7 @@ export function activate(context: vscode.ExtensionContext) {
context.subscriptions.push(statusBarItem);
registerTaskDiagnostics(context, { fs: fileSystem, config });
registerTaskDecorations(context);
registerTaskCodeLenses(context);
registerTaskCodeActions(context);
registerTaskCommands(context, {