Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Record update missing fields fix #314

Merged
merged 1 commit into from Feb 18, 2021

Conversation

FrankBro
Copy link
Collaborator

@FrankBro FrankBro commented Feb 9, 2021

The record refinement update introduced this bug where it would try to typecheck missing fields even for record updates instead of simply type checking only the fields that are used. Confirmed test was broken before and pass now.

This is also specific to cases where the spec would be missing and the initial record would be compared to any().

@FrankBro FrankBro force-pushed the record-update-missing-fields-fix branch from 5c8ae52 to 706d8f5 Compare February 9, 2021 19:09
Copy link
Owner

@josefs josefs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome!

@FrankBro FrankBro force-pushed the record-update-missing-fields-fix branch from 706d8f5 to 976a3d8 Compare February 18, 2021 15:37
@FrankBro FrankBro merged commit c83a9b4 into josefs:master Feb 18, 2021
@FrankBro FrankBro deleted the record-update-missing-fields-fix branch February 18, 2021 15:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants