gpu: remove usingnamespace for callbacks.zig and types.zig #798
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Continuing off of issue #796 and pull request #797, I removed the usingnamespaces for
callbacks.zig
andtypes.zig
and added their types.I wrote up a basic python script for this: it looks for all
pub const
s orpub fn
s in the file and then generates the re-exports. It only writes one@import
per each file and then uses a variable to do the re-exports, but I did a simple find and replace for@import
s on each declaration, to keep it unified with what #797 did.Here's the script if this could be useful for removing more usingnamespace: https://gist.github.com/tech0tron/e26d54d057e6c030b1d773dcf3b5350c