Skip to content

Conversation

@zbjornson
Copy link
Collaborator

This has been bugging me for ages. Each header can now stand alone and has no using namespaces.

I don't think this creates any conflicts with open PRs that are close to landing, except my #1340.

(Can we remove the comments at the top of the files from 2010 with the file name and copyright notice?)

Copy link
Collaborator

@LinusU LinusU left a comment

Choose a reason for hiding this comment

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

This is great!! 👏

@zbjornson
Copy link
Collaborator Author

zbjornson commented Jan 10, 2019

Looks like I'm missing a header for GCC -- will fix when I fix the conflicts after #1340 goes in.

@LinusU LinusU mentioned this pull request Jan 10, 2019
@zbjornson
Copy link
Collaborator Author

Ready to go! I tacked on a few more small fixups. Tested with GCC 4.8.5, GCC 8.1.0, MSVC 2015 and MSVC 2017. Can someone please check with Apple Clang?

@LinusU
Copy link
Collaborator

LinusU commented Jan 11, 2019

I'll test with Apple Clang today 🙌

edit: it works, great work!

@LinusU LinusU merged commit 9798a6e into Automattic:master Jan 11, 2019
@zbjornson zbjornson deleted the zb/codecleanup branch January 11, 2019 09: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.

2 participants