-
Notifications
You must be signed in to change notification settings - Fork 625
Re-assess volatile #7515
Copy link
Copy link
Open
Labels
breaking-changeA breaking change to a shipping packageA breaking change to a shipping packageimprovementA non-feature-adding improvementA non-feature-adding improvementstatus:needs-investigationNeeds additional investigationNeeds additional investigation
Milestone
Metadata
Metadata
Assignees
Labels
breaking-changeA breaking change to a shipping packageA breaking change to a shipping packageimprovementA non-feature-adding improvementA non-feature-adding improvementstatus:needs-investigationNeeds additional investigationNeeds additional investigation
Type
Fields
Give feedbackNo fields configured for Task.
Projects
StatusShow more project fields
Triage
Description
Currently
volatilerelies on interpretation of a conditional to determine what properties will cause it to update.Proposal
Consider the common use cases for
volatileand determine if there is a more reasonable implementation that would be easier for developers to debug.A crude example: