Skip to content

Drop given parameter syntax #8270

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

Merged
merged 5 commits into from
Feb 10, 2020

Conversation

odersky
Copy link
Contributor

@odersky odersky commented Feb 10, 2020

No description provided.

@nicolasstucki nicolasstucki self-requested a review February 10, 2020 08:23
@odersky odersky force-pushed the change-given-using-2 branch from 255f38e to 84a0197 Compare February 10, 2020 08:32
@@ -163,8 +163,8 @@ Standard-Section: "ASTs" TopLevelStat*
POLYtype Length result_Type NamesTypes -- A polymorphic method type `[NamesTypes]result`, used in refinements
METHODtype Length result_Type NamesTypes -- A method type `(NamesTypes)result`, needed for refinements
ERASEDMETHODtype Length result_Type NamesTypes -- A method type `erased (NamesTypes)result`, needed for refinements
GIVENMETHODtype Length result_Type NamesTypes -- A method type `(given NamesTypes)result`, needed for refinements
ERASEDGIVENMETHODtype Length result_Type NamesTypes -- A method type `given(erased NamesTypes)result`, needed for refinements
GIVENMETHODtype Length result_Type NamesTypes -- A method type `(using NamesTypes)result`, needed for refinements
Copy link
Contributor

Choose a reason for hiding this comment

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

Note: At some point we will need to rename GIVENMETHODtype to CONTEXTMETHODtype

@nicolasstucki
Copy link
Contributor

Just need to fix the community build. Otherwise LGTM.

@anatoliykmetyuk
Copy link
Contributor

@nicolasstucki I've updated the following projects:

shapeless
intent
sourcecode
effpi
utest

effpi is the one that failed because it was unable to find the Serialized/T reference. The changes for all the projects are on the using-syntax branches.

To my knowledge, only xml-interpolator is left to be updated.

@nicolasstucki nicolasstucki merged commit 2dba45c into scala:master Feb 10, 2020
@nicolasstucki nicolasstucki deleted the change-given-using-2 branch February 10, 2020 18:58
@anatoliykmetyuk anatoliykmetyuk added this to the 0.23.0-RC1 milestone Mar 12, 2020
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.

3 participants