Description
UpgradeMode in GeneralUpdate.Core is a pure pass-through field with zero consuming logic. It goes JSON → VersionEntry → DownloadAsset → VersionEntry(event args) without any if/switch reading it. The actual branching is driven by IsCrossVersion (bool).
Changes
- Remove
UpgradeMode property from VersionEntry, DownloadAsset
- Remove mapping in
HttpDownloadSource.MapVersionEntry and ClientStrategy constructor
Impact
None. This field has no consumer in Core. The server-side meaning (mode selection during verification) was already removed server-side in the companion change.
Description
UpgradeModeinGeneralUpdate.Coreis a pure pass-through field with zero consuming logic. It goes JSON → VersionEntry → DownloadAsset → VersionEntry(event args) without anyif/switchreading it. The actual branching is driven byIsCrossVersion(bool).Changes
UpgradeModeproperty fromVersionEntry,DownloadAssetHttpDownloadSource.MapVersionEntryandClientStrategyconstructorImpact
None. This field has no consumer in Core. The server-side meaning (mode selection during verification) was already removed server-side in the companion change.