mirror of
https://github.com/rbalsleyMSFT/FFU.git
synced 2026-06-14 02:09:35 -06:00
3deb8fb8d2
Consolidates manufacturer-specific identifier logic into a single metadata object to reduce code duplication and improve maintainability. Previously, manufacturer identifiers were captured and assigned using separate variables with duplicated switch-case logic. Now captures all metadata (SystemSku, FallbackSku, MachineType, Label, IdentifierValue) upfront in a structured object, allowing downstream logic to reference a single source of truth. Improves readability by centralizing the identifier selection logic within each manufacturer case rather than scattering it across multiple switch statements.