private bool needSuppressWarning(string filename, MergeRequestKey mrk) { switch (GetShowWarningsOnFileMismatchMode(Program.Settings)) { case ShowWarningsOnFileMismatchMode.Always: return(false); case ShowWarningsOnFileMismatchMode.Never: return(true); case ShowWarningsOnFileMismatchMode.UntilUserIgnoresFile: { MismatchWhitelistKey key = new MismatchWhitelistKey(mrk, filename); return(_mismatchWhitelist.Contains(key)); } } Debug.Assert(false); return(false); }
private void addFileToWhitelist(string filename, MergeRequestKey mrk) { MismatchWhitelistKey key = new MismatchWhitelistKey(mrk, filename); _mismatchWhitelist.Add(key); }