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

enhance: remove boost-variant #722

Merged
merged 7 commits into from
Dec 29, 2022
Merged

enhance: remove boost-variant #722

merged 7 commits into from
Dec 29, 2022

Conversation

dudantas
Copy link
Member

@dudantas dudantas commented Dec 29, 2022

Description

Removal of boost::variant and derivatives, reducing the amount of libs the project needs to compile.
A rework was performed on the "struct CustomAttribute", to remove the generic types that were used in boost::variant, which could also cause an increase in memory usage.

@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 2 Code Smells

0.0% 0.0% Coverage
0.0% 0.0% Duplication

@dudantas dudantas merged commit d241481 into main Dec 29, 2022
@dudantas dudantas deleted the remove-boost-variant branch December 29, 2022 20:12
dudantas added a commit that referenced this pull request Dec 30, 2022
dudantas added a commit to dudantas/canary that referenced this pull request Feb 7, 2023
Removal of boost::variant and derivatives, reducing the amount of libs the project needs to compile.
A rework was performed on the "struct CustomAttribute", to remove the generic types that were used in boost::variant, which could also cause an increase in memory usage.
dudantas added a commit to dudantas/canary that referenced this pull request Feb 7, 2023
jacksonie pushed a commit to jacksonie/canary that referenced this pull request Feb 17, 2023
Removal of boost::variant and derivatives, reducing the amount of libs the project needs to compile.
A rework was performed on the "struct CustomAttribute", to remove the generic types that were used in boost::variant, which could also cause an increase in memory usage.
jacksonie pushed a commit to jacksonie/canary that referenced this pull request Feb 17, 2023
luan pushed a commit that referenced this pull request Jul 11, 2023
Removal of boost::variant and derivatives, reducing the amount of libs the project needs to compile.
A rework was performed on the "struct CustomAttribute", to remove the generic types that were used in boost::variant, which could also cause an increase in memory usage.
@dudantas dudantas changed the title [Enhancement] remove boost-variant enhance: remove boost-variant Oct 21, 2023
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.

3 participants