diff --git a/server/src/BitBakeDocScanner.ts b/server/src/BitBakeDocScanner.ts index 0742ff089..667e4a8c2 100644 --- a/server/src/BitBakeDocScanner.ts +++ b/server/src/BitBakeDocScanner.ts @@ -75,7 +75,7 @@ export class BitBakeDocScanner { private _variableFlagInfo: VariableFlagInfo[] = [] private _yoctoTaskInfo: DocInfo[] = [] private _pythonDatastoreFunction: string[] = [] - private _docPath: string = path.join(__dirname, '../resources/docs') // This default path is for the test. The path after the compilation can be different + private _docPath: string = path.join(__dirname, '../resources/docs') private readonly _keywordInfo: DocInfo[] = KEYWORDS get bitbakeVariableInfo (): VariableInfo[] { @@ -110,13 +110,7 @@ export class BitBakeDocScanner { this._pythonDatastoreFunction = [] } - public setDocPathAndParse (extensionPath: string): void { - // Expected path on VSCode - this._docPath = path.join(extensionPath, 'server/resources/docs') - if (!fs.existsSync(this._docPath)) { - // Expected path on standalone npm language-server-bitbake package - this._docPath = path.join(extensionPath, 'resources/docs') - } + public setDocPathAndParse (): void { this.parseVariableFlagFile() this.parseBitbakeVariablesFile() this.parseYoctoVariablesFile() diff --git a/server/src/server.ts b/server/src/server.ts index 3d0e2bfee..e20ad312a 100644 --- a/server/src/server.ts +++ b/server/src/server.ts @@ -59,13 +59,10 @@ connection.onInitialize(async (params: InitializeParams): Promise