/** * Build a dependency solver from the provided bindings. * * @return The dependency solver. */ public DependencySolver buildDependencySolver() { return buildDependencySolverImpl(SolveDirection.SOLVE); }
/** * Build a dependency 'unsolver' from the provided bindings. The resulting solver, when rewriting * a graph, will replace bound targets with placeholders. * @return The dependency solver. */ public DependencySolver buildDependencyUnsolver() { return buildDependencySolverImpl(SolveDirection.UNSOLVE); }
/** * Build a dependency solver from the provided bindings. * * @return The dependency solver. */ public DependencySolver buildDependencySolver() { return buildDependencySolverImpl(SolveDirection.SOLVE); }
/** * Build a dependency 'unsolver' from the provided bindings. The resulting solver, when rewriting * a graph, will replace bound targets with placeholders. * @return The dependency solver. */ public DependencySolver buildDependencyUnsolver() { return buildDependencySolverImpl(SolveDirection.UNSOLVE); }