~vcs-imports/egit/master

Viewing all changes in revision 4400.

  • Committer: Thomas Wolf
  • Author(s): Matthias Sohn
  • Date: 2019-10-10 19:57:36 UTC
  • Revision ID: git-v1:110b54a5ffd44b1151328abbac4cdd8ccbd3ee50
Rely on synchronous ResourceRefreshHandler to refresh after checkout

- Convert asynchronous ResourceRefreshJob to a synchronous
  ResourceRefreshHandler.
- Move it to EGit core since it does not depend on the UI.
- Remove merging of multiple WorkingTreeChanges and progress monitors
  since that's not necessary when refreshing synchronously.
- Unconditionally refresh resources found, even when in projects not
  shared with EGit.

Bug: 551289
Change-Id: I338e4eff366bf2300e347a1da00c2ab0eee6bc14
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: