diff --git a/src/status-bar.test.ts b/src/status-bar.test.ts index ca3df4c4..99f679a9 100644 --- a/src/status-bar.test.ts +++ b/src/status-bar.test.ts @@ -92,7 +92,6 @@ describe('StatusBar', () => { targetType: 'target' }]); const cmsisToolboxManager = cmsisToolboxManagerFactory(); - cmsisToolboxManager.getSetupMessages = jest.fn().mockReturnValue(['message1', 'message2']); const statusBar = new StatusBar(solutionManager, cmsisToolboxManager, themeProvider); await statusBar.activate(extensionContext); @@ -110,10 +109,9 @@ describe('StatusBar', () => { // end cmsis tool cmsisToolboxManager.mockTriggerOnRunCmsisTool(false, false); - expect(cmsisToolboxManager.getSetupMessages).toHaveBeenCalledWith('project.build+target'); expect(statusBarItem.show).toHaveBeenCalledTimes(4); expect(statusBarItem.text).toBe('$(target) target@set'); - expect(statusBarItem.tooltip.valueOf()).toEqual('**solution/test**\n - project.build\n - message1\n - message2\n'); + expect(statusBarItem.tooltip.valueOf()).toEqual('**solution/test**\n - project.build\n'); // cbuild setup completed and files loaded successfully solutionManager.onLoadedBuildFilesEmitter.fire(['success', false]); diff --git a/src/status-bar.ts b/src/status-bar.ts index f3182977..18fd6dcb 100644 --- a/src/status-bar.ts +++ b/src/status-bar.ts @@ -106,9 +106,8 @@ export class StatusBar { } protected contextToolTip(context: ContextDescriptor): string { - const messages = this.cmsisToolboxManager.getSetupMessages(context.displayName)?.map(m => ` - ${m}`) ?? []; const build = context.buildType ? `.${context.buildType}` : ''; - return ` - ${context.projectName}${build}\n${messages.join('\n')}\n`; + return ` - ${context.projectName}${build}\n`; } protected updateIconStatus(statusBarItem: vscode.StatusBarItem, start: boolean, packs?: boolean): void { @@ -123,7 +122,6 @@ export class StatusBar { } protected retrieveCbuildSetupStatus(severity: Severity, detection: boolean): void { - this.cmsisToolboxManager.collectSetupMessages(this.solutionManager.getCsolution()?.cbuildIdxYmlRoot); this.cbuildSetupStatus = detection ? ECbuildSetupStatus.Detection : severity == 'error' ? ECbuildSetupStatus.Error : severity == 'warning' ? ECbuildSetupStatus.Warning : ECbuildSetupStatus.Success;