Skip to content

Conversation

@fnuecke
Copy link

@fnuecke fnuecke commented Jul 8, 2025

This PR suggests adding IWYU pragmas to the provider headers: glm/glm.hpp, glm/ext.hpp and the vector and matrix type headers. This allows these headers to be used as intended without warnings in projects with strict clangd include diagnostics configuration.

PS: I also added the .cache dir clangd creates when using it in the repo to the gitignore file; if this feels too out of place for this PR, I can drop that commit of course.

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