@Scaladoc(value = "/**\n * All dependencies pulled by the passed dependencies\n *\n * @param deps root dependencies\n * @return full - ordered - list of dependencies pulled by `deps`\n */")
@Scaladoc(value = "/**\n * Processes dependencies and BOMs with coursier\n *\n * This makes coursier read and process BOM dependencies, and fill empty versions\n * in dependencies with the BOMs.\n *\n * Note that this doesn\'t throw when an empty version cannot be filled, and just leaves\n * the empty version behind.\n *\n * @param deps dependencies that might have empty versions\n * @param resolutionParams coursier resolution parameters\n * @return dependencies with empty version filled\n */")