11import * as vscode from 'vscode'
22import * as path from 'path'
33import { WorkspaceProvider } from '../context/providers/workspace/workspace-provider'
4- import { FileItem } from '../context/providers/workspace/workspace-provider'
54import { dictionary } from '@shared/constants/dictionary'
65import { PanelProvider } from '@/views/panel/backend/panel-provider'
76
@@ -17,18 +16,13 @@ export const reference_in_prompt_command = (params: {
1716 }
1817
1918 let active_uri : vscode . Uri | undefined
20- let is_directory = false
21- let target_item = uri
2219
2320 if ( uri && uri . resourceUri ) {
2421 active_uri = uri . resourceUri
25- is_directory = ! ! uri . isDirectory
2622 } else if ( uri && uri . fsPath ) {
2723 active_uri = uri
28- target_item = { resourceUri : active_uri , isDirectory : false }
2924 } else if ( vscode . window . activeTextEditor ) {
3025 active_uri = vscode . window . activeTextEditor . document . uri
31- target_item = { resourceUri : active_uri , isDirectory : false }
3226 }
3327
3428 if ( ! active_uri ) return
@@ -45,21 +39,6 @@ export const reference_in_prompt_command = (params: {
4539 return
4640 }
4741
48- const is_checked = params . workspace_provider
49- . get_all_checked_paths ( )
50- . includes ( file_path )
51-
52- const is_partially_checked =
53- is_directory &&
54- params . workspace_provider . is_partially_checked ( file_path )
55-
56- if ( ! is_checked && ! is_partially_checked ) {
57- await params . workspace_provider . update_check_state (
58- target_item as FileItem ,
59- vscode . TreeItemCheckboxState . Checked
60- )
61- }
62-
6342 let relative_path = path . relative ( workspace_root , file_path )
6443
6544 if ( params . workspace_provider . get_workspace_roots ( ) . length > 1 ) {
0 commit comments