Skip to content

refactor(WWMath): Qualify implementation header includes#2877

Open
CryoTheRenegade wants to merge 1 commit into
TheSuperHackers:mainfrom
CryoTheRenegade:refactor/wwvegas-wwmath
Open

refactor(WWMath): Qualify implementation header includes#2877
CryoTheRenegade wants to merge 1 commit into
TheSuperHackers:mainfrom
CryoTheRenegade:refactor/wwvegas-wwmath

Conversation

@CryoTheRenegade

Copy link
Copy Markdown

Qualifies cross-component header includes in WWMath implementation files. Public headers and CMake include-directory behavior remain unchanged to preserve existing consumers.

@greptile-apps

greptile-apps Bot commented Jul 16, 2026

Copy link
Copy Markdown

Greptile Summary

This PR qualifies cross-component headers in WWMath implementation files.

  • Uses WWDebug/ paths for debug headers.
  • Uses WWLib/ paths for common library headers.
  • Uses WWSaveLoad/ paths for persistence headers.

Confidence Score: 5/5

This looks safe to merge.

  • No blocking issues found in the changed code.

Important Files Changed

Filename Overview
Core/Libraries/Source/WWVegas/WWMath/aabtreecull.cpp Qualifies chunk I/O and data-structure headers under WWLib.
Core/Libraries/Source/WWVegas/WWMath/cardinalspline.cpp Qualifies debug and persistence factory header dependencies.
Core/Libraries/Source/WWVegas/WWMath/lookuptable.cpp Qualifies WWLib file and chunk headers plus the persistence factory header.
Core/Libraries/Source/WWVegas/WWMath/wwmath.cpp Qualifies WWDebug support header dependencies.

Reviews (1): Last reviewed commit: "refactor(WWMath): Qualify implementation..." | Re-trigger Greptile

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