• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

aelassas / servy / 27325922458

11 Jun 2026 05:27AM UTC coverage: 85.517% (-0.02%) from 85.539%
27325922458

push

github

aelassas
fix(manager): StatusConverter.cs / StartupTypeConverter.cs - near-identical enum-to-localized-string converters could share a generic base (cf ProcessMetricConverter<T>) (#2986)
fix(manager): ServiceCommands.cs (Manager) - ExportServiceConfigAsync remark claims 'encrypted credentials' but GetByNameAsync defaults to decrypt:true (plaintext) (#2985)
fix(core): NativeMethodsHelpers.cs - ValidateCredentials hardcodes logon error codes 1326/1327/1385 instead of using the Errors constant table (1326 used both ways in one method) (#2984)
fix(core): EventLogLogger.cs - exception logging uses raw ex.ToString(), bypassing Logger.FormatException depth/length caps (unbounded file-log writes) (#2983)
fix(core): Logger.cs - timezone offset in FormatTimestampPrefix omits InvariantCulture, can emit non-Latin digits (#2982)
fix(infra): IServiceRepository.cs - interface summary 'managing ServiceDto records operations' is ungrammatical (#2981)
fix(cli): CLI Options - required string properties typed as 'string?' in command verbs but 'string … = null!' in Export/Import options (#2839)
fix(cli): ResultExtensions.cs - leftover 'Fix #308:' change-narration prefix on ToFailure (and #308 references an unrelated issue) (#2838)
fix(psm1): Servy.psm1 - Invoke-ServyCli timeout messages get a doubled ErrorContext prefix when re-thrown by the generic catch (#2837)
fix(psm1): Servy.psm1 - leftover 'FIX FOR #1992:' change-narration comment in Format-SecureLogMessage (#2836)

1885 of 2142 branches covered (88.0%)

Branch coverage included in aggregate %.

42 of 43 new or added lines in 8 files covered. (97.67%)

3 existing lines in 1 file now uncovered.

12758 of 14981 relevant lines covered (85.16%)

89.12 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

83.33
/src/Servy.Core/Security/ProtectedKeyProvider.cs


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc