Skip to content

Recognize casts from object-with-properties to array#8913

Merged
orklah merged 1 commit intovimeo:masterfrom
weirdan:cast-object-with-properties-to-array
Dec 17, 2022
Merged

Recognize casts from object-with-properties to array#8913
orklah merged 1 commit intovimeo:masterfrom
weirdan:cast-object-with-properties-to-array

Conversation

@weirdan
Copy link
Collaborator

@weirdan weirdan commented Dec 17, 2022

Previously (array)(object)['a' => 1, 'b' => 'foo'] would result in
array<array-key, mixed>. Now it would be inferred as
array{a:1,b:foo,...<array-key,mixed>}

Previously `(array)(object)['a' => 1, 'b' => 'foo']` would result in
`array<array-key, mixed>`. Now it would be inferred as
`array{a:1,b:foo,...<array-key,mixed>}`
@weirdan weirdan added the release:feature The PR will be included in 'Features' section of the release notes label Dec 17, 2022
@orklah orklah merged commit 5935012 into vimeo:master Dec 17, 2022
@orklah
Copy link
Collaborator

orklah commented Dec 17, 2022

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release:feature The PR will be included in 'Features' section of the release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants