Stufe 4c (#764): Bezeichner auf Englisch - Typen, Methoden, Felder, Parameter, Locals, Testnamen

Mit Roslyn umbenannt (Verweise folgen, Zeichenketten bleiben unberuehrt).
Nicht umbenannt, weil gespeichert oder ueber die API gebunden (Stufe 4e):
Properties, Record-Parameter, Enum-Member sowie die Parameter der
Endpunkt-Handler (Routen-/Query-Bindung ueber den Namen). Die JSON-Felder
anonymer Objekte bleiben ausdruecklich benannt (JsonFilter: pfad).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Richard
2026-10-04 13:18:43 +02:00
co-authored by Claude Opus 5.5
parent 837a634a22
commit 77062facc9
190 changed files with 4813 additions and 4813 deletions
@@ -14,7 +14,7 @@ public sealed class ChatMessageSerializationTests
// ═══════════════════════════════════════════════════════════
[Fact]
public void Ohne_Breakpoint_bleibt_der_Inhalt_ein_einfacher_String()
public void Without_breakpoint_the_content_stays_a_plain_string()
{
var json = Serialize(ChatMessage.User("Hallo"));
@@ -22,7 +22,7 @@ public sealed class ChatMessageSerializationTests
}
[Fact]
public void Nullwerte_werden_weggelassen()
public void Null_values_are_omitted()
{
var json = Serialize(ChatMessage.Assistant("Antwort"));
@@ -31,7 +31,7 @@ public sealed class ChatMessageSerializationTests
}
[Fact]
public void ToolAntwort_traegt_ihre_ToolCallId()
public void Tool_answer_carries_its_ToolCallId()
{
var json = Serialize(ChatMessage.ToolResponse("call_42", "Ergebnis"));
@@ -39,7 +39,7 @@ public sealed class ChatMessageSerializationTests
}
[Fact]
public void AssistantMitToolCalls_serialisiert_die_Aufrufe()
public void AssistantWithToolCalls_serialises_the_calls()
{
var msg = ChatMessage.AssistantWithToolCalls([
new ToolCall { Id = "c1", Function = new ToolCallFunction { Name = "FileRW", Arguments = "{}" } }
@@ -57,7 +57,7 @@ public sealed class ChatMessageSerializationTests
// ═══════════════════════════════════════════════════════════
[Fact]
public void Mit_Breakpoint_wird_der_Inhalt_zum_Block_mit_cache_control()
public void With_breakpoint_the_content_becomes_a_block_with_cache_control()
{
var msg = ChatMessage.System("Du bist ein Agent.");
msg.CacheBreakpoint = true;
@@ -69,7 +69,7 @@ public sealed class ChatMessageSerializationTests
}
[Fact]
public void Der_Breakpoint_selbst_wird_nicht_als_Feld_serialisiert()
public void The_breakpoint_itself_is_not_serialised_as_a_field()
{
var msg = ChatMessage.User("Text");
msg.CacheBreakpoint = true;
@@ -82,7 +82,7 @@ public sealed class ChatMessageSerializationTests
// ═══════════════════════════════════════════════════════════
[Fact]
public void Inhalt_als_String_wird_gelesen()
public void Content_as_string_is_read()
{
var msg = Deserialize("""{"role":"assistant","content":"Antwort"}""");
@@ -91,7 +91,7 @@ public sealed class ChatMessageSerializationTests
}
[Fact]
public void Inhalt_als_Blockarray_wird_gelesen()
public void Content_as_block_array_is_read()
{
// This is what a persisted context written with a breakpoint looks like.
var msg = Deserialize(
@@ -101,7 +101,7 @@ public sealed class ChatMessageSerializationTests
}
[Fact]
public void Mehrere_Textbloecke_werden_zusammengefuehrt()
public void Several_text_blocks_are_merged()
{
var msg = Deserialize(
"""{"role":"user","content":[{"type":"text","text":"Teil A"},{"type":"text","text":" Teil B"}]}""");
@@ -110,7 +110,7 @@ public sealed class ChatMessageSerializationTests
}
[Fact]
public void Fehlender_Inhalt_wird_zu_null()
public void Missing_content_becomes_null()
{
var msg = Deserialize("""{"role":"assistant","tool_calls":[]}""");
@@ -118,7 +118,7 @@ public sealed class ChatMessageSerializationTests
}
[Fact]
public void Unbekannte_Felder_stoeren_nicht()
public void Unknown_fields_do_no_harm()
{
var msg = Deserialize("""{"role":"user","content":"Text","reasoning":"…","annotations":[1,2]}""");
@@ -126,7 +126,7 @@ public sealed class ChatMessageSerializationTests
}
[Fact]
public void RoundTrip_erhaelt_alle_Felder()
public void RoundTrip_keeps_all_fields()
{
var original = ChatMessage.ToolResponse("call_7", "Das Ergebnis");
@@ -138,7 +138,7 @@ public sealed class ChatMessageSerializationTests
}
[Fact]
public void RoundTrip_erhaelt_Umlaute_und_Emoji()
public void RoundTrip_keeps_umlauts_and_emoji()
{
var original = ChatMessage.User("Grüße aus München 🦀 — größer & schöner");