Skip to content

Conversation

@kezyr
Copy link

@kezyr kezyr commented Jun 18, 2025

Implements a pattern in gcem.hpp to satisfy static analysis tools (e.g., clangd) that flag 'unused-includes'. By wrapping internal header inclusions in a nested gcem::library namespace and then explicitly using each symbol into gcem, the gcem.hpp file itself now directly consumes the symbols it includes, thus resolving the warning. No change in public API or runtime behavior.

Implements a pattern in gcem.hpp to satisfy static analysis tools (e.g., clangd) that flag 'unused-includes'. By wrapping internal header inclusions in a nested `gcem::library` namespace and then explicitly `using` each symbol into `gcem`, the `gcem.hpp` file itself now directly consumes the symbols it includes, thus resolving the warning. No change in public API or runtime behavior.
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.

1 participant