Предоставление местоположения в Car go .toml для хука предварительной фиксации fmt - PullRequest
0 голосов
/ 19 июня 2020

У меня есть репозиторий, в котором есть и Python, и код Rust.

В root репозитория у меня есть .pre-commit-config.yaml с:

  -   repo: https://github.com/doublify/pre-commit-rust
      rev: master
      hooks:
        -   id: fmt
            args: ['--manifest-path', 'rust_code/Cargo.toml']

в * Папка 1007 * У меня есть код ржавчины вместе с Cargo.toml.

Однако похоже, что ловушка ожидает, что Cargo.toml будет в root репозитория, и игнорирует аргументы.

Error during execution of `cargo metadata`: error: could not find `Cargo.toml` in `D:\projects\project-repo` or any parent directory

Какие у меня есть варианты?

...