marketData = Collections.<MarketDataSpecification>singletonList(MarketData.live());
}
MarketDataAvailabilityProvider availabilityProvider = new SnapshottingViewExecutionDataProvider(marketDataUser, marketData, resolver).getAvailabilityProvider();
builder.setMarketDataAvailabilityProvider(availabilityProvider);
final ResolutionFailureAccumulator resolutionFailureAccumulator = new ResolutionFailureAccumulator();
builder.setResolutionFailureListener(resolutionFailureAccumulator);
builder.setDisableFailureReporting(false);
for (final ValueRequirement requirement : properties.getRequirements()) {
builder.addTarget(requirement);
}
DependencyGraph dependencyGraph = builder.getDependencyGraph();
List<ResolutionFailure> resolutionFailures = resolutionFailureAccumulator.getResolutionFailures();
DependencyGraphBuildTrace graphBuildTrace = DependencyGraphBuildTrace.of(
dependencyGraph,
builder.getExceptions(),
resolutionFailures,