3 instantiations of ViolationInfo
Microsoft.Build.TaskAuthoring.Analyzer (3)
11 references to ViolationInfo
Microsoft.Build.TaskAuthoring.Analyzer (11)
TransitiveCallChainAnalyzer.cs (11)
70var directViolations = new ConcurrentDictionary<ISymbol, ConcurrentBag<ViolationInfo>>(SymbolEqualityComparer.Default);
98ConcurrentDictionary<ISymbol, ConcurrentBag<ViolationInfo>> directViolations,
180var violation = new ViolationInfo(entry.Category.ToString(), displayName, entry.Message);
181directViolations.GetOrAdd(callerKey, _ => new ConcurrentBag<ViolationInfo>()).Add(violation);
195var violation = new ViolationInfo("CriticalError", displayName, message);
196directViolations.GetOrAdd(callerKey, _ => new ConcurrentBag<ViolationInfo>()).Add(violation);
210var violation = new ViolationInfo("FilePathRequiresAbsolute", displayName,
212directViolations.GetOrAdd(callerKey, _ => new ConcurrentBag<ViolationInfo>()).Add(violation);
224ConcurrentDictionary<ISymbol, ConcurrentBag<ViolationInfo>> directViolations,
303foreach (var v in violations)
341ViolationInfo violation,