resolveAll

fun resolveAll(coordinates: List<String>): List<Path>(source)

Resolve multiple Maven coordinates together in a single dependency graph, so Maven's conflict resolution (highest version wins) applies across all transitive dependencies. Use this when resolving several recipe artifacts that may share common transitive dependencies at different versions.

LATEST version is resolved per-coordinate before the combined resolution.

Malformed coordinates (illegal URI characters, fewer than two colon-separated segments) are logged at WARN and skipped — the resolver continues with the remaining well-formed entries rather than aborting the run. Returns an empty list when every coordinate was malformed or the input was empty.