Docs: Mention this pre-commit replacement for a more hands-off way to configure git hooks
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 1/5
- Tiempo estimado
- Menos de una hora
- Aptitud para principiantes
- 72/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- rust
- Área
- documentation
Línea de trabajo
El issue describe una ampliación de la documentación y señala el ejemplo .pre-commit-config.yaml en Threadbare, líneas 52–66. Lee esa configuración y la documentación existente sobre los hooks de Git y la instalación del formateador. Añade el enfoque con prek y explica por qué evita instalar manualmente el formateador y una cadena de herramientas de Rust; el trabajo estará terminado cuando los usuarios puedan seguir los pasos de configuración documentados.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
My colleague @manuq set this up in Threadbare as follows:
- Switch from
pre-committoprek, a Rust reimplementation with extra features- Wait for
prekto add a newlanguage: misemode for external dependencies- Use this to install
gdscript-formatterhttps://github.com/endlessm/threadbare/blob/main/.pre-commit-config.yaml#L52-L66The nice thing about this approach is that it does not require each developer to manually install
gdscript-formatter(as withlanguage: unsupported), and does not require each developer to have a complete rust toolchain and build the formatter from source (as withlanguage: rust). I didn't consider either of these appropriate for our project, so I'm noting this third approach here!
Originally posted by @wjt in #141
- Lenguaje dominante
- Rust
- Estrellas
- 483
- Forks
- 41
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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 GDQuest/GDScript-formatter
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
GDQuest/GDScript-formatter#365 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
GDQuest/GDScript-formatter#366 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 58/100
GDQuest/GDScript-formatter#360 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
GDQuest/GDScript-formatter#354 · 2 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
GDQuest/GDScript-formatter#353 · 5 comentarios ·
Todos los issues de GDQuest/GDScript-formatter
Issues similares
-
bug priority: low ui
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
storytold/photocraft#10370 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
area:doc bug in progress needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
bherbruck/solvecraft#9634 · 2 comentarios · 1 reacción ·
-
inflate: total_in uses plain += on c_ulong (32-bit on Windows), panics in debug for streams > 4 GiBAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
trifectatechfoundation/zlib-rs#570 · 1 comentario ·
-
bug discord-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
LanternOps/breeze#10755 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
aranya-project/aranya#803 ·