Install Rust tools with `--locked` by default or add a parameter to allow this
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 45/100
Línea de trabajo
Search the repository for Rust hook installation and the Cargo invocation used by pre-commit 3.6.2. Compare how Rust tools are currently installed, then determine whether locked builds should be the default or exposed as a hook parameter; done means the selected behavior is implemented and covered by the relevant tests.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
search you tried in the issue tracker
rust locked
describe your actual problem
Many (most?) Rust projects come with lock files that specify the exact versions of dependencies with which they are tested. Sometimes, they don't work with newer versions, which is why Cargo offers the --locked parameter to build with the dependency versions specified in the lock files.
Currently, pre-commit installs Rust tools without the --locked parameter. I suggest to use this parameter by default or offer a way to specify that a hook should be built using that parameter.
pre-commit --version
pre-commit 3.6.2
- Lenguaje dominante
- Python
- Estrellas
- 15.6k
- Forks
- 1k
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de pre-commit/pre-commit
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
pre-commit/pre-commit#3664 · 3 comentarios ·
-
bug windows
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
pre-commit/pre-commit#2530 · 6 comentarios ·
-
Use --store-dir for haskell Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 42/100
pre-commit/pre-commit#3501 · 1 comentario ·
-
Add deno to supported languages Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
pre-commit/pre-commit#3410 · 4 comentarios · 3 reacciones ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
pre-commit/pre-commit#3278 · 6 comentarios ·
Todos los issues de pre-commit/pre-commit
Issues similares
-
bug confirmed issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
open-webui/open-webui#30750 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
OpenwaterHealth/openmotion-bloodflow-app#604 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
good first issue
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100