Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign up[failing] add tests for equality of Json.Encode.Value #825
Conversation
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
process-bot
Jan 28, 2017
Thanks for the pull request! Make sure it satisfies this checklist. My human colleagues will appreciate it!
Here is what to expect next, and if anyone wants to comment, keep these things in mind.
process-bot
commented
Jan 28, 2017
|
Thanks for the pull request! Make sure it satisfies this checklist. My human colleagues will appreciate it! Here is what to expect next, and if anyone wants to comment, keep these things in mind. |
jvoigtlaender
referenced this pull request
Feb 6, 2017
Closed
Broken test with runtime error for equality of Values #835
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
evancz
Mar 7, 2018
Member
To restrict equality to only work on sensible values, it requires changes in the compiler. Those changes are pretty involved, and the problem is known. Overall, I do not think having a failing test will bring us closer to the fix, and it will make other things harder in the meantime.
|
To restrict equality to only work on sensible values, it requires changes in the compiler. Those changes are pretty involved, and the problem is known. Overall, I do not think having a failing test will bring us closer to the fix, and it will make other things harder in the meantime. |
evancz
closed this
Mar 7, 2018
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
soenkehahn
Mar 7, 2018
Sorry, this was not meant to be merged as is, only to provide a very concrete bug report. (Therefore it's completely fair to close this PR.)
Those changes are pretty involved, and the problem is known.
Is this problem tracked somewhere? Could you point me to it, please?
soenkehahn
commented
Mar 7, 2018
|
Sorry, this was not meant to be merged as is, only to provide a very concrete bug report. (Therefore it's completely fair to close this PR.)
Is this problem tracked somewhere? Could you point me to it, please? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
evancz
Mar 7, 2018
Member
There's not a public issue. The path is not "4 clear steps" that just have to be implemented by anyone, so I don't think having it tracked on GitHub really helps fix things. Design choices need to be made, making those choices needs to be high priority, they need to fit with a release, etc. So it's at a point where I feel that public comment does not help with any specific piece of work, and accepting public comment may make things slower and take people's time for no particular reason.
|
There's not a public issue. The path is not "4 clear steps" that just have to be implemented by anyone, so I don't think having it tracked on GitHub really helps fix things. Design choices need to be made, making those choices needs to be high priority, they need to fit with a release, etc. So it's at a point where I feel that public comment does not help with any specific piece of work, and accepting public comment may make things slower and take people's time for no particular reason. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
soenkehahn
commented
Mar 8, 2018
|
Sounds good, thanks! |
soenkehahn commentedJan 28, 2017
Equality (elm's
==) is not commutative forJson.Encode.Values created withobject. I believe this is a bug. This PR adds failing test cases but not a fix.