Michail Sinelnikov
Michail Sinelnikov
## Description Second iteration of [New Snapshot logic](https://github.com/deckhouse/deckhouse/pull/12513) Refactored access to snapshots by replacing direct indexing (input.Snapshots["snapshot_name"]) with method calls via the new field NewSnapshots. Access to snapshots is now...
## Description ## Why do we need it, and what problem does it solve? ## What is the expected result? ## Checklist - [ ] The code is covered by...
#### Overview This refactors (*Wrapped).UnmarshalTo to relax the type-matching rule and fix panic cases: - Replaces the strict rw.Type() == rv.Type() comparison with rw.Type().AssignableTo(rv.Elem().Type()). - Adds defensive handling of *T(nil)...