Skip to content

Split containers hpp#731

Merged
wvpm merged 1 commit into
masterfrom
split-containers-hpp
May 18, 2026
Merged

Split containers hpp#731
wvpm merged 1 commit into
masterfrom
split-containers-hpp

Conversation

@wvpm
Copy link
Copy Markdown
Contributor

@wvpm wvpm commented May 14, 2026

Goal: reduce header imports leaking everywhere
Method: split up Containers.hpp into minimal headers and update consumers

@wvpm wvpm requested a review from a team as a code owner May 14, 2026 13:06
@wvpm wvpm force-pushed the split-containers-hpp branch 2 times, most recently from 5ab1243 to a06fb48 Compare May 14, 2026 13:26
@wvpm wvpm marked this pull request as draft May 14, 2026 13:45
@wvpm wvpm changed the base branch from master to minimise_fp_header May 14, 2026 13:48
@wvpm wvpm force-pushed the split-containers-hpp branch from a06fb48 to 53584d4 Compare May 14, 2026 18:19
@wvpm wvpm force-pushed the minimise_fp_header branch from 219a80d to 3f32a55 Compare May 14, 2026 23:08
@wvpm wvpm force-pushed the split-containers-hpp branch 2 times, most recently from 6130c5a to 73b5eb3 Compare May 14, 2026 23:18
@wvpm wvpm force-pushed the minimise_fp_header branch 6 times, most recently from 2674f03 to f3a283b Compare May 17, 2026 11:20
Base automatically changed from minimise_fp_header to master May 17, 2026 11:34
@wvpm wvpm force-pushed the split-containers-hpp branch from 73b5eb3 to c3b20a2 Compare May 17, 2026 11:47
@wvpm wvpm marked this pull request as ready for review May 17, 2026 11:47
@wvpm wvpm enabled auto-merge May 17, 2026 11:57
@wvpm wvpm disabled auto-merge May 17, 2026 11:57
@wvpm wvpm force-pushed the split-containers-hpp branch from c3b20a2 to 5f1d368 Compare May 17, 2026 11:59
@wvpm wvpm enabled auto-merge May 17, 2026 11:59
Comment thread src/openvic-simulation/core/memory/allocators/Deleter.hpp Outdated
Comment thread src/openvic-simulation/core/memory/allocators/NewAllocator.hpp Outdated
Comment thread src/openvic-simulation/core/memory/Colony.hpp Outdated
Comment thread src/openvic-simulation/core/memory/CowPtr.hpp Outdated
Comment thread src/openvic-simulation/core/memory/CowVector.hpp Outdated
Comment thread src/openvic-simulation/core/memory/Deque.hpp Outdated
Comment thread src/openvic-simulation/core/memory/Formatting.hpp Outdated
Comment thread src/openvic-simulation/core/memory/Formatting.hpp Outdated
Comment thread src/openvic-simulation/core/memory/make_tracked_allocator.hpp Outdated
Comment thread src/openvic-simulation/core/memory/Queue.hpp Outdated
Comment thread src/openvic-simulation/core/memory/SmartPtr.hpp Outdated
Comment thread src/openvic-simulation/core/memory/SmartPtr.hpp Outdated
Comment thread src/openvic-simulation/core/memory/String.hpp Outdated
Comment thread src/openvic-simulation/core/memory/StringStream.hpp Outdated
Comment thread src/openvic-simulation/core/memory/Vector.hpp Outdated
Comment thread src/openvic-simulation/types/Signal.hpp
@wvpm wvpm force-pushed the split-containers-hpp branch 2 times, most recently from bead4a0 to 93ed86c Compare May 18, 2026 11:14
Comment thread src/openvic-simulation/core/memory/CowVector.hpp Outdated
@wvpm wvpm force-pushed the split-containers-hpp branch from 93ed86c to c047918 Compare May 18, 2026 12:39
Comment thread src/openvic-simulation/console/ConsoleInstance.cpp Outdated
Comment thread src/openvic-simulation/GameManager.cpp Outdated
@wvpm wvpm force-pushed the split-containers-hpp branch from c047918 to caf1082 Compare May 18, 2026 14:02
@wvpm wvpm merged commit bbdafc0 into master May 18, 2026
16 checks passed
@wvpm wvpm deleted the split-containers-hpp branch May 18, 2026 14:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants