solutionVariant.getOperations().put(generationsExecuted, Arrays.asList(pointOperation));
applyNewMutationOperationToSpoonElement(pointOperation);
boolean solution = processCreatedVariant(solutionVariant, generationsExecuted);
if (solution) {
this.solutions.add(solutionVariant);
<BUG>if (ConfigurationProperties.getPropertyBool("stopfirst"))

System.out.println(" modpoint analyzed "+modifPointsAnalyzed + ", operators "+operatorExecuted);

}</BUG>
undoOperationToSpoonElement(pointOperation);

solutionVariant.getOperations().put(generationsExecuted, Arrays.asList(pointOperation));
applyNewMutationOperationToSpoonElement(pointOperation);
boolean solution = processCreatedVariant(solutionVariant, generationsExecuted);
if (solution) {
this.solutions.add(solutionVariant);
if (ConfigurationProperties.getPropertyBool("stopfirst")){
log.debug(" modpoint analyzed "+modifPointsAnalyzed + ", operators "+operatorExecuted);
return;
}
}
undoOperationToSpoonElement(pointOperation);
