Allow to condition `provides` based on the version
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- typescript
- Área
- tooling
Línea de trabajo
Start by locating the code that parses and evaluates package provides entries, then trace how OpenJDK's version is available during that process. Check existing provides-related tests and add coverage for a conditional bin/jwebserver entry; done means the entry is included for version 21 and omitted for older versions.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
just need to omit it; it would be a potential upgrade to libpkgx if desired.
Originally posted by @jhheider in https://github.com/pkgxdev/pantry/pull/5468#discussion_r1516599364
Just to keep this tracked. openjdk 21+ provides bin/jwebserver while older versions does not.
It would be nice something like the following were allowed:
provides:
- bin/java
- program: bin/jwebserver
if: {{version.major}} >= 21
- Lenguaje dominante
- TypeScript
- Estrellas
- 64
- Forks
- 12
- Métricas de merge de PR
- Sin PR fusionados en 30 d
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 pkgxdev/libpkgx
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 48/100
-
versionable dependencies Abiertoenhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
Creating an LTS tag for node js Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
Todos los issues de pkgxdev/libpkgx
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
copse-dev/agent-pane#2953 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
[Bug]: Matrix progress drafts fail with "Matrix runtime not initialized" during tool activity Abiertobug clawsweeper:linked-pr-open clawsweeper:needs-live-repro clawsweeper:no-new-fix-pr impact:message-loss issue-rating: 🐚 platinum hermit P2 regression
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Client support matrix inclusion Abiertoenhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
calcite-components needs triage refactor
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Esri/calcite-design-system#15203 ·