Skip to content

Add simple Objective-C/CPP api tracking#48449

Closed
blakef wants to merge 1 commit into
facebook:mainfrom
blakef:export-D67713408
Closed

Add simple Objective-C/CPP api tracking#48449
blakef wants to merge 1 commit into
facebook:mainfrom
blakef:export-D67713408

Conversation

@blakef
Copy link
Copy Markdown
Contributor

@blakef blakef commented Jan 2, 2025

Summary:
This is the simplest possible way to track changes to our public CPP / Objective-C API.

This is going to be really noisy, and there's a good chance it's not complete.

The tooling is also incomplete, as it just runs the preprocessor (then does some funky work to undo noise generated by the preprocessor). If we want more control over this, we're going to have to jump into the guts of each of our build targets (and tooling) OR more clearer layout the repo to separate public and private header files to our users.

Changelog: [Internal]

Differential Revision: D67713408

Summary:
This is the simplest possible way to track changes to our public CPP / Objective-C API.

This is going to be really noisy, and there's a good chance it's not complete.

The tooling is also incomplete, as it just runs the preprocessor (then does some funky work to undo noise generated by the preprocessor).  If we want more control over this, we're going to have to jump into the guts of each of our build targets (and tooling) OR more clearer layout the repo to separate public and private header files to our users.

Changelog: [Internal]

Differential Revision: D67713408
@facebook-github-bot facebook-github-bot added CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. p: Facebook Partner: Facebook Partner labels Jan 2, 2025
@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D67713408

@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request has been merged in 27ef131.

@react-native-bot
Copy link
Copy Markdown
Collaborator

This pull request was successfully merged by @blakef in 27ef131

When will my fix make it into a release? | How to file a pick request?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. fb-exported Merged This PR has been merged. p: Facebook Partner: Facebook Partner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants