fix(serialization): Remove legacy BinaryFormatter support #6

Merged
bermudalamb merged 1 commits from fix/sonarqube-duplicate-lines into main 2026-05-20 17:45:37 -05:00
Owner

The [Serializable] attribute and corresponding [OnDeserialized] methods have been removed from various breakdown classes. This eliminates reliance on BinaryFormatter, which is a deprecated and insecure serialization mechanism in modern .NET.

This change also resolves SonarQube rule S5766 warnings by removing the context in which they apply, leading to cleaner and more secure code.

The `[Serializable]` attribute and corresponding `[OnDeserialized]` methods have been removed from various breakdown classes. This eliminates reliance on `BinaryFormatter`, which is a deprecated and insecure serialization mechanism in modern .NET. This change also resolves SonarQube rule S5766 warnings by removing the context in which they apply, leading to cleaner and more secure code.
bermudalamb added 1 commit 2026-05-20 17:45:25 -05:00
fix(serialization): Remove legacy BinaryFormatter support
SonarQube Analysis / sonarqube (pull_request) Successful in 4m42s
2d9148547f
The `[Serializable]` attribute and corresponding `[OnDeserialized]` methods have been removed from various breakdown classes. This eliminates reliance on `BinaryFormatter`, which is a deprecated and insecure serialization mechanism in modern .NET.

This change also resolves SonarQube rule S5766 warnings by removing the context in which they apply, leading to cleaner and more secure code.
bermudalamb merged commit b7a8405e0d into main 2026-05-20 17:45:37 -05:00
bermudalamb deleted branch fix/sonarqube-duplicate-lines 2026-05-20 17:45:39 -05:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Lambda-Associates/sql-utilities#6