static int GetChangesetsCount( ViewQueryResult queryResult) { if (queryResult == null) { return(0); } return(queryResult.Count()); }
internal static int GetBranchesCount( ViewQueryResult queryResult) { if (queryResult == null) { return(0); } return(queryResult.Count()); }
internal void ShowBranchesViewIfNeeded() { if (!BoolSetting.Load(UnityConstants.SHOW_BRANCHES_VIEW_KEY_NAME, true)) { return; } string query = QueryConstants.BranchesBeginningQuery; ViewQueryResult queryResult = null; IThreadWaiter waiter = ThreadWaiter.GetWaiter(); waiter.Execute( /*threadOperationDelegate*/ delegate { queryResult = new ViewQueryResult( PlasticGui.Plastic.API.FindQuery(mWkInfo, query)); }, /*afterOperationDelegate*/ delegate { if (waiter.Exception != null) { ExceptionsHandler.DisplayException(waiter.Exception); return; } if (queryResult == null) { return; } if (queryResult.Count() > 0) { OpenBranchesTab(); } }); }