Any way to get a canonical URI for an object resolved by a resolver?
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Comienza inspeccionando Resolver.lookup y los puntos de entrada de la API del resolver para entender cómo se representa el destino de una referencia resuelta. Determina si la API existente puede exponer una URI absoluta, incluido un ancla, sin duplicar la lógica de búsqueda; el issue estará terminado cuando los llamadores puedan obtener esa URI canónica mediante una interfaz compatible.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hi!
I'm writing a documentation tool for our configs. Basically I'm iterating over a json schema and resolve $refs via a resolver. Whenever I resolve a new $ref, I need to decide whether to inline its contents or document it as a separate entry. For this, I need to know where said ref leads, i.e. transform it to an absolute URI (possible with an anchor).
Is there a way to do so without re-implementing Resolver.lookup in my code?
- Lenguaje dominante
- Python
- Estrellas
- 53
- Forks
- 28
- Merge medio
- 2 d 8 h
- PR fusionados (30 d)
- 12
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 python-jsonschema/referencing
-
$dynamicRef doesn't find $dynamicAnchor overrides in root schemas without $idPosiblemente ocupada @aqeelat la tomó hace 117 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
python-jsonschema/referencing#366 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
python-jsonschema/referencing#226 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
python-jsonschema/referencing#178 · 6 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
python-jsonschema/referencing#160 · 3 comentarios · 2 reacciones ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100
python-jsonschema/referencing#119 · 4 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de python-jsonschema/referencing
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
RedHatQE/mtv-api-tests#721 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 85/100
pytest-dev/pluggy#757 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 85/100
NousResearch/hermes-agent#134960 ·
Los mantenedores suelen responder en 1 día
-
HTML backend: `<br>` leaks the internal sentinel U+E000 into list items, headings and captionsPosiblemente ocupada @morten-lagabote la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
docling-project/docling#4671 ·
Los mantenedores suelen responder en 1 día