C# Method Syntax format grammar recognition
まだ誰も着手していません。
評価
調査の方向性
まず、色付けに使用される C# 構文文法で2つのメソッドシグネチャの例を再現し、メソッド名に割り当てられたスコープを比較します。複数行に分割されたジェネリック戻り値の型を処理する文法規則を追跡します。両方の書式スタイルで、FetchUsers が期待される storage.type.cs スコープを持つメソッド名として認識されれば完了です。
索引モデルが issue の本文から書いたものです。
説明
From @CCludts on January 3, 2019 5:47
The method name is only recognized as source.cs instead of storage.type.cs when formatting function signatures in certain cases.

public class Hello {
// correct syntax highlighting
public Task<(string users, string missingUserIds, string unprocessedUserIds)> FetchUsers() {
return null;
}
// different formatting. breaks syntax highlighting
public Task<(
string users,
string missingUserIds,
string unprocessedUserIds)> FetchUsers() {
return null;
}
}
Copied from original issue: Microsoft/vscode#65951
- 主要言語
- TypeScript
- スター
- 78
- フォーク
- 43
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
dotnet/csharp-tmLanguage のほかの issue
-
C# syntax highlighting broken with collection expressions and string interpolation in method callsオープン
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
dotnet/csharp-tmLanguage#332 · コメント 7 件 · リアクション 1 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
dotnet/csharp-tmLanguage#336 · コメント 3 件 ·
-
[Textmate] `scoped ref` modifier対応中かも @JoeRobich が 1014 日前に担当しました。 オープン
難易度 3/5 1〜2日 初心者へのやさしさ 45/100
dotnet/csharp-tmLanguage#306 ·
-
[Textmate] Local function with attribute対応中かも @JoeRobich が 1014 日前に担当しました。 オープン
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
dotnet/csharp-tmLanguage#304 ·
-
[Textmate] Lambda with attribute対応中かも @JoeRobich が 1014 日前に担当しました。 オープン
難易度 3/5 1〜2日 初心者へのやさしさ 38/100
dotnet/csharp-tmLanguage#303 ·
dotnet/csharp-tmLanguage の issue をすべて見る
似ている issue
-
Mondriaan
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
knaw-huc/textannoviz#709 ·
メンテナーはふだん 1 日以内に返信
-
Add: YRF Music Nepalオープンstreams:add
難易度 1/5 1時間未満 初心者へのやさしさ 62/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
walletbeat/walletbeat#1558 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
hawk-digital-environments/HAWKI#438 ·
メンテナーはふだん 1 日以内に返信
-
good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
OktoLabsAI/okto-pulse#114 ·
メンテナーはふだん 1 日以内に返信