Validate if symlink edgecase still exist when indexing
まだ誰も着手していません。
評価
調査の方向性
まず、indexer.py にあるシンボリックリンク処理に関する 2 つの TODO ブロックを読み、リンク先の edgedb-pkg の例を調べます。インデックス作成で報告されたシンボリックリンクのケースがまだ再現されるか検証します。再現される場合は、周辺の indexer のロジックから期待される動作を判断し、問題が解決されていることを確認します。
索引モデルが issue の本文から書いたものです。
説明
if isinstance(obj, str):
# TODO: This is a symlink. We should handle it.
# Only examples at the moment are for https://github.com/edgedb/edgedb-pkg
# E.g. https://github.com/edgedb/edgedb-pkg/blob/master/integration/linux/build/centos-8/action.yml
logger.debug(f"[-] Symlink detected: {content}. Skipping...")
return
This code block appears twice in indexer.py.
We should validate if this bug still exists, and if so, fix it.
- 主要言語
- Python
- スター
- 748
- フォーク
- 46
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
CycodeLabs/raven のほかの issue
-
`library` folder not included in the source distribution対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープンquery-library
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
CycodeLabs/raven#183 · コメント 2 件 ·
-
报错オープン
難易度 4/5 3〜5日 初心者へのやさしさ 15/100
CycodeLabs/raven#199 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
CycodeLabs/raven#188 · コメント 2 件 · リアクション 1 件 ·
-
feature
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
CycodeLabs/raven#119 · コメント 6 件 ·
-
feature indexer
難易度 3/5 1〜2日 初心者へのやさしさ 45/100
CycodeLabs/raven#114 ·
CycodeLabs/raven の issue をすべて見る
似ている issue
-
Maven path-index: "Ambiguous or noncanonical artifact path" error does not report the offending pathオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
pulp/pulp_maven#524 ·
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 3 日以内に返信
-
難易度 1/5 1〜3時間 初心者へのやさしさ 88/100
infinispan/langchain-infinispan#34 ·
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 85/100
521xueweihan/HelloGitHub#3891 ·