Skip to content

Refactor Reflection reporting #9864

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

Conversation

nicolasstucki
Copy link
Contributor

No description provided.

@nicolasstucki nicolasstucki self-assigned this Sep 24, 2020
@nicolasstucki nicolasstucki force-pushed the refactor-reflection-reporting branch from 864fe17 to 26a5798 Compare September 24, 2020 14:15
@nicolasstucki nicolasstucki marked this pull request as ready for review October 5, 2020 14:54
@nicolasstucki
Copy link
Contributor Author

@liufengyun Ill update the community build once we settled on the definitive naming.

@nicolasstucki nicolasstucki force-pushed the refactor-reflection-reporting branch from 26a5798 to 3eb1dea Compare October 5, 2020 14:57
Copy link
Contributor

@liufengyun liufengyun left a comment

Choose a reason for hiding this comment

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

LGTM

I see this is more consistent with the overall API style. However, from the perspective of meta-programmers, this does not seem to improve the friendliness of the API, as it introduces more names that programmers have to learn/remember in order to use the same functionality.

However, consistency is more important and the impact on usability is minor. Meanwhile, it's better to break existing Scala 3 macro code earlier than later.

@nicolasstucki nicolasstucki force-pushed the refactor-reflection-reporting branch from 3eb1dea to e27ddb7 Compare October 6, 2020 11:37
@nicolasstucki nicolasstucki force-pushed the refactor-reflection-reporting branch from e27ddb7 to 5315f08 Compare October 6, 2020 12:36
@nicolasstucki
Copy link
Contributor Author

I updated the community projects

@nicolasstucki nicolasstucki merged commit 38ba6e1 into scala:master Oct 6, 2020
@nicolasstucki nicolasstucki deleted the refactor-reflection-reporting branch October 6, 2020 14:06
@Kordyjan Kordyjan added this to the 3.0.0 milestone Aug 2, 2023
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