Symbol doesn't contain full namespace name
まだ誰も着手していません。
評価
調査の方向性
Reproduce the issue with the two namespace declarations in the C# example and inspect the generated index.scip output. Trace how the Roslyn-based indexer constructs class symbols, then verify that the output distinguishes TestA/TestB/SomeClass and TestC/TestB/SomeClass as separate full-namespace symbols.
索引モデルが issue の本文から書いたものです。
説明
The following cs code:
namespace TestA.TestB {
class SomeClass {
public int Level { get; set; }
}
}
namespace TestC.TestB {
class SomeClass {
public int Level { get; set; }
}
}
For the index.scip output, the symbol of class SomeClass is scip-dotnet nuget . . TestB/SomeClass#. It doesn't have
full namespace information. I think it should be scip-dotnet nuget . . TestA/TestB/SomeClass# and scip-dotnet nuget . . TestC/TestB/SomeClass#. Otherwise, it's hard to get the full namespace of a symbol and the symbol is not unique.
- 主要言語
- C#
- スター
- 37
- フォーク
- 23
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートなし
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
sourcegraph/scip-dotnet のほかの issue
-
graph/scip-dotnet team/graph
難易度 5/5 1週間以上 初心者へのやさしさ 15/100
sourcegraph/scip-dotnet#118 · コメント 2 件 ·
-
Add support for SLNX再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープンgraph/scip-dotnet team/graph
難易度 5/5 1週間以上 初心者へのやさしさ 30/100
sourcegraph/scip-dotnet#93 · コメント 2 件 · リアクション 1 件 ·
-
Dependency Dashboardオープンgraph/scip-dotnet team/graph
難易度 4/5 3〜5日 初心者へのやさしさ 20/100
sourcegraph/scip-dotnet#16 ·
sourcegraph/scip-dotnet の issue をすべて見る
似ている issue
-
area: client bug
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
bug mcp misleading small
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
メンテナーはふだん 1 日以内に返信
-
Bug Platform: Android
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
getsentry/sentry-dotnet#5764 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
microsoft/SimpleL7Proxy#287 ·
メンテナーはふだん 1 日以内に返信