LittleScriptBuddy ueberwacht Dateiaenderungen in C#-Dateien und fuehrt automatisch Skripte aus. Spezielle Kommentare im Code (//lsb: script.ps1 "param") werden erkannt, das referenzierte PowerShell-Skript ausgefuehrt und die Ausgabe direkt in die Datei eingefuegt.
- .NET 10.0 (C#)
- NUnit (Tests)
- PowerShell (Skript-Ausfuehrung)
# Build
dotnet build Source/LittleScriptBuddy
# Tests ausfuehren
dotnet test Source/LittleScriptBuddy
# Release-Build
dotnet build Source/LittleScriptBuddy --configuration ReleaseSource/LittleScriptBuddy/CommandLineArguments/- Kommandozeilen-ParserSource/LittleScriptBuddy/LittleScriptBuddy.Console/- Konsolenanwendung (Einstiegspunkt)Source/LittleScriptBuddy/LittleScriptBuddy.Domain/- DomaenenlogikSource/LittleScriptBuddy/LittleScriptBuddy.Domain.Tests/- Unit-TestsSource/LittleScriptBuddy/LittleScriptBuddy.Persistence/- Persistenzschicht
- TreatWarningsAsErrors ist in allen Projekten aktiviert
- Nullable Reference Types sind aktiviert
- ImplicitUsings sind aktiviert
- Commit-Messages:
[ANFORDERUNGS_ID] <beschreibung>oder konventionelle Beschreibung - Anforderungen liegen unter
Anforderungen/