Skip to content

Remove dependency from Rig libraries to Rim#13629

Open
magnesj wants to merge 1 commit intoOPM:devfrom
magnesj:fix-wrong-dependencies
Open

Remove dependency from Rig libraries to Rim#13629
magnesj wants to merge 1 commit intoOPM:devfrom
magnesj:fix-wrong-dependencies

Conversation

@magnesj
Copy link
Member

@magnesj magnesj commented Feb 17, 2026

ResultStatisticsCache was depending on ApplicationLibCode because of the class RiaStatisticsTools. Move and rename this class into ResultStatisticsCache and remove dependency.

Fix other missing compile errors due to missing includes in other libraries.

Replaced all references to RiaStatisticsTools with RigStatisticsTools across the codebase, including header includes, static method calls, and test files. Updated CMake configuration to remove RiaStatisticsTools and add RigStatisticsTools. Renamed and updated related unit tests. No changes to logic or algorithms; this is a namespace and organizational refactor for consistency. Also added ApplicationLibCode include directories as PRIVATE to relevant targets.
@magnesj magnesj force-pushed the fix-wrong-dependencies branch from 6ab13ac to 399eaa3 Compare February 17, 2026 16:51
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