Skip to content
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

chore: remove native_mate (Part 5) #20264

Merged
merged 5 commits into from Sep 19, 2019
Merged

chore: remove native_mate (Part 5) #20264

merged 5 commits into from Sep 19, 2019

Conversation

zcbenz
Copy link
Member

@zcbenz zcbenz commented Sep 17, 2019

Description of Change

Refs #16443.

This PR removes some uses of mate::ObjectTemplateBuilder, which is a major blocker to convert class methods to gin.

More uses will be removed in the next PR.

Release Notes

Notes: no-notes

@zcbenz zcbenz requested a review from a team as a code owner September 17, 2019 20:29
@electron-cation electron-cation bot added the new-pr 🌱 PR opened in the last 24 hours label Sep 17, 2019
//
// It also uses gin_helper::CreateFunctionTemplate for function templates to
// support gin_helper types.
class ObjectTemplateBuilder {
Copy link
Member

Choose a reason for hiding this comment

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

Maybe as a follow up we can add this constructor to upstream gin, so that class can reused without duplicating ?

Copy link
Member Author

Choose a reason for hiding this comment

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

This class also relies on our fork of function_template.h so simply patching gin would not be enough, I'll add comment for it.

@electron-cation electron-cation bot removed the new-pr 🌱 PR opened in the last 24 hours label Sep 18, 2019
@codebytere
Copy link
Member

@zcbenz this needs rebase then we should be g2g :)

@codebytere codebytere merged commit 624ba4f into master Sep 19, 2019
@release-clerk
Copy link

release-clerk bot commented Sep 19, 2019

No Release Notes

@codebytere codebytere deleted the remove-native-mate-5 branch September 19, 2019 15:09
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.

None yet

4 participants