Source:
<code>public void performSaeDetailLineValidationForRequestedCashAdvances(ConcurStandardAccountingExtractDetailLine detailFileLine, List<String> uniqueRequestedCashAdvanceKeysInFile) { if (requestDetailFileLineIsCashAdvance(detailFileLine)) { boolean lineValidationPassed = true; lineValidationPassed = requestedCashAdvanceApprovedByConcurAdministrator(detailFileLine); <START> LOG.info("requestedCashAdvanceApprovedByConcurAdministrator = " + lineValidationPassed); <END> lineValidationPassed &= requestedCashAdvanceHasNotBeenClonedInFile(detailFileLine, uniqueRequestedCashAdvanceKeysInFile); LOG.info("requestedCashAdvanceHasNotBeenClonedInFile = " + lineValidationPassed); lineValidationPassed &= requestedCashAdvanceHasNotBeenUsedInExpenseReport(detailFileLine); LOG.info("requestedCashAdvanceHasNotBeenUsedInExpenseReport = " + lineValidationPassed); lineValidationPassed &= requestedCashAdvanceIsNotBeingDuplicated(detailFileLine); LOG.info("requestedCashAdvanceIsNotBeingDuplicated = " + lineValidationPassed); lineValidationPassed &= requestedCashAdvanceHasValidAddressWhenPaymentIsByCheck(detailFileLine); LOG.info("requestedCashAdvanceHasValidAddressWhenPaymentIsByCheck = " + lineValidationPassed); lineValidationPassed &= requestedCashAdvanceAccountingInformationIsValid(detailFileLine); LOG.info("requestedCashAdvanceAccountingInformationIsValid = " + lineValidationPassed); detailFileLine.getValidationResult().setValidCashAdvanceLine(lineValidationPassed); LOG.info("performSaeDetailLineValidationForRequestedCashAdvances: Detail File Line validation : " + ((lineValidationPassed) ? "PASSED" : ("FAILED" + KFSConstants.NEWLINE + detailFileLine.toString()))); } }</code><technical_language>function name included in log statements</technical_language>

Target:
public void performSaeDetailLineValidationForRequestedCashAdvances(ConcurStandardAccountingExtractDetailLine detailFileLine, List<String> uniqueRequestedCashAdvanceKeysInFile) { if (requestDetailFileLineIsCashAdvance(detailFileLine)) { boolean lineValidationPassed = true; lineValidationPassed = requestedCashAdvanceApprovedByConcurAdministrator(detailFileLine); LOG.info("performSaeDetailLineValidationForRequestedCashAdvances: requestedCashAdvanceApprovedByConcurAdministrator = " + lineValidationPassed); lineValidationPassed &= requestedCashAdvanceHasNotBeenClonedInFile(detailFileLine, uniqueRequestedCashAdvanceKeysInFile); LOG.info("performSaeDetailLineValidationForRequestedCashAdvances: requestedCashAdvanceHasNotBeenClonedInFile = " + lineValidationPassed); lineValidationPassed &= requestedCashAdvanceHasNotBeenUsedInExpenseReport(detailFileLine); LOG.info("performSaeDetailLineValidationForRequestedCashAdvances: requestedCashAdvanceHasNotBeenUsedInExpenseReport = " + lineValidationPassed); lineValidationPassed &= requestedCashAdvanceIsNotBeingDuplicated(detailFileLine); LOG.info("performSaeDetailLineValidationForRequestedCashAdvances: requestedCashAdvanceIsNotBeingDuplicated = " + lineValidationPassed); lineValidationPassed &= requestedCashAdvanceHasValidAddressWhenPaymentIsByCheck(detailFileLine); LOG.info("performSaeDetailLineValidationForRequestedCashAdvances: requestedCashAdvanceHasValidAddressWhenPaymentIsByCheck = " + lineValidationPassed); lineValidationPassed &= requestedCashAdvanceAccountingInformationIsValid(detailFileLine); LOG.info("performSaeDetailLineValidationForRequestedCashAdvances: requestedCashAdvanceAccountingInformationIsValid = " + lineValidationPassed); detailFileLine.getValidationResult().setValidCashAdvanceLine(lineValidationPassed); LOG.info("performSaeDetailLineValidationForRequestedCashAdvances: Detail File Line validation : " + ((lineValidationPassed) ? "PASSED" : ("FAILED" + KFSConstants.NEWLINE + detailFileLine.toString()))); } }