}
}
if (rewrite) {
logger.debug("rewriting graph");
DependencySolver rewriter = rewriteBuilder.buildDependencyUnsolver();
try {
graph = rewriter.rewrite(graph);
} catch (ResolutionException e) {
throw new RecommenderConfigurationException("Resolution error while rewriting graph", e);
}