waitingHandler.appendReport("Validating identifications, quality control of matches.", true, true);
}
} else {
waitingHandler.appendReport("No decoy sequences found. Impossible to estimate FDRs.", true, true);
}
<BUG>matchesValidator.validateIdentifications(identification, metrics, geneMaps, waitingHandler, exceptionHandler, shotgunProtocol, identificationParameters, identificationFeaturesGenerator, inputMap, spectrumCountingPreferences, processingPreferences);
waitingHandler.increasePrimaryProgressCounter();</BUG>
metrics.clearSpectrumKeys();
if (waitingHandler.isRunCanceled()) {
return;

waitingHandler.appendReport("Validating identifications, quality control of matches.", true, true);
}
} else {
waitingHandler.appendReport("No decoy sequences found. Impossible to estimate FDRs.", true, true);
}
matchesValidator.validateIdentifications(identification, metrics, geneMaps, waitingHandler, exceptionHandler, identificationParameters, identificationFeaturesGenerator, inputMap, spectrumCountingPreferences, processingPreferences);
waitingHandler.increasePrimaryProgressCounter();
metrics.clearSpectrumKeys();
if (waitingHandler.isRunCanceled()) {
return;
