-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
[quality] Use one lib for debounce. #9139
[quality] Use one lib for debounce. #9139
Comments
I marked the issue as |
Hello @vince-fugnitto ! I am new to open source world so would it be okay for me to take up this issue? Are there some prerequisites or guidelines that i should know before starting? It would be a great help if you can help me regarding this! |
@123MayankSharma sure you can pick up the issue 👍 You can reference our |
Thanks a lot for the super quick reply! the help is really appreciated and hope to resolve this issue soon! |
Replace `p-debounce` by `lodash.debounce`
@vince-fugnitto : I believe this is actually fixed, do you agree? |
@JonasHelming can you clarify why believe it is currently fixed, afaik we still make use of both debounce libraries: p-debounce:
lodash.debounce:
I however believe that the issue is likely not as critical as first thought, both libraries do things differently and handle different use-cases (async vs sync for example). |
I was just looking at smart-bo#1, but I misunderstood that apparently |
Bug Description:
Currently, we use more than one lib for debouncing:
theia/packages/debug/src/browser/debug-configuration-manager.ts
Line 22 in f8bcc19
theia/packages/core/src/browser/common-frontend-contribution.ts
Line 19 in f8bcc19
Pick one and use that.
Steps to Reproduce:
Additional Information
The text was updated successfully, but these errors were encountered: