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
@@ -45,7 +45,7 @@ public sealed class LogTailTests : IDisposable
// ═══════════════════════════════════════════════════════════
[Fact]
public void Zeilen_aus_mehreren_Modulen_stehen_in_zeitlicher_Reihenfolge()
public void Lines_from_several_modules_are_in_time_order()
{
// Exactly the observed case: "Deploymentcenter" comes alphabetically before
// "Startup", but its line is the most recent of all.
@@ -66,7 +66,7 @@ public sealed class LogTailTests : IDisposable
}
[Fact]
public void Bei_gleichem_Zeitstempel_bleibt_die_bisherige_Ordnung()
public void With_equal_timestamps_the_previous_order_stays()
{
// Sorted stably: two lines of the same millisecond must not swap
// places, otherwise a coherent sequence within a module falls apart.
@@ -87,7 +87,7 @@ public sealed class LogTailTests : IDisposable
}
[Fact]
public void Ein_Stacktrace_bleibt_bei_seiner_Meldung()
public void A_stack_trace_stays_with_its_message()
{
// An exception hangs its lines without their own timestamp below the message.
// Without special handling they would have slipped to the very front without a key.
@@ -108,7 +108,7 @@ public sealed class LogTailTests : IDisposable
}
[Fact]
public void Ein_Stacktrace_bleibt_auch_ueber_die_Taktgrenze_bei_seiner_Meldung()
public void A_stack_trace_stays_with_its_message_even_across_the_tick_boundary()
{
// The tick can end in the middle of an entry: the message has been read, the
// continuation only comes with the next call. The timestamp must then be carried over from
@@ -130,7 +130,7 @@ public sealed class LogTailTests : IDisposable
}
[Fact]
public void Eine_Uhrzeit_mitten_in_der_Meldung_ist_kein_Sortierschluessel()
public void A_time_in_the_middle_of_the_message_is_not_a_sort_key()
{
// What is looked for is the timestamp at the start of the line, not any time in the text.
Write("Alpha", "[10:00:00.100] [INF] naechster Lauf um [23:59:59.999]");
@@ -149,7 +149,7 @@ public sealed class LogTailTests : IDisposable
// ═══════════════════════════════════════════════════════════
[Fact]
public void Nur_das_Neue_kommt_zurueck()
public void Only_the_new_comes_back()
{
var tail = Tail();
@@ -161,7 +161,7 @@ public sealed class LogTailTests : IDisposable
}
[Fact]
public void Der_Modulfilter_laesst_nur_sein_Modul_durch()
public void The_module_filter_only_lets_its_module_through()
{
Write("Alpha", "[10:00:00.100] [INF] alpha");
Write("Beta", "[10:00:00.200] [INF] beta");
@@ -172,7 +172,7 @@ public sealed class LogTailTests : IDisposable
}
[Fact]
public void Eine_weggefilterte_Zeile_traegt_ihren_Zeitstempel_trotzdem_weiter()
public void A_filtered_out_line_still_passes_on_its_timestamp()
{
// The level filter must not lose the assignment of the continuation lines:
// the message drops out, its stack trace does not — it has no level of its own and
@@ -191,7 +191,7 @@ public sealed class LogTailTests : IDisposable
}
[Fact]
public void Ohne_Tagesverzeichnis_kommt_eine_leere_Liste()
public void Without_day_directory_an_empty_list_comes_back()
{
Directory.Delete(_today, recursive: true);