Make the hashbrown dependency optional
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 38/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- rust
- Área
- build-system
Línea de trabajo
Revisa las declaraciones de dependencias de Rust y las implementaciones de hashmap para ver cómo se usan actualmente hashbrown y rustc-hash. Determina los límites de features necesarios para que IdOrdMap pueda usarse sin esas dependencias; se considerará terminado cuando la configuración opcional compile y la funcionalidad existente de hashmap siga estando cubierta por pruebas.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I was uncertain whether pull in iddqd for a project where it would be kinda useful, but potentially not worth the cost of the extra dependency. Pulling in hashbrown and rustc-hash definitely pushes it towards "not worth", but it seems like this would be easy to fix? I'm only interested in using IdOrdMap, and would be more than happy to submit a PR feature-gating all the hashmaps if you agree this is a good idea.
- Lenguaje dominante
- Rust
- Estrellas
- 406
- Forks
- 15
- Merge medio
- 14 min
- PR fusionados (30 d)
- 25
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 oxidecomputer/iddqd
-
add `facet` supportAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
oxidecomputer/iddqd#249 ·
Los mantenedores suelen responder en 1 día
-
Implement the `retain` methodAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
oxidecomputer/iddqd#185 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dependency DashboardAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 15/100
oxidecomputer/iddqd#44 ·
Los mantenedores suelen responder en 1 día
-
Keep insertion-order?Abiertohelp-wanted
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
oxidecomputer/iddqd#33 · 2 comentarios · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
oxidecomputer/iddqd#19 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de oxidecomputer/iddqd
Issues similares
-
area: dogs area: lookout bug security
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
Los mantenedores suelen responder en 2 días
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
OpenDevicePartnership/ina4230#31 ·
Los mantenedores suelen responder en 1 día
-
area:breg criticality:p3 documentation triage:needs-implementation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 86/100
registrystack/registry-stack#1713 ·
Los mantenedores suelen responder en 1 día
-
Rename CLAUDE.md to AGENTS.mdAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
posit-dev/ggsql#565 · 1 reacción ·
Los mantenedores suelen responder en 1 día