buildship icon indicating copy to clipboard operation
buildship copied to clipboard

Show a cached task list for workspace project when opening the Gradle Task View

Open gayanper opened this issue 4 years ago • 1 comments

Today when opening the Gradle Task view, the Task View is empty. To populate the Task view you need to refresh it, which cause a gradle project refresh. Based on different setups in different projects it takes time to see the list of gradle tasks.

Expected Behavior

When opening the Task view trigger a gradle refresh in background if needed and who a cached task list in the view to start with. When project has not been changed this could speed up the user actions without waiting for few minutes until the gradle refresh is finish with task list computation. As a warning we could also show some kind of UI indication that the task list may not be accurate since the refresh is ongoin.

Context

Quick execution of the tasks from the Task list is what is expected here when the project is not changed.

gayanper avatar Dec 21 '21 10:12 gayanper

That is absolutely something Buildship should do.

donat avatar Feb 23 '22 16:02 donat