@@ -39,7 +39,7 @@ export class LocalProjectContextController {
39
39
private workspaceFolders : WorkspaceFolder [ ]
40
40
private _vecLib ?: VectorLibAPI
41
41
private readonly clientName : string
42
- private readonly log ? : Logging
42
+ private readonly log : Logging
43
43
44
44
private readonly workspaceIndexConfiguration ?: WorkspaceIndexConfiguration
45
45
private includeSymlinks ?: boolean
@@ -50,7 +50,7 @@ export class LocalProjectContextController {
50
50
constructor (
51
51
clientName : string ,
52
52
workspaceFolders : WorkspaceFolder [ ] ,
53
- logging ? : Logging ,
53
+ logging : Logging ,
54
54
workspaceIndexConfiguration ?: WorkspaceIndexConfiguration
55
55
) {
56
56
this . workspaceFolders = workspaceFolders
@@ -85,7 +85,7 @@ export class LocalProjectContextController {
85
85
await this . buildIndex ( )
86
86
LocalProjectContextController . instance = this
87
87
} catch ( error ) {
88
- this . log ? .error ( 'Vector library failed to initialize:' + error )
88
+ this . log . error ( 'Vector library failed to initialize:' + error )
89
89
}
90
90
}
91
91
@@ -104,7 +104,7 @@ export class LocalProjectContextController {
104
104
try {
105
105
await this . _vecLib ?. updateIndexV2 ( filePaths , operation )
106
106
} catch ( error ) {
107
- this . log ? .error ( `Error updating index: ${ error } ` )
107
+ this . log . error ( `Error updating index: ${ error } ` )
108
108
}
109
109
}
110
110
@@ -124,7 +124,7 @@ export class LocalProjectContextController {
124
124
await this . _vecLib ?. buildIndex ( sourceFiles , rootDir , 'all' )
125
125
}
126
126
} catch ( error ) {
127
- this . log ? .error ( `Error building index: ${ error } ` )
127
+ this . log . error ( `Error building index: ${ error } ` )
128
128
}
129
129
}
130
130
@@ -144,7 +144,7 @@ export class LocalProjectContextController {
144
144
await this . buildIndex ( )
145
145
}
146
146
} catch ( error ) {
147
- this . log ? .error ( `Error in updateWorkspaceFolders: ${ error } ` )
147
+ this . log . error ( `Error in updateWorkspaceFolders: ${ error } ` )
148
148
}
149
149
}
150
150
@@ -159,7 +159,7 @@ export class LocalProjectContextController {
159
159
const resp = await this . _vecLib ?. queryInlineProjectContext ( request . query , request . filePath , request . target )
160
160
return resp ?? [ ]
161
161
} catch ( error ) {
162
- this . log ? .error ( `Error in queryInlineProjectContext: ${ error } ` )
162
+ this . log . error ( `Error in queryInlineProjectContext: ${ error } ` )
163
163
return [ ]
164
164
}
165
165
}
@@ -184,7 +184,7 @@ export class LocalProjectContextController {
184
184
try {
185
185
fileSize = fs . statSync ( filePath ) . size
186
186
} catch ( error ) {
187
- this . log ? .error ( `Error reading file size for ${ filePath } : ${ error } ` )
187
+ this . log . error ( `Error reading file size for ${ filePath } : ${ error } ` )
188
188
return false
189
189
}
190
190
@@ -263,7 +263,7 @@ export class LocalProjectContextController {
263
263
}
264
264
}
265
265
} catch ( error ) {
266
- this . log ? .error ( `Error reading .gitignore file ${ filePath } : ${ error } ` )
266
+ this . log . error ( `Error reading .gitignore file ${ filePath } : ${ error } ` )
267
267
}
268
268
return [ filePath , ignore ( ) . add ( lines ) ] as const
269
269
} )
0 commit comments