From c7a1c3196103027c2b8d52af1bfe2763c87a0f04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tam=C3=A1s=20Szab=C3=B3?= Date: Wed, 25 Apr 2018 13:18:49 +0200 Subject: [PATCH] make sure that the UI is refreshed upon plugin load/configuration change --- .../models/actions/BranchChange.mpsr | 2 + .../models/actions/RefreshReviewRequest.mpsr | 246 ++++++++ .../actions/RefreshReviewRequested.mpsr | 22 +- .../models/actions/RefreshReviewResponse.mpsr | 1 + .../models/plugin/BitbucketConfiguration.mpsr | 595 ++++++++++++++++++ .../plugin/MockBitbucketConfiguration.mpsr | 262 +++++++- .../plugin/NodeSelectionListenerManager.mpsr | 546 ---------------- .../models/plugin/RefreshAction.mpsr | 371 ++--------- .../models/plugin/ReviewPlugin.mpsr | 532 +++------------- .../models/plugin/ReviewPreferences.mpsr | 77 ++- .../models/store/ConnectionProxyStore.mpsr | 371 ++++++++++- .../models/store/GitStore.mpsr | 5 +- 12 files changed, 1690 insertions(+), 1340 deletions(-) create mode 100644 solutions/com.workday.mps.review/models/actions/RefreshReviewRequest.mpsr delete mode 100644 solutions/com.workday.mps.review/models/plugin/NodeSelectionListenerManager.mpsr diff --git a/solutions/com.workday.mps.review/models/actions/BranchChange.mpsr b/solutions/com.workday.mps.review/models/actions/BranchChange.mpsr index d95dac2..68e70e3 100644 --- a/solutions/com.workday.mps.review/models/actions/BranchChange.mpsr +++ b/solutions/com.workday.mps.review/models/actions/BranchChange.mpsr @@ -88,6 +88,7 @@ + @@ -141,6 +142,7 @@ + diff --git a/solutions/com.workday.mps.review/models/actions/RefreshReviewRequest.mpsr b/solutions/com.workday.mps.review/models/actions/RefreshReviewRequest.mpsr new file mode 100644 index 0000000..39f911f --- /dev/null +++ b/solutions/com.workday.mps.review/models/actions/RefreshReviewRequest.mpsr @@ -0,0 +1,246 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/solutions/com.workday.mps.review/models/actions/RefreshReviewRequested.mpsr b/solutions/com.workday.mps.review/models/actions/RefreshReviewRequested.mpsr index 084c7a4..69451c3 100644 --- a/solutions/com.workday.mps.review/models/actions/RefreshReviewRequested.mpsr +++ b/solutions/com.workday.mps.review/models/actions/RefreshReviewRequested.mpsr @@ -19,6 +19,7 @@ + @@ -34,7 +35,6 @@ - @@ -86,13 +86,14 @@ + - + - + @@ -101,12 +102,12 @@ - + - + @@ -114,15 +115,15 @@ - + - + - + @@ -131,14 +132,15 @@ - + - + + diff --git a/solutions/com.workday.mps.review/models/actions/RefreshReviewResponse.mpsr b/solutions/com.workday.mps.review/models/actions/RefreshReviewResponse.mpsr index 2ed8082..9b793b2 100644 --- a/solutions/com.workday.mps.review/models/actions/RefreshReviewResponse.mpsr +++ b/solutions/com.workday.mps.review/models/actions/RefreshReviewResponse.mpsr @@ -145,6 +145,7 @@ + diff --git a/solutions/com.workday.mps.review/models/plugin/BitbucketConfiguration.mpsr b/solutions/com.workday.mps.review/models/plugin/BitbucketConfiguration.mpsr index d70045d..ac0bbf8 100644 --- a/solutions/com.workday.mps.review/models/plugin/BitbucketConfiguration.mpsr +++ b/solutions/com.workday.mps.review/models/plugin/BitbucketConfiguration.mpsr @@ -3,15 +3,26 @@ + + + + + + + + + + + @@ -26,6 +37,20 @@ + + + + + + + + + + + + + + @@ -35,6 +60,7 @@ + @@ -54,13 +80,26 @@ + + + + + + + + + + + + + @@ -70,6 +109,16 @@ + + + + + + + + + + @@ -94,6 +143,7 @@ + @@ -155,6 +205,14 @@ + + + + + + + + @@ -237,6 +295,19 @@ + + + + + + + + + + + + + @@ -572,6 +643,530 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/solutions/com.workday.mps.review/models/plugin/MockBitbucketConfiguration.mpsr b/solutions/com.workday.mps.review/models/plugin/MockBitbucketConfiguration.mpsr index f0613d7..5c33333 100644 --- a/solutions/com.workday.mps.review/models/plugin/MockBitbucketConfiguration.mpsr +++ b/solutions/com.workday.mps.review/models/plugin/MockBitbucketConfiguration.mpsr @@ -1,14 +1,26 @@ - + + + + + + + + + + + + + @@ -18,7 +30,17 @@ + + + + + + + + + + @@ -28,7 +50,9 @@ + + @@ -48,21 +72,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -72,6 +125,11 @@ + + + + + @@ -196,6 +254,208 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/solutions/com.workday.mps.review/models/plugin/NodeSelectionListenerManager.mpsr b/solutions/com.workday.mps.review/models/plugin/NodeSelectionListenerManager.mpsr deleted file mode 100644 index ba6c7aa..0000000 --- a/solutions/com.workday.mps.review/models/plugin/NodeSelectionListenerManager.mpsr +++ /dev/null @@ -1,546 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/solutions/com.workday.mps.review/models/plugin/RefreshAction.mpsr b/solutions/com.workday.mps.review/models/plugin/RefreshAction.mpsr index 195b50c..e6fcac6 100644 --- a/solutions/com.workday.mps.review/models/plugin/RefreshAction.mpsr +++ b/solutions/com.workday.mps.review/models/plugin/RefreshAction.mpsr @@ -10,7 +10,6 @@ - @@ -47,6 +46,7 @@ + @@ -81,7 +81,6 @@ - @@ -94,8 +93,6 @@ - - @@ -124,35 +121,26 @@ - - - - - - - - + + + - - - - - + @@ -197,6 +185,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -297,34 +312,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -408,7 +395,6 @@ - @@ -569,242 +555,34 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - + + + @@ -821,45 +599,27 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - + + + - @@ -870,13 +630,8 @@ - - - - - - - + + diff --git a/solutions/com.workday.mps.review/models/plugin/ReviewPlugin.mpsr b/solutions/com.workday.mps.review/models/plugin/ReviewPlugin.mpsr index abfc505..20cd2e5 100644 --- a/solutions/com.workday.mps.review/models/plugin/ReviewPlugin.mpsr +++ b/solutions/com.workday.mps.review/models/plugin/ReviewPlugin.mpsr @@ -14,10 +14,6 @@ - - - - @@ -81,7 +77,6 @@ - @@ -174,12 +169,6 @@ - - - - - - @@ -200,11 +189,6 @@ - - - - - @@ -228,16 +212,6 @@ - - - - - - - - - - @@ -403,19 +377,6 @@ - - - - - - - - - - - - - @@ -570,25 +531,6 @@ - - - - - - - - - - - - - - - - - - - @@ -632,6 +574,25 @@ + + + + + + + + + + + + + + + + + + + @@ -656,7 +617,9 @@ - + + + @@ -1146,230 +1109,25 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + @@ -1520,190 +1278,76 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - + + + + - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - + + + + + + + + - + diff --git a/solutions/com.workday.mps.review/models/plugin/ReviewPreferences.mpsr b/solutions/com.workday.mps.review/models/plugin/ReviewPreferences.mpsr index ac8b75d..1a928c6 100644 --- a/solutions/com.workday.mps.review/models/plugin/ReviewPreferences.mpsr +++ b/solutions/com.workday.mps.review/models/plugin/ReviewPreferences.mpsr @@ -306,47 +306,66 @@ - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + + + - + diff --git a/solutions/com.workday.mps.review/models/store/ConnectionProxyStore.mpsr b/solutions/com.workday.mps.review/models/store/ConnectionProxyStore.mpsr index b1a5d4c..3c879b0 100644 --- a/solutions/com.workday.mps.review/models/store/ConnectionProxyStore.mpsr +++ b/solutions/com.workday.mps.review/models/store/ConnectionProxyStore.mpsr @@ -15,6 +15,9 @@ + + + @@ -59,6 +62,10 @@ + + + + @@ -92,20 +99,34 @@ + + + + + + + + + + + + + + @@ -142,6 +163,10 @@ + + + + @@ -212,7 +237,7 @@ - + @@ -615,6 +640,350 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/solutions/com.workday.mps.review/models/store/GitStore.mpsr b/solutions/com.workday.mps.review/models/store/GitStore.mpsr index 2579274..3e10f1e 100644 --- a/solutions/com.workday.mps.review/models/store/GitStore.mpsr +++ b/solutions/com.workday.mps.review/models/store/GitStore.mpsr @@ -113,6 +113,7 @@ + @@ -135,6 +136,7 @@ + @@ -153,7 +155,7 @@ - + @@ -224,6 +226,7 @@ +