Skip to content

Commit

Permalink
Merge pull request #6666 from dibarbet/merge_main
Browse files Browse the repository at this point in the history
Merge main to release
  • Loading branch information
dibarbet authored Nov 14, 2023
2 parents 001434f + 4681365 commit 4f18a92
Show file tree
Hide file tree
Showing 55 changed files with 1,003 additions and 916 deletions.
1 change: 1 addition & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ module.exports = {
],
"@typescript-eslint/no-namespace": "off",
"@typescript-eslint/promise-function-async": "error",
"prefer-promise-reject-errors": "error",
"curly": "error",
"prettier/prettier": [ "error", { "endOfLine": "auto" } ],
"unicorn/filename-case": [
Expand Down
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,14 @@
- Debug from .csproj and .sln [#5876](https://github.com/dotnet/vscode-csharp/issues/5876)

## Latest
* Update Roslyn to 4.9.0-2.23563.2 (PR: [#6664](https://github.com/dotnet/vscode-csharp/pull/6664))
* Implement textDocument/prepareRename to show error in invalid rename locations (PR: [#70724](https://github.com/dotnet/roslyn/pull/70724))
* Improve Hover markdown on 'await' keyword (PR: [#70629](https://github.com/dotnet/roslyn/pull/70629))
* Direct debugger setting documentation to code.visualstudio.com (PR: [#6659](https://github.com/dotnet/vscode-csharp/pull/6659))
* Add a timeout for downloading razor telemetry (PR: [#6622](https://github.com/dotnet/vscode-csharp/pull/6622))
* Rearrange settings sections into actual categories (PR: [#6652](https://github.com/dotnet/vscode-csharp/pull/6652))

## 2.10.28
* Fix C# Debugger telemetry (PR: [#6627](https://github.com/dotnet/vscode-csharp/pull/6627))
* Add support for deduping build diagnostics from C# Devkit (PR: [#6543](https://github.com/dotnet/vscode-csharp/pull/6543))
* Update Roslyn to 4.9.0-1.23530.4 (PR: [#6603](https://github.com/dotnet/vscode-csharp/pull/6603))
Expand Down
8 changes: 4 additions & 4 deletions azure-pipelines/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,15 +47,15 @@ stages:
npm install --global vsce
displayName: 'Install vsce'
- pwsh: |
$artifactFolderPrefix = "VSIX_Release_"
$artifactFolder = "VSIX_Release"
if ("${{ parameters.uploadPrerelease }}" -eq "true") {
$artifactFolderPrefix = "VSIX_Prerelease_"
$artifactFolder = "VSIX_Prerelease"
}
Write-Host "Using artifacts from $artifactFolderPrefix"
Write-Host "Using artifacts from $artifactFolder"
# Our build pipeline would generated build based on attempt number. Publishing the latest attempt.
$allArtifacts = Get-ChildItem -Path "$artifactFolderPrefix*" | Sort-Object -Descending
$allArtifacts = Get-ChildItem -Path "$artifactFolder*" | Sort-Object -Descending
if ($allArtifacts.Length -eq 0) {
throw "No Artifacts is downloaded."
}
Expand Down
1 change: 1 addition & 0 deletions l10n/bundle.l10n.cs.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@
"Do not load any": "Nic nenačítat",
"Does not contain .NET Core projects.": "Neobsahuje projekty .NET Core.",
"Don't Ask Again": "Příště už se neptat",
"Downloading Razor Telemetry Package": "Stahuje se balíček telemetrie Razor.",
"Enable launching a web browser when ASP.NET Core starts. For more information: {0}": "Povolit spuštění webového prohlížeče při spuštění ASP.NET Core. Další informace: {0}",
"Error Message: ": "Chybová zpráva: ",
"Expand": "Rozbalit",
Expand Down
25 changes: 13 additions & 12 deletions l10n/bundle.l10n.de.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,14 +29,15 @@
"Could not find '{0}' in or above '{1}'.": "\"{0}\" wurde in oder über \"{1}\" nicht gefunden.",
"Could not find Razor Language Server executable within directory '{0}'": "Die ausführbare Datei des Razor-Sprachservers wurde im Verzeichnis \"{0}\" nicht gefunden.",
"Could not find a process id to attach.": "Es wurde keine anzufügende Prozess-ID gefunden.",
"Could not locate .NET Core project in '{0}'. Assets were not generated.": "Could not locate .NET Core project in '{0}'. Assets were not generated.",
"Could not locate .NET Core project in '{0}'. Assets were not generated.": "Das .NET Core-Projekt wurde in \"{0}\" nicht gefunden. Ressourcen wurden nicht generiert.",
"Couldn't create self-signed certificate. See output for more information.": "Das selbstsignierte Zertifikat konnte nicht erstellt werden. Weitere Informationen finden Sie in der Ausgabe.",
"Couldn't create self-signed certificate. {0}\r\ncode: {1}\r\nstdout: {2}": "Couldn't create self-signed certificate. {0}\r\ncode: {1}\r\nstdout: {2}",
"Couldn't create self-signed certificate. {0}\r\ncode: {1}\r\nstdout: {2}": "Selbstsigniertes Zertifikat konnte nicht erstellt werden. {0}\r\nCode: {1}\r\nstdout: {2}",
"Description of the problem": "Beschreibung des Problems",
"Disable message in settings": "Nachricht in Einstellungen deaktivieren",
"Do not load any": "Keine laden",
"Does not contain .NET Core projects.": "Enthält keine .NET Core-Projekte.",
"Don't Ask Again": "Nicht mehr fragen",
"Downloading Razor Telemetry Package": "Razor-Telemetriepaket wird heruntergeladen",
"Enable launching a web browser when ASP.NET Core starts. For more information: {0}": "Aktivieren Sie das Starten eines Webbrowsers, wenn ASP.NET Core gestartet wird. Weitere Informationen: {0}",
"Error Message: ": "Fehlermeldung: ",
"Expand": "Erweitern",
Expand Down Expand Up @@ -103,37 +104,37 @@
"Required assets to build and debug are missing from '{0}'. Add them?": "Erforderliche Ressourcen zum Erstellen und Debuggen fehlen in \"{0}\". Sie hinzufügen?",
"Restart": "Neu starten",
"Restart Language Server": "Sprachserver neu starten",
"Restore": "Restore",
"Restore already in progress": "Restore already in progress",
"Restore {0}": "Restore {0}",
"Restore": "Wiederherstellen",
"Restore already in progress": "Wiederherstellung wird bereits ausgeführt",
"Restore {0}": "\"{0}\" wiederherstellen",
"Run and Debug: A valid browser is not installed. Please install Edge or Chrome.": "Ausführen und Debuggen: Es ist kein gültiger Browser installiert. Installieren Sie Edge oder Chrome.",
"Run and Debug: auto-detection found {0} for a launch browser": "Ausführen und Debuggen: Die automatische Erkennung hat {0} für einen Startbrowser gefunden.",
"See {0} output": "{0}-Ausgabe anzeigen",
"Select the process to attach to": "Prozess auswählen, an den angefügt werden soll",
"Select the project to launch": "Wählen Sie das Projekt aus, das gestartet werden soll.",
"Self-signed certificate sucessfully {0}": "Selbstsigniertes Zertifikat erfolgreich {0}",
"Sending request": "Sending request",
"Sending request": "Anforderung wird gesendet",
"Server failed to start after retrying 5 times.": "Der Server konnte nach fünf Wiederholungsversuchen nicht gestartet werden.",
"Show Output": "Ausgabe Anzeigen",
"Start": "Start",
"Startup project not set": "Startprojekt nicht festgelegt",
"Steps to reproduce": "Schritte für Reproduktion",
"Stop": "Beenden",
"Synchronization timed out": "Timeout bei der Synchronisierung",
"The .NET Core SDK cannot be located: {0}. .NET Core debugging will not be enabled. Make sure the .NET Core SDK is installed and is on the path.": "The .NET Core SDK cannot be located: {0}. .NET Core debugging will not be enabled. Make sure the .NET Core SDK is installed and is on the path.",
"The .NET Core SDK located on the path is too old. .NET Core debugging will not be enabled. The minimum supported version is {0}.": "The .NET Core SDK located on the path is too old. .NET Core debugging will not be enabled. The minimum supported version is {0}.",
"The .NET Core SDK cannot be located: {0}. .NET Core debugging will not be enabled. Make sure the .NET Core SDK is installed and is on the path.": "Das .NET Core SDK kann nicht gefunden werden: {0}. Das .NET Core-Debuggen wird nicht aktiviert. Stellen Sie sicher, dass das .NET Core SDK installiert ist und sich im Pfad befindet.",
"The .NET Core SDK located on the path is too old. .NET Core debugging will not be enabled. The minimum supported version is {0}.": "Das .NET Core SDK auf dem Pfad ist zu alt. Das .NET Core-Debuggen wird nicht aktiviert. Die unterstützte Mindestversion ist {0}.",
"The C# extension is still downloading packages. Please see progress in the output window below.": "Die C#-Erweiterung lädt weiterhin Pakete herunter. Den Fortschritt finden Sie unten im Ausgabefenster.",
"The C# extension was unable to automatically decode projects in the current workspace to create a runnable launch.json file. A template launch.json file has been created as a placeholder.\r\n\r\nIf the server is currently unable to load your project, you can attempt to resolve this by restoring any missing project dependencies (example: run 'dotnet restore') and by fixing any reported errors from building the projects in your workspace.\r\nIf this allows the server to now load your project then --\r\n * Delete this file\r\n * Open the Visual Studio Code command palette (View->Command Palette)\r\n * run the command: '.NET: Generate Assets for Build and Debug'.\r\n\r\nIf your project requires a more complex launch configuration, you may wish to delete this configuration and pick a different template using the 'Add Configuration...' button at the bottom of this file.": "Die C#-Erweiterung konnte Projekte im aktuellen Arbeitsbereich nicht automatisch decodieren, um eine ausführbare Datei \"launch.json\" zu erstellen. Eine launch.json-Vorlagendatei wurde als Platzhalter erstellt.\r\n\r\nWenn der Server Ihr Projekt zurzeit nicht laden kann, können Sie versuchen, dies zu beheben, indem Sie fehlende Projektabhängigkeiten wiederherstellen (Beispiel: \"dotnet restore\" ausführen), und alle gemeldeten Fehler beim Erstellen der Projekte in Ihrem Arbeitsbereich beheben.\r\nWenn der Server ihr Projekt jetzt laden kann, dann --\r\n * Diese Datei löschen\r\n * Öffnen Sie die Visual Studio Code-Befehlspalette (Ansicht -> Befehlspalette).\r\n * Führen Sie den Befehl \".NET: Assets für Build und Debug generieren\" aus.\r\n\r\nWenn ihr Projekt eine komplexere Startkonfiguration erfordert, können Sie diese Konfiguration löschen und eine andere Vorlage auswählen, mithilfe der Schaltfläche \"Konfiguration hinzufügen...\" am Ende dieser Datei.",
"The selected launch configuration is configured to launch a web browser but no trusted development certificate was found. Create a trusted self-signed certificate?": "Die ausgewählte Startkonfiguration ist so konfiguriert, dass ein Webbrowser gestartet wird, es wurde jedoch kein vertrauenswürdiges Entwicklungszertifikat gefunden. Vertrauenswürdiges selbstsigniertes Zertifikat erstellen?",
"The value '{0}' for 'targetArchitecture' in launch configuraiton is invalid. Expected 'x86_64' or 'arm64'.": "The value '{0}' for 'targetArchitecture' in launch configuraiton is invalid. Expected 'x86_64' or 'arm64'.",
"The value '{0}' for 'targetArchitecture' in launch configuraiton is invalid. Expected 'x86_64' or 'arm64'.": "Der Wert \"{0}\" für \"targetArchitecture\" in der Startkonfiguration ist ungültig. \"x86_64\" oder \"arm64\" wurde erwartet.",
"There was an unexpected error while launching your debugging session. Check the console for helpful logs and visit the debugging docs for more info.": "Unerwarteter Fehler beim Starten der Debugsitzung. Überprüfen Sie die Konsole auf hilfreiche Protokolle, und besuchen Sie die Debugdokumentation, um weitere Informationen zu erhalten.",
"Token cancellation requested: {0}": "Tokenabbruch angefordert: {0}",
"Transport attach could not obtain processes list.": "Beim Anhängen an den Transport konnte die Prozessliste nicht abgerufen werden.",
"Tried to bind on notification logic while server is not started.": "Es wurde versucht, eine Bindung für die Benachrichtigungslogik auszuführen, während der Server nicht gestartet wurde.",
"Tried to bind on request logic while server is not started.": "Es wurde versucht, eine Bindung für die Anforderungslogik auszuführen, während der Server nicht gestartet wurde.",
"Tried to send requests while server is not started.": "Es wurde versucht, Anforderungen zu senden, während der Server nicht gestartet wurde.",
"Unable to determine RuntimeId. Please set 'targetArchitecture' in your launch.json configuration.": "Unable to determine RuntimeId. Please set 'targetArchitecture' in your launch.json configuration.",
"Unable to determine a configuration for '{0}'. Please generate C# debug assets instead.": "Unable to determine a configuration for '{0}'. Please generate C# debug assets instead.",
"Unable to determine RuntimeId. Please set 'targetArchitecture' in your launch.json configuration.": "RuntimeId kann nicht bestimmt werden. Legen Sie \"targetArchitecture\" in Ihrer launch.json-Konfiguration fest.",
"Unable to determine a configuration for '{0}'. Please generate C# debug assets instead.": "Es kann keine Konfiguration für \"{0}\" ermittelt werden. Generieren Sie stattdessen C#-Debugressourcen.",
"Unable to determine debug settings for project '{0}'": "Debugeinstellungen für Projekt \"{0}\" können nicht ermittelt werden.",
"Unable to find Razor extension version.": "Die Razor-Erweiterungsversion wurde nicht gefunden.",
"Unable to generate assets to build and debug. {0}.": "Objekte zum Erstellen und Debuggen können nicht generiert werden. {0}.",
Expand Down Expand Up @@ -161,7 +162,7 @@
"[ERROR] The debugger cannot be installed. The debugger requires macOS 10.12 (Sierra) or newer.": "[FEHLER] Der Debugger kann nicht installiert werden. Der Debugger erfordert macOS 10.12 (Sierra) oder höher.",
"[ERROR] The debugger cannot be installed. Unknown platform.": "[FEHLER] Der Debugger kann nicht installiert werden. Unbekannte Plattform.",
"[ERROR]: C# Extension failed to install the debugger package.": "[FEHLER]: Fehler beim Installieren des Debuggerpakets durch die C#-Erweiterung.",
"[WARNING]: x86 Windows is not supported by the .NET debugger. Debugging will not be available.": "[WARNING]: x86 Windows is not supported by the .NET debugger. Debugging will not be available.",
"[WARNING]: x86 Windows is not supported by the .NET debugger. Debugging will not be available.": "[WARNUNG]: x86 Windows wird vom .NET-Debugger nicht unterstützt. Debuggen ist nicht verfügbar.",
"dotnet.server.useOmnisharp option has changed. Please reload the window to apply the change": "Die Option \"dotnet.server.useOmnisharp\" wurde geändert. Laden Sie das Fenster neu, um die Änderung anzuwenden.",
"pipeArgs must be a string or a string array type": "pipeArgs muss eine Zeichenfolge oder ein Zeichenfolgenarraytyp sein.",
"{0} Keyword": "{0}-Schlüsselwort",
Expand Down
1 change: 1 addition & 0 deletions l10n/bundle.l10n.es.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@
"Do not load any": "No cargar ninguno",
"Does not contain .NET Core projects.": "No contiene proyectos de .NET Core.",
"Don't Ask Again": "No volver a preguntar",
"Downloading Razor Telemetry Package": "Descarga del paquete de telemetría Razor",
"Enable launching a web browser when ASP.NET Core starts. For more information: {0}": "Habilite el inicio de un explorador web cuando se inicie ASP.NET Core. Para obtener más información: {0}",
"Error Message: ": "Mensaje de error: ",
"Expand": "Expandir",
Expand Down
9 changes: 5 additions & 4 deletions l10n/bundle.l10n.fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@
"Do not load any": "Ne charger aucun",
"Does not contain .NET Core projects.": "Ne contient pas de projets .NET Core.",
"Don't Ask Again": "Ne plus me poser la question",
"Downloading Razor Telemetry Package": "Downloading Razor Telemetry Package",
"Enable launching a web browser when ASP.NET Core starts. For more information: {0}": "Activez le lancement d’un navigateur web au démarrage de ASP.NET Core. Pour plus d’informations : {0}",
"Error Message: ": "Message d'erreur : ",
"Expand": "Développer",
Expand Down Expand Up @@ -103,16 +104,16 @@
"Required assets to build and debug are missing from '{0}'. Add them?": "Les ressources requises pour la génération et le débogage sont manquantes dans « {0} ». Les ajouter ?",
"Restart": "Redémarrer",
"Restart Language Server": "Redémarrer le serveur de langue",
"Restore": "Restore",
"Restore already in progress": "Restore already in progress",
"Restore {0}": "Restore {0}",
"Restore": "Restaurer",
"Restore already in progress": "La restauration est déjà en cours",
"Restore {0}": "Restaurer {0}",
"Run and Debug: A valid browser is not installed. Please install Edge or Chrome.": "Exécuter et déboguer : aucun navigateur valide n’est installé. Installez Edge ou Chrome.",
"Run and Debug: auto-detection found {0} for a launch browser": "Exécuter et déboguer : détection automatique détectée {0} pour un navigateur de lancement",
"See {0} output": "Voir la sortie {0}",
"Select the process to attach to": "Sélectionner le processus à attacher",
"Select the project to launch": "Sélectionner le projet à lancer",
"Self-signed certificate sucessfully {0}": "Certificat auto-signé {0}",
"Sending request": "Sending request",
"Sending request": "Envoi de la demande",
"Server failed to start after retrying 5 times.": "Le serveur n’a pas pu démarrer après 5 tentatives.",
"Show Output": "Afficher la sortie",
"Start": "Début",
Expand Down
1 change: 1 addition & 0 deletions l10n/bundle.l10n.it.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@
"Do not load any": "Non caricare",
"Does not contain .NET Core projects.": "Non contiene progetti .NET Core.",
"Don't Ask Again": "Non chiedere più",
"Downloading Razor Telemetry Package": "Downloading Razor Telemetry Package",
"Enable launching a web browser when ASP.NET Core starts. For more information: {0}": "Abilita l'avvio di un Web browser all'avvio di ASP.NET Core. Per ulteriori informazioni: {0}",
"Error Message: ": "Messaggio di errore: ",
"Expand": "Espandi",
Expand Down
Loading

0 comments on commit 4f18a92

Please sign in to comment.