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
@@ -11,7 +11,7 @@ public sealed class LoopGuardTests
// ═══════════════════════════════════════════════════════════
[Fact]
public void RecordStep_erlaubt_genau_MaxSteps_Schritte()
public void RecordStep_allows_exactly_MaxSteps_steps()
{
var guard = new LoopGuard(new LoopGuardConfig { MaxSteps = 5 });
@@ -23,7 +23,7 @@ public sealed class LoopGuardTests
}
[Fact]
public void RecordStep_nennt_das_erreichte_Limit_in_der_Meldung()
public void RecordStep_names_the_reached_limit_in_the_message()
{
var guard = new LoopGuard(new LoopGuardConfig { MaxSteps = 3 });
for (var i = 0; i < 3; i++) guard.RecordStep();
@@ -48,7 +48,7 @@ public sealed class LoopGuardTests
/// maxContextTokens (context size) it runs through.
/// </summary>
[Fact]
public void Ein_stabiler_Kontext_ueberlebt_zehn_Schritte()
public void A_stable_context_survives_ten_steps()
{
var config = new LoopGuardConfig(); // deliberately the production defaults
var guard = new LoopGuard(config);
@@ -66,7 +66,7 @@ public sealed class LoopGuardTests
}
[Fact]
public void RecordTokens_greift_wenn_das_Kostenbudget_wirklich_erschoepft_ist()
public void RecordTokens_applies_when_the_cost_budget_is_really_exhausted()
{
var guard = new LoopGuard(new LoopGuardConfig { MaxCumulativeTokens = 1_000 });
@@ -74,7 +74,7 @@ public sealed class LoopGuardTests
}
[Fact]
public void Die_Meldung_unterscheidet_Schritt_und_Kostenlimit()
public void The_message_distinguishes_step_and_cost_limit()
{
var stepGuard = new LoopGuard(new LoopGuardConfig { MaxSteps = 1 });
stepGuard.RecordStep();
@@ -91,7 +91,7 @@ public sealed class LoopGuardTests
// ═══════════════════════════════════════════════════════════
[Fact]
public void RecordStep_zaehlt_unter_Parallelzugriff_korrekt()
public void RecordStep_counts_correctly_under_concurrent_access()
{
var guard = new LoopGuard(new LoopGuardConfig { MaxSteps = int.MaxValue });
@@ -101,7 +101,7 @@ public sealed class LoopGuardTests
}
[Fact]
public void RecordTokens_summiert_unter_Parallelzugriff_korrekt()
public void RecordTokens_sums_correctly_under_concurrent_access()
{
var guard = new LoopGuard(new LoopGuardConfig { MaxCumulativeTokens = int.MaxValue });