How to reproduce:
- Create new 3D project and open it
- Locate Edit > Project Settings > Player > Other Settings > Configuration
- Set “Scripting Backend” to “Mono”
- Go to File > Build Profiles > select Windows platform
- Build with Development Build turned on
- Open <project>\Library\BuildHistory\<timestamp>\BuildReportSummary.json
- Observe "BuildOptions" array
Actual result: Summary lists five zero-valued members, falsely reporting Il2CPP for a Mono build
Expected result: Array lists only the actually-set options
Reproducible with: 6000.6.0a1, 6000.6.0b10, 6000.7.0a5
Could not test with: 6000.0.82f1, 6000.3.23f1, 6000.5.10f1 (Build History feature not present until 6000.6.0a1)
Reproducible on: Windows 11 (25H2)
Not reproducible on: No other environments tested
Note: Not backend-specific - an IL2CPP build lists the same inactive members