Search Issue Tracker

Won't Fix

Votes

0

Found in

2021.3.6f1

2022.1.13f1

2022.2.0b4

2023.1.0a5

Issue ID

UUM-13064

Regression

No

Private fields of the HashSet<T> are automatically serialized

--

-

Reproduction steps:
1. Open the attached ‘HashSetPartialSerialization' project
2. Observe the ‘Assets/Assets/Scriptable Object Impl.asset' in the Inspector in the Debug mode

Actual result: The ‘Hash Set Impl’ has serialized HashSet<T> fields (’Buckets', ‘Count’, etc.)
Expected result: The ‘Hash Set Impl’ doesn’t have serialized fields

Reproducible with: 2021.3.6f1, 2022.1.13f1, 2022.2.0b4, 2023.1.0a5
Could not test with: 2020.3.38f1 (Console errors: 'The name ‘EnsureCapacity' does not exist in the current context’)

Reproduced on: MacOS 11.6 (Intel)

  1. Resolution Note:

    As mentioned we do not have control over hash set serialization.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.