Any way to get a canonical URI for an object resolved by a resolver?
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
調査の方向性
まず Resolver.lookup と resolver API のエントリーポイントを調べ、解決済み参照の宛先がどのように表現されているかを理解します。既存の API で lookup ロジックを重複させることなくアンカーを含む絶対 URI を公開できるかどうかを確認します。呼び出し側がサポートされたインターフェースを通じてその正規 URI を取得できれば、issue は完了です。
索引モデルが issue の本文から書いたものです。
説明
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?
- 主要言語
- Python
- スター
- 53
- フォーク
- 28
- 平均マージ
- 17時間 55分
- マージ済み PR(30日)
- 8
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
python-jsonschema/referencing のほかの issue
-
$dynamicRef doesn't find $dynamicAnchor overrides in root schemas without $id対応中かも @aqeelat が 114 日前に担当しました。 オープン
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
python-jsonschema/referencing#366 ·
メンテナーはふだん 1 日以内に返信
-
難易度 5/5 1週間以上 初心者へのやさしさ 20/100
python-jsonschema/referencing#226 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 4/5 3〜5日 初心者へのやさしさ 52/100
python-jsonschema/referencing#178 · コメント 6 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
python-jsonschema/referencing#160 · コメント 3 件 · リアクション 2 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 5/5 1週間以上 初心者へのやさしさ 30/100
python-jsonschema/referencing#119 · コメント 4 件 ·
メンテナーはふだん 1 日以内に返信