Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
Upstream KSP implementation #1393
Upstream KSP implementation #1393
Changes from all commits
203ecbc
a8b6679
4302951
31fe0ba
5a34746
8a9dea6
497bfbc
45e8290
66a3933
5d7c9af
bac1f8e
637357e
8b4192d
9841567
2f852c5
bd4fd96
7da1e39
2408e77
7b7b3aa
d8a7685
b816f98
d0171e7
0bc41b2
ff8c8d4
07faa9f
5d1792a
7e8374e
0eef2a2
d808086
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍🏻
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don’t understand who this message is for.
If you’re blaming the caller it should be an IllegalStateException saying that this function doesn’t support its input.
If you’re blaming this function itself for being incomplete then it should be an AssertionError saying that the case is unexpected.
As is if I get this crash I don’t know where blame lies. As a reviewer I don’t even know!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(this feedback is on code that predates this PR)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So this is only possible for
Dynamic
types, which we don't support here. I suppose we could support it in the future, but for now while we're JVM-only it's not even possible to reach this case. I can renameelse
toDynamic
to make it more explicit, but I don't know necessarily what the right way to rule that out is in future versions. wdyt?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Made dynamic explicit here b62ec84