CDT Cloud Blueprint is a template for building custom web-based C/C++ tools. It is made up of existing open source components and can be easily downloaded and installed on all major operating system platforms.
When switching the build configuration before a C source file was opened, e.g. immediately after clangd-contexts example generation and build.sh execution, errors are thrown in relation to the clangd language server. The language server does not recover and the frontend must be restarted
When generating both the clangd-contexts example and the CMake example, the cmake example is offered as an additional target for context switching. The context switching still works, however the context bar always shows "Build configuration: NONE"
Additional Information
The clangd-contexts extension source can be found here.
Bug Description:
During testing of https://github.com/eclipse-cdt-cloud/cdt-cloud-blueprint/pull/67 I found the following two issues:
When switching the build configuration before a C source file was opened, e.g. immediately after![image](https://github.com/eclipse-cdt-cloud/cdt-cloud-blueprint/assets/8998368/ba5581b1-c17c-49c8-801e-7ec1deca72d1)
clangd-contexts
example generation andbuild.sh
execution, errors are thrown in relation to the clangd language server. The language server does not recover and the frontend must be restartedWhen generating both the![image](https://github.com/eclipse-cdt-cloud/cdt-cloud-blueprint/assets/8998368/36313a68-f184-41d6-a457-923ca40a48ec)
clangd-contexts
example and theCMake
example, the cmake example is offered as an additional target for context switching. The context switching still works, however the context bar always shows "Build configuration: NONE"Additional Information
The clangd-contexts extension source can be found here.