Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

This extension breaks the official C/C++ extension #126

Closed
0tii opened this issue Jan 16, 2025 · 1 comment
Closed

This extension breaks the official C/C++ extension #126

0tii opened this issue Jan 16, 2025 · 1 comment
Labels
bug Something isn't working

Comments

@0tii
Copy link

0tii commented Jan 16, 2025

It has taken me frustrated hours of figuring out that for some reason this extension causes the language server of the Microsoft C/C++ extension to fail on refactor by constantly re-invoking Find all references and thus canceling workspace parsing before it can finish over and over again.

More information can be found in this issue over at their repository.

Edit:

After looking at your implementation, i believe this to be the culprit:

https://github.com/jeronimoek/color-picker-universal/blob/main/src/utils/helpers.ts#L280-L299

@jeronimoek
Copy link
Owner

Hi! That sounds weird, the extension shouldn't keep calling the symbols provider. Regarding that issue I've just now released a fix regarding another symbol issue, you might want to try the new version just released (v2.6.7)

If it still doesn't work, you can try disabling the symbol functionality, by adding this to the settings.json:

"color-picker-universal.ignoreVariableName": false

If nothing works, the extension might be throwing an error, which should be shown in the debug console.

I will close the issue for now, let me know if it persists

@jeronimoek jeronimoek added the bug Something isn't working label Jan 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants