You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[record_use] Correctness: Support non-string map keys #2715
The current JSON structure for package:record_use only supports string keys for MapConstant objects. The keys are serialized directly as strings, while the values are normalized as indices into the constants array. This limits the ability to represent const maps that use other constant types (e.g., int, bool, or other objects) as keys.
Note that this does not allow for an efficient JSON view with #2681, so the map keys need to be eagerly looked up from the constants array on building the view.
Activity
[-][record_use] Support non-string map keys[/-][+][record_use] Correctness: Support non-string map keys[/+][record_use] Update MapConstant to support non-string keys (#3037)
[record_use] Test non-string map keys
[record_use] Update MapConstant to support non-string keys (dart-lang…
[record_use] Update MapConstant to support non-string keys (dart-lang…
Squashed commit of the following: