aws / aws-toolkit-jetbrains

AWS Toolkit for JetBrains - a plugin for interacting with AWS from JetBrains IDEs
https://plugins.jetbrains.com/plugin/11349-aws-toolkit
Apache License 2.0
751 stars 216 forks source link

Attach parent PluginResolver to plugin tracked coroutines #4641

Closed breedloj closed 3 months ago

breedloj commented 3 months ago

Types of changes

Description

4590, this time with (coroutine) feeling. Intention is to address additional telemetry product resolution gaps when coroutines are used. Solution is similar, this time with a wrapped coroutine dispatcher attaching the parent's PluginResolver instance to the local thread.

Checklist

License

I confirm that my contribution is made under the terms of the Apache 2.0 license.

sonarcloud[bot] commented 3 months ago

Quality Gate Passed Quality Gate passed

Issues
1 New issue
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud