Skip to content

refactor: sidebar data providers can be refreshed separatelly

Tomas Vik requested to merge 268-separate-refresh into main

We've got two views in the sidebar: "Issues and Merge Requests" (issuable) and "For current branch" (current_branch). They are refreshed with the gl.refreshSidebar command but we will need to refresh them separately because the current_branch view is going to be refreshed at regular intervals.

This MR refactors the refreshing logic that hasn't been updated since we adopted the extension over a year ago.

tree_view_test_js__Working_Tree____gitlab-vscode-extension

Related to #268 (closed)

Merge request reports