Exemplo n.º 1
0
        private int GetIssueCount([NotNull] IssueGroupKey issueGroupKey)
        {
            Value value;

            return(_issueGroupIssueCounts.TryGetValue(issueGroupKey, out value)
                                       ? value.IssueCount
                                       : 0);
        }
Exemplo n.º 2
0
        private void UpdateIssueGroups([NotNull] Issue issue)
        {
            var key = new IssueGroupKey(issue);

            Value value;

            if (!_issueGroupIssueCounts.TryGetValue(key, out value))
            {
                value = new Value();
                _issueGroupIssueCounts.Add(key, value);
            }

            value.IssueCount++;
        }
Exemplo n.º 3
0
        private IEnumerable <ExceptionObject> GetUsedExceptions(
            [NotNull] IssueGroupKey issueGroupKey)
        {
            if (_usedExceptions == null)
            {
                return(null);
            }

            List <ExceptionObject> usedExceptions;

            return(_usedExceptions.TryGetValue(issueGroupKey, out usedExceptions)
                                       ? usedExceptions
                                       : null);
        }