public static bool DoesAssemblyStatusMatchesFilter(Assembly asm) { return((AssemblyExplorer.GetAssemblyStatus(asm)) switch { AssemblyStatus.ERROR => failEnabledAsm, AssemblyStatus.WARNING => warningEnabledAsm, AssemblyStatus.UNKNOWN => unknownEnabledAsm, AssemblyStatus.PASS => passEnabledAsm, _ => false, });
public static void UpdateAssemblyStatusCount(AssemblyStatus status) { int value = FilteredExplorer .GetFilteredAssemblies() .Where((Assembly asm) => AssemblyExplorer.GetAssemblyStatus(asm) == status) .Count(); if (asmStatus2count.ContainsKey(status)) { asmStatus2count[status] = value; } else { asmStatus2count.Add(status, value); } }