metaborg / spoofax-pie

Spoofax implementation using PIE pipelines
Apache License 2.0
12 stars 9 forks source link

UI hang when invoking hover/reference resolution for the first time after a change in the Eclipse LWB #56

Closed Gohla closed 2 years ago

Gohla commented 3 years ago

Summary

The UI hangs when invoking hover/reference resolution for the first time after a change in the Eclipse LWB. After that first time it is fast until a change is made to a source file again.

What you did

Invoke hover/reference resolution for the first time after a change.

What you expected to happen

No UI hang to occur, and to get hover/reference resolution feedback quickly.

What actually happened

The UI briefly hangs.

Context

Gohla commented 2 years ago

Fixed in https://github.com/metaborg/spoofax-pie/commit/2809bb91ee581e57a295c736118b51c069db9fc6, to be released in the next release.