public ResolveState( ModuleVersionResolveResult rootResult, String rootConfigurationName, DependencyToModuleVersionIdResolver resolver, DependencyToConfigurationResolver dependencyToConfigurationResolver, ResolvedConfigurationBuilder builder) { this.resolver = resolver; this.dependencyToConfigurationResolver = dependencyToConfigurationResolver; this.builder = builder; ModuleVersionResolveState rootVersion = getRevision(rootResult.getId()); rootVersion.setResolveResult(rootResult); root = getConfigurationNode(rootVersion, rootConfigurationName); root.moduleRevision.module.select(root.moduleRevision); }