MCPcopy Index your code
hub / github.com/pre-commit/pre-commit / _add_dependencies

Function _add_dependencies

pre_commit/languages/rust.py:70–80  ·  view source on GitHub ↗
(
        prefix: Prefix,
        additional_dependencies: set[str],
)

Source from the content-addressed store, hash-verified

68
69
70def _add_dependencies(
71 prefix: Prefix,
72 additional_dependencies: set[str],
73) -> None:
74 crates = []
75 for dep in additional_dependencies:
76 name, _, spec = dep.partition(':')
77 crate = f'{name}@{spec or "*"}'
78 crates.append(crate)
79
80 lang_base.setup_cmd(prefix, ('cargo', 'add', *crates))
81
82
83def install_rust_with_toolchain(toolchain: str, envdir: str) -> None:

Callers 1

install_environmentFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected