// TODO entityPlacerConfigList is only a List because of XStream limitations.
throw new IllegalArgumentException("The entityPlacerConfigList (" + entityPlacerConfigList
+ ") must be a singleton or empty. Use multiple " + ConstructionHeuristicPhaseConfig.class
+ " elements to initialize multiple entity classes.");
}
EntityPlacer entityPlacer = entityPlacerConfig.buildEntityPlacer(
phaseConfigPolicy, phase.getTermination());
phase.setEntityPlacer(entityPlacer);
EnvironmentMode environmentMode = phaseConfigPolicy.getEnvironmentMode();
if (environmentMode.isNonIntrusiveFullAsserted()) {
phase.setAssertStepScoreFromScratch(true);