You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Code-scanning cleanup (mechanical, no behavior change). Resolved a batch of low-risk CodeQL quality alerts in hand-written code:
Empty catch blocks now log at Debug level (ContextMenuService registry-write fallbacks and command-path parse, App.OnExit service-provider disposal) or carry an explanatory comment where the caught exception is expected (DnsHostsViewModel cancellation on teardown).
Path.Combine → Path.Join in ActivityLogService to avoid silently dropping earlier path segments.
Object ==/!= comparisons made explicit with ReferenceEquals where reference identity is intended (MainWindowViewModel tab activation, TemperatureService core-vs-package sensor check).
Implicit foreach filtering/mapping replaced with explicit LINQ (Where/Select/FirstOrDefault) in TemperatureService, FileShredderService, HostsFileService, and ContextMenuViewModel.
Removed useless local assignments in DashboardViewModel (an unused Stopwatch, an unread temp-scan size) while preserving the scans' side effects.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
SysManager 1.19.1 is out!
Download from GitHub Releases
[1.19.1] - 2026-06-05
Fixed
catchblocks now log at Debug level (ContextMenuServiceregistry-write fallbacks and command-path parse,App.OnExitservice-provider disposal) or carry an explanatory comment where the caught exception is expected (DnsHostsViewModelcancellation on teardown).Path.Combine→Path.JoininActivityLogServiceto avoid silently dropping earlier path segments.==/!=comparisons made explicit withReferenceEqualswhere reference identity is intended (MainWindowViewModeltab activation,TemperatureServicecore-vs-package sensor check).foreachfiltering/mapping replaced with explicit LINQ (Where/Select/FirstOrDefault) inTemperatureService,FileShredderService,HostsFileService, andContextMenuViewModel.DashboardViewModel(an unusedStopwatch, an unread temp-scan size) while preserving the scans' side effects.Verify the download
Expected SHA256:
01803D7F3C36AF4AF148BE5CD3E63F171C1E48A5F51E72A1F5EBE8B4D170641FBeta Was this translation helpful? Give feedback.
All reactions