Conversation
Signed-off-by: Shaobo He <shaobohe@amazon.com>
emina
left a comment
There was a problem hiding this comment.
Nice PR! I like this approach.
Left small comments / suggestions on the model.
Signed-off-by: Shaobo He <shaobohe@amazon.com>
Signed-off-by: Shaobo He <shaobohe@amazon.com>
|
Thinking about this more, we need to change the definition of In particular, the definition should be this: Without this change, Note that we have already made the corresponding change in |
|
Actually, I now realize that the definition of Note that it admits entity literals of arbitrary entity types that aren’t declared in the schema. The actual type checking algorithm doesn’t admit this. So, even before the addition of entity enums, this definition should have taken the environment as input and looked like this instead: |
In fact, |
I'll approve this PR as-is, in case you find it's easier to fix this in a separate PR. |
cdisselkoen
left a comment
There was a problem hiding this comment.
Looks good, just some small nits
Signed-off-by: Shaobo He <shaobohe@amazon.com>
|
Will merge this PR first and then address the weakness of |
Issue #, if available:
Description of changes: