Skip to content

Conversation

@thomasvl
Copy link
Contributor

@thomasvl thomasvl commented Oct 4, 2022

Resolve the TODO by removing things from compiler/objectivec/objectivec_helpers.h.

  • Bulk rename the files to drop the objectivec_ prefix (to align with names.(h|cc).
  • Move things out of names.h that should be in other files and not documented api for external things.

Since "names.(h|cc)" now exists, drop the prefixing on all the files.
There are still some things not related to naming in naming.h, but they are
current exposed for gRPC to use.
Make a new (private to the package) target for this so names can depend on it as
an implementation detail as well as the other generator code.

Split the names unittests to have the LineConsumer out on its own also.
Dropping the custom impl that was used previously.
These aren't public api, but this is currently need for how the CMake build is
configured.
@thomasvl thomasvl marked this pull request as ready for review October 4, 2022 21:08
@thomasvl thomasvl merged commit 9a4514c into protocolbuffers:main Oct 4, 2022
@thomasvl thomasvl deleted the file_shuffle branch October 4, 2022 21:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants