Skip to content

Commit bf5f72b

Browse files
authored
Merge branch 'main' into UseRoslynTokenizerInRazor
2 parents b3310ed + 4cd502b commit bf5f72b

11 files changed

+84
-62
lines changed

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,30 @@
33
- Diagnostics related feature requests and improvements [#5951](https://github.com/dotnet/vscode-csharp/issues/5951)
44
- Debug from .csproj and .sln [#5876](https://github.com/dotnet/vscode-csharp/issues/5876)
55

6+
# 2.57.x
7+
68
# 2.56.x
9+
* Update Razor to 9.0.0-preview.24557.11 (PR: [#7756](https://github.com/dotnet/vscode-csharp/pull/7756))
10+
* Fix FUSE hook up in VS Code (#11175) (PR: [#11175](https://github.com/dotnet/razor/pull/11175))
11+
* Update VSTelemetryAPI version (#11181) (PR: [#11181](https://github.com/dotnet/razor/pull/11181))
12+
* Improvements for Assumed.Unreachable(...) (#11155) (PR: [#11155](https://github.com/dotnet/razor/pull/11155))
13+
* Better logging for named pipe (#11144) (PR: [#11144](https://github.com/dotnet/razor/pull/11144))
14+
* Fix code actions (and code actions integration tests) (#11141) (PR: [#11141](https://github.com/dotnet/razor/pull/11141))
15+
* Fix some things for extract component (#11137) (PR: [#11137](https://github.com/dotnet/razor/pull/11137))
16+
* More CodeAction moves in preparation for cohosting (#11135) (PR: [#11135](https://github.com/dotnet/razor/pull/11135))
17+
* Update Roslyn to 4.13.0-2.24557.5 (PR: [#7752](https://github.com/dotnet/vscode-csharp/pull/7752))
18+
* Fix telemetry property value (PR: [#75813](https://github.com/dotnet/roslyn/pull/75813))
19+
* Classify 'await' as a control keyword (PR: [#75782](https://github.com/dotnet/roslyn/pull/75782))
20+
* Allow renaming with overload resolution when only one overload exists(PR: [#75752](https://github.com/dotnet/roslyn/pull/75752))
21+
* Fix issue loading completion providers from `<Analyyzer>` project items (PR: [#75721](https://github.com/dotnet/roslyn/pull/75721))
22+
* Expose code actions to Razor cohosting (PR: [#75711](https://github.com/dotnet/roslyn/pull/75711))
23+
* Do not include source generated documents in related document results (PR: [#75718](https://github.com/dotnet/roslyn/pull/75718))
24+
* Fix issue where inlay hints could not be resolved if multiple editors opened side by side (PR: [#75709](https://github.com/dotnet/roslyn/pull/75709))
25+
* Reduce allocations in ProjectSystemProjectFactory.ConvertMetadataReferencesToProjectReferences_NoLock (PR: [#75646](https://github.com/dotnet/roslyn/pull/75646))
26+
* Reduce memory and CPU costs due to SegmentedList usage (PR: [#75661](https://github.com/dotnet/roslyn/pull/75661))
727
* Bump xamltools to 17.13.35506.24 (PR: [#7740](https://github.com/dotnet/vscode-csharp/pull/7740))
28+
* Bump xamltools to 17.13.35507.225 (PR: [#7755](https://github.com/dotnet/vscode-csharp/pull/7755))
29+
* XAML IntelliseSense completions for Image.Source
830

931
# 2.55.x
1032
* Update Roslyn to 4.13.0-2.24531.3 (PR: [#7722](https://github.com/dotnet/vscode-csharp/pull/7722))

l10n/bundle.l10n.cs.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
"'{0}' request is not supported for the '{1}' configuration.": "Žádost {0} se pro konfiguraci {1} nepodporuje.",
44
"'{0}' was not provided in the debug configuration.": "Nezadáno v konfiguraci ladění: {0}",
55
"'{0}' was not set in the debug configuration.": "Nenastaveno v konfiguraci ladění: {0}",
6-
".NET NuGet Restore": ".NET NuGet Restore",
7-
".NET Test Log": ".NET Test Log",
6+
".NET NuGet Restore": "Obnovení .NET NuGet",
7+
".NET Test Log": "Protokol testů .NET",
88
"1 reference": "1 odkaz",
99
"A valid dotnet installation could not be found: {0}": "Nepovedlo se najít platnou instalaci rozhraní dotnet: {0}",
1010
"Active File Context": "Kontext aktivního souboru",
1111
"Actual behavior": "Skutečné chování",
1212
"An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Při instalaci ladicího programu .NET došlo k chybě. Rozšíření C# může být nutné přeinstalovat.",
1313
"Author": "Autor",
1414
"Bug": "Chyba",
15-
"C# LSP Trace Logs": "C# LSP Trace Logs",
15+
"C# LSP Trace Logs": "Protokoly trasování C# LSP",
1616
"C# Project Context Status": "Stav kontextu projektu jazyka C#",
1717
"C# Workspace Status": "Stav pracovního prostoru C#",
1818
"C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "Konfigurace jazyka C# se změnila. Chcete znovu spustit jazykový server se změnami?",
@@ -96,7 +96,7 @@
9696
"Non Razor file as active document": "Soubor, který není Razor, jako aktivní dokument",
9797
"Not Now": "Teď ne",
9898
"OmniSharp": "OmniSharp",
99-
"OmniSharp Log": "OmniSharp Log",
99+
"OmniSharp Log": "Protokol OmniSharp",
100100
"OmniSharp requires a complete install of Mono (including MSBuild) to provide language services when `omnisharp.useModernNet` is disabled in Settings. Please install the latest Mono and restart.": "OmniSharp vyžaduje kompletní instalaci modulu runtime Mono (včetně MSBuildu), aby mohl poskytovat jazykové služby, pokud je v nastavení vypnutý parametr omnisharp.useModernNet. Nainstalujte prosím nejnovější verzi modulu runtime Mono a proveďte restart.",
101101
"Open envFile": "Otevřít soubor envFile",
102102
"Open settings": "Otevřít nastavení",
@@ -120,7 +120,7 @@
120120
"Razor HTML copied to clipboard": "Kód HTML Razor se zkopíroval do schránky.",
121121
"Razor Language Server failed to start unexpectedly, please check the 'Razor Log' and report an issue.": "Neočekávaně se nepovedlo spustit jazykový server Razor. Zkontrolujte prosím protokol Razor a nahlaste problém.",
122122
"Razor Language Server failed to stop correctly, please check the 'Razor Log' and report an issue.": "Nepovedlo se správně zastavit jazykový server Razor. Zkontrolujte prosím protokol Razor a nahlaste problém.",
123-
"Razor Log": "Razor Log",
123+
"Razor Log": "Protokol Razor",
124124
"Razor document": "Dokument Razor",
125125
"Razor issue copied to clipboard": "Problém s Razorem se zkopíroval do schránky.",
126126
"Razor issue data collection started. Reproduce the issue then press \"Stop\"": "Spustilo se shromažďování dat o problému Razor. Reprodukujte problém a stiskněte Zastavit.",

l10n/bundle.l10n.it.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
"'{0}' request is not supported for the '{1}' configuration.": "La richiesta '{0}' non è supportata per la configurazione '{1}'.",
44
"'{0}' was not provided in the debug configuration.": "'{0}' non è stato specificato nella configurazione di debug.",
55
"'{0}' was not set in the debug configuration.": "'{0}' non è stato impostato nella configurazione di debug.",
6-
".NET NuGet Restore": ".NET NuGet Restore",
7-
".NET Test Log": ".NET Test Log",
6+
".NET NuGet Restore": "Ripristino NuGet .NET",
7+
".NET Test Log": "Log di test .NET",
88
"1 reference": "1 riferimento",
99
"A valid dotnet installation could not be found: {0}": "Non è stato possibile trovare un'installazione dotnet valida: {0}",
1010
"Active File Context": "Contesto del file attivo",
1111
"Actual behavior": "Comportamento effettivo",
1212
"An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Errore durante l'installazione del debugger .NET. Potrebbe essere necessario reinstallare l'estensione C#.",
1313
"Author": "Autore",
1414
"Bug": "Bug",
15-
"C# LSP Trace Logs": "C# LSP Trace Logs",
15+
"C# LSP Trace Logs": "Log di traccia LSP C#",
1616
"C# Project Context Status": "Stato contesto del progetto C#",
1717
"C# Workspace Status": "Stato dell'area di lavoro C#",
1818
"C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "La configurazione di C# è stata modificata. Riavviare il server di linguaggio con le modifiche?",
@@ -96,7 +96,7 @@
9696
"Non Razor file as active document": "File non Razor come documento attivo",
9797
"Not Now": "Non ora",
9898
"OmniSharp": "OmniSharp",
99-
"OmniSharp Log": "OmniSharp Log",
99+
"OmniSharp Log": "Log OmniSharp",
100100
"OmniSharp requires a complete install of Mono (including MSBuild) to provide language services when `omnisharp.useModernNet` is disabled in Settings. Please install the latest Mono and restart.": "OmniSharp richiede un'installazione completa di Mono (incluso MSBuild) per fornire servizi di linguaggio quando `omnisharp.useModernNet` è disabilitato in Impostazioni. Installare la versione più recente di Mono e riavviare.",
101101
"Open envFile": "Apri envFile",
102102
"Open settings": "Apri impostazioni",
@@ -120,7 +120,7 @@
120120
"Razor HTML copied to clipboard": "HTML Razor copiato negli Appunti",
121121
"Razor Language Server failed to start unexpectedly, please check the 'Razor Log' and report an issue.": "L'avvio imprevisto del server di linguaggio Razor non è riuscito. Controllare il 'Log Razor' e segnalare il problema.",
122122
"Razor Language Server failed to stop correctly, please check the 'Razor Log' and report an issue.": "Non è stato possibile arrestare correttamente Il server di linguaggio Razor. Controllare il 'Log Razor' e segnalare il problema.",
123-
"Razor Log": "Razor Log",
123+
"Razor Log": "Log Razor",
124124
"Razor document": "Documento Razor",
125125
"Razor issue copied to clipboard": "Problema Razor copiato negli Appunti",
126126
"Razor issue data collection started. Reproduce the issue then press \"Stop\"": "Raccolta dati del problema Razor avviata. Riprodurre il problema e quindi premere \"Arresta\"",
@@ -210,7 +210,7 @@
210210
"dotnet.server.useOmnisharp option has changed. Please reload the window to apply the change": "L'opzione dotnet.server.useOmnisharp è stata modificata. Ricaricare la finestra per applicare la modifica",
211211
"pipeArgs must be a string or a string array type": "pipeArgs deve essere un tipo stringa o matrice di stringhe",
212212
"project.json is no longer a supported project format for .NET Core applications.": "project.json non è più un formato di progetto supportato per le applicazioni .NET Core.",
213-
"remote-attach": "remote-attach",
213+
"remote-attach": "collegamento remoto",
214214
"{0} references": "{0} riferimenti",
215215
"{0}, paste your issue contents as the body of the issue. Don't forget to fill out any details left unfilled.": "{0}, incollare il contenuto del problema come corpo del problema. Non dimenticare di compilare i dettagli rimasti che non sono stati compilati."
216216
}

l10n/bundle.l10n.ja.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
"'{0}' request is not supported for the '{1}' configuration.": "'{0}' 要求は '{1}' 構成ではサポートされていません。",
44
"'{0}' was not provided in the debug configuration.": "'{0}' はデバッグ構成で指定されませんでした。",
55
"'{0}' was not set in the debug configuration.": "'{0}' はデバッグ構成で設定されませんでした。",
6-
".NET NuGet Restore": ".NET NuGet Restore",
7-
".NET Test Log": ".NET Test Log",
6+
".NET NuGet Restore": ".NET NuGet 復元",
7+
".NET Test Log": ".NET テスト ログ",
88
"1 reference": "1 個の参照",
99
"A valid dotnet installation could not be found: {0}": "有効な dotnet インストールが見つかりませんでした: {0}",
1010
"Active File Context": "アクティブ ファイル コンテキスト",
1111
"Actual behavior": "実際の動作",
1212
"An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": ".NET デバッガーのインストール中にエラーが発生しました。C# 拡張機能の再インストールが必要になる可能性があります。",
1313
"Author": "作成者",
1414
"Bug": "バグ",
15-
"C# LSP Trace Logs": "C# LSP Trace Logs",
15+
"C# LSP Trace Logs": "C# LSP トレース ログ",
1616
"C# Project Context Status": "C# プロジェクト コンテキストの状態",
1717
"C# Workspace Status": "C# ワークスペースの状態",
1818
"C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "C# の構成が変更されました。変更を加えて言語サーバーを再起動しますか?",
@@ -96,7 +96,7 @@
9696
"Non Razor file as active document": "アクティブなドキュメントとしての Razor 以外のファイル",
9797
"Not Now": "今はしない",
9898
"OmniSharp": "OmniSharp",
99-
"OmniSharp Log": "OmniSharp Log",
99+
"OmniSharp Log": "OmniSharp ログ",
100100
"OmniSharp requires a complete install of Mono (including MSBuild) to provide language services when `omnisharp.useModernNet` is disabled in Settings. Please install the latest Mono and restart.": "OmniSharp では、[設定] で `omnisharp.useModernNet` が無効になっている場合に言語サービスを提供するために Mono (MSBuild を含む) の完全なインストールが必要です。最新の Mono をインストールして再起動してください。",
101101
"Open envFile": "envFile を開く",
102102
"Open settings": "設定を開く",
@@ -120,7 +120,7 @@
120120
"Razor HTML copied to clipboard": "Razor HTML がクリップボードにコピーされました",
121121
"Razor Language Server failed to start unexpectedly, please check the 'Razor Log' and report an issue.": "Razor 言語サーバーが予期せず起動できませんでした。'Razor ログ' を確認して問題を報告してください。",
122122
"Razor Language Server failed to stop correctly, please check the 'Razor Log' and report an issue.": "Razor 言語サーバーを正しく停止できませんでした。'Razor ログ' を確認して問題を報告してください。",
123-
"Razor Log": "Razor Log",
123+
"Razor Log": "Razor ログ",
124124
"Razor document": "Razor ドキュメント",
125125
"Razor issue copied to clipboard": "Razor の問題がクリップボードにコピーされました",
126126
"Razor issue data collection started. Reproduce the issue then press \"Stop\"": "Razor の問題のデータ収集が開始されました。 問題を再現してから \"停止\" を押してください",
@@ -210,7 +210,7 @@
210210
"dotnet.server.useOmnisharp option has changed. Please reload the window to apply the change": "dotnet.server.useOmnisharp オプションが変更されました。変更を適用するために、ウィンドウを再読み込みしてください",
211211
"pipeArgs must be a string or a string array type": "pipeArgs は文字列型または文字列配列型である必要があります",
212212
"project.json is no longer a supported project format for .NET Core applications.": "project.json は、.NET Core アプリケーションでサポートされているプロジェクト形式ではなくなりました。",
213-
"remote-attach": "remote-attach",
213+
"remote-attach": "リモート接続",
214214
"{0} references": "{0} 個の参照",
215215
"{0}, paste your issue contents as the body of the issue. Don't forget to fill out any details left unfilled.": "{0}、問題の内容を問題の本文として貼り付けます。未記入の詳細があれば忘れずに記入してください。"
216216
}

l10n/bundle.l10n.pl.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
"'{0}' request is not supported for the '{1}' configuration.": "Żądanie „{0}” nie jest obsługiwane dla konfiguracji „{1}”.",
44
"'{0}' was not provided in the debug configuration.": "Nie podano elementu „{0}” w konfiguracji debugowania.",
55
"'{0}' was not set in the debug configuration.": "Element „{0}” nie został ustawiony w konfiguracji debugowania.",
6-
".NET NuGet Restore": ".NET NuGet Restore",
7-
".NET Test Log": ".NET Test Log",
6+
".NET NuGet Restore": "Przywracanie menedżera NuGet platformy .NET",
7+
".NET Test Log": "Dziennik testów platformy .NET",
88
"1 reference": "1 odwołanie",
99
"A valid dotnet installation could not be found: {0}": "Nie można odnaleźć prawidłowej instalacji dotnet: {0}",
1010
"Active File Context": "Kontekst aktywnego pliku",
1111
"Actual behavior": "Rzeczywiste zachowanie",
1212
"An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Wystąpił błąd podczas instalacji debugera platformy .NET. Może być konieczne ponowne zainstalowanie rozszerzenia języka C#.",
1313
"Author": "Autor",
1414
"Bug": "Usterka",
15-
"C# LSP Trace Logs": "C# LSP Trace Logs",
15+
"C# LSP Trace Logs": "Dzienniki śledzenia LSP języka C#",
1616
"C# Project Context Status": "Stan kontekstu projektu C#",
1717
"C# Workspace Status": "Stan obszaru roboczego języka C#",
1818
"C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "Konfiguracja języka C# została zmieniona. Czy chcesz ponownie uruchomić serwer językowy ze zmianami?",
@@ -96,7 +96,7 @@
9696
"Non Razor file as active document": "Plik inny niż Razor jako aktywny dokument",
9797
"Not Now": "Nie teraz",
9898
"OmniSharp": "OmniSharp",
99-
"OmniSharp Log": "OmniSharp Log",
99+
"OmniSharp Log": "Dziennik OmniSharp",
100100
"OmniSharp requires a complete install of Mono (including MSBuild) to provide language services when `omnisharp.useModernNet` is disabled in Settings. Please install the latest Mono and restart.": "Element OmniSharp wymaga pełnej instalacji wdrożenia Mono (w tym programu MSBuild), aby dostarczać usługi językowe, gdy właściwość „omnisharp.useModernNet” jest wyłączona w ustawieniach. Zainstaluj najnowsze wdrożenie Mono i uruchom ponownie.",
101101
"Open envFile": "Otwórz plik envFile",
102102
"Open settings": "Otwórz ustawienia",
@@ -120,7 +120,7 @@
120120
"Razor HTML copied to clipboard": "Kod HTML Razor skopiowany do schowka",
121121
"Razor Language Server failed to start unexpectedly, please check the 'Razor Log' and report an issue.": "Nieoczekiwanie nie można uruchomić serwera języka Razor. Sprawdź „dziennik Razor” i zgłoś problem.",
122122
"Razor Language Server failed to stop correctly, please check the 'Razor Log' and report an issue.": "Nie można poprawnie zatrzymać serwera języka Razor. Sprawdź „dziennik Razor” i zgłoś problem.",
123-
"Razor Log": "Razor Log",
123+
"Razor Log": "Dziennik Razor",
124124
"Razor document": "Dokument Razor",
125125
"Razor issue copied to clipboard": "Problem z aparatem Razor skopiowany do schowka",
126126
"Razor issue data collection started. Reproduce the issue then press \"Stop\"": "Rozpoczęto zbieranie danych dotyczących problemu aparatu Razor. Odtwórz problem, a następnie naciśnij przycisk „Zatrzymaj”",

l10n/bundle.l10n.pt-br.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
"'{0}' request is not supported for the '{1}' configuration.": "'{0}' solicitação não tem suporte para a configuração '{1}' configuração.",
44
"'{0}' was not provided in the debug configuration.": "'{0}' não foi fornecida na configuração de depuração.",
55
"'{0}' was not set in the debug configuration.": "'{0}' foi definida na configuração de depuração.",
6-
".NET NuGet Restore": ".NET NuGet Restore",
7-
".NET Test Log": ".NET Test Log",
6+
".NET NuGet Restore": "Restauração do .NET NuGet",
7+
".NET Test Log": "Log de Teste do .NET",
88
"1 reference": "1 referência",
99
"A valid dotnet installation could not be found: {0}": "Não foi possível encontrar uma instalação dotnet válida: {0}",
1010
"Active File Context": "Contexto do Arquivo Ativo",
1111
"Actual behavior": "Comportamento real",
1212
"An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Ocorreu um erro durante a instalação do Depurador do .NET. Talvez seja necessário reinstalar a extensão C#.",
1313
"Author": "Autor",
1414
"Bug": "Bug",
15-
"C# LSP Trace Logs": "C# LSP Trace Logs",
15+
"C# LSP Trace Logs": "C# Logs de Rastreamento LSP",
1616
"C# Project Context Status": "Status do Contexto do Projeto do C#",
1717
"C# Workspace Status": "Status do workspace do C#",
1818
"C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "A configuração do C# foi alterada. Gostaria de reiniciar o Language Server com suas alterações?",
@@ -210,7 +210,7 @@
210210
"dotnet.server.useOmnisharp option has changed. Please reload the window to apply the change": "A opção dotnet.server.useOmnisharp foi alterada. Atualize a janela para aplicar a alteração",
211211
"pipeArgs must be a string or a string array type": "pipeArgs deve ser uma cadeia de caracteres ou um tipo de matriz de cadeia de caracteres",
212212
"project.json is no longer a supported project format for .NET Core applications.": "project.json não é mais um formato de projeto com suporte para os aplicativos .NET Core.",
213-
"remote-attach": "remote-attach",
213+
"remote-attach": "anexação-remota",
214214
"{0} references": "{0} referências",
215215
"{0}, paste your issue contents as the body of the issue. Don't forget to fill out any details left unfilled.": "{0}, cole o conteúdo do problema como o corpo do problema. Não se esqueça de preencher todos os detalhes que não foram preenchidos."
216216
}

0 commit comments

Comments
 (0)