Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

improve: move DI out of the pch #1510

Merged
merged 4 commits into from
Aug 26, 2023
Merged

improve: move DI out of the pch #1510

merged 4 commits into from
Aug 26, 2023

Conversation

lgrossi
Copy link
Contributor

@lgrossi lgrossi commented Aug 25, 2023

Container DI will eventually have too much internal code, and it won't behave as a library but as a shared container. Thus, moving it out of pch will improve building and reduce chances of cross dependencies.

@lgrossi lgrossi changed the title improve: move DI out the pch improve: move DI out of the pch Aug 25, 2023
@lgrossi lgrossi force-pushed the lucas/move-container-out-pch branch 3 times, most recently from 5228b10 to 5d47dd5 Compare August 25, 2023 22:40
@lgrossi lgrossi force-pushed the lucas/move-container-out-pch branch 8 times, most recently from ebc3d03 to d3aa55d Compare August 26, 2023 08:05
Container DI will eventually have too much internal code, and it won't behave as a library but as a shared container. Thus, moving it out of pch will improve building and reduce chances of cross dependencies.
@lgrossi lgrossi force-pushed the lucas/move-container-out-pch branch from 8d1d31b to de8c1f6 Compare August 26, 2023 08:48
@lgrossi lgrossi force-pushed the lucas/move-container-out-pch branch from a2c0371 to f0c2622 Compare August 26, 2023 09:04
@sonarqubecloud
Copy link

Please retry analysis of this Pull-Request directly on SonarCloud.

@dudantas
Copy link
Member

dudantas commented Aug 26, 2023

Working!

Solution:
image

Cmake:
image

@luan luan merged commit 82d90f3 into main Aug 26, 2023
@luan luan deleted the lucas/move-container-out-pch branch August 26, 2023 16:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants