Add better docs for new options system
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- ruby
- Área
- cli, documentation
Línea de trabajo
Empieza por lib/cli/kit/opts.rb para entender option, multi_option, position, rest, skippable positions y callable defaults. Lee la pull request #246 sobre el patrón --no-<multi_option>. Se considera terminado cuando el nuevo sistema de opciones y los patrones útiles estén documentados, incluidos los comportamientos enumerados.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
We don't have much in the way of docs covering the new option system. There are many things in https://github.com/Shopify/cli-kit/blob/main/lib/cli/kit/opts.rb that should probably be covered, e.g.
- option
- multi_option
- position
- rest
- skippable positions
- callable defaults
- ...
Additionally, it would be good to include useful patterns such the --no-<multi_option> flag to zero a multi_option default described in https://github.com/Shopify/cli-kit/pull/246
- Lenguaje dominante
- Ruby
- Estrellas
- 161
- Forks
- 16
- Merge medio
- 3 h 21 min
- PR fusionados (30 d)
- 5
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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 Shopify/cli-kit
-
Vendored code gen is broken Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 52/100
Todos los issues de Shopify/cli-kit
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
palladius/rails8-app-on-gcp#145 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
rubocop/rubocop-rspec#2236 ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
riscv/riscv-unified-db#2624 · 1 reacción ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100