Esempio n. 1
0
 void _grepWorker_GrepFileHasMatch(object sender, GrepFileChangeEventArgs e)
 {
     lock (_updatelock)
     {
         _totalFileMatches++;
         var fileNamesOnly = GetChecked(ckJustFiles);
         var showLineNum   = GetChecked(ckLineNumbers);
         var showLineCount = fileNamesOnly ? false : GetChecked(ckCountLines);
         var grepResult    = new GrepResult(e.FilePath, fileNamesOnly, showLineNum, showLineCount);
         AddListBoxItem(lbResults, grepResult);
     }
 }
Esempio n. 2
0
 private static GrepResult GrepResultSuccess(
     string expectedText, int lineNumber, int matchStart, int matchEnd) =>
 GrepResult.Success(new Line(expectedText), lineNumber, matchStart, matchEnd);