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

Remove old serialization code from SceneBridge #775

Merged
merged 3 commits into from
Nov 18, 2023

Conversation

RiscadoA
Copy link
Member

@RiscadoA RiscadoA commented Nov 4, 2023

Description

Makes the ECS use the actual type name to identify components instead of the attribute name - still haven't removed it from quadrados, but the whole attribute will soon go away anyway.
Changes the SceneBridge to use the new JSONDeserializer instead of the old one.

Checklist

  • Self-review changes.
  • Evaluate impact on the documentation.
  • Ensure test coverage.
  • Update samples.

@RiscadoA RiscadoA linked an issue Nov 4, 2023 that may be closed by this pull request
Copy link
Contributor

github-actions bot commented Nov 4, 2023

PR Preview Action v1.4.4
Preview removed because the pull request was closed.
2023-11-18 17:20 UTC

@RiscadoA RiscadoA force-pushed the 773-remove-old-serialization-code-from-scenebridge branch from a59e137 to 8ca77d6 Compare November 4, 2023 19:34
@RiscadoA RiscadoA added A-Engine B-Scene S-Blocked Blocked on another issue or PR labels Nov 4, 2023
@RiscadoA RiscadoA added this to the 0.0.2 DevGamm milestone Nov 4, 2023
@RiscadoA RiscadoA self-assigned this Nov 4, 2023
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ clang-tidy found issue(s) with the introduced code (1/1)

engine/src/cubos/engine/scene/bridge.cpp Outdated Show resolved Hide resolved
engine/src/cubos/engine/scene/bridge.cpp Outdated Show resolved Hide resolved
Copy link

codecov bot commented Nov 4, 2023

Codecov Report

Attention: 1 lines in your changes are missing coverage. Please review.

Comparison is base (d7cf365) 41.79% compared to head (0d53043) 41.69%.

Files Patch % Lines
tools/quadrados-gen/src/main.cpp 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #775      +/-   ##
==========================================
- Coverage   41.79%   41.69%   -0.10%     
==========================================
  Files         108      108              
  Lines        7005     6993      -12     
==========================================
- Hits         2928     2916      -12     
  Misses       4077     4077              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@RiscadoA RiscadoA force-pushed the 773-remove-old-serialization-code-from-scenebridge branch from 8ca77d6 to 352d155 Compare November 5, 2023 19:24
@RiscadoA RiscadoA force-pushed the 773-remove-old-serialization-code-from-scenebridge branch from 352d155 to 937ce61 Compare November 13, 2023 15:58
@RiscadoA RiscadoA marked this pull request as ready for review November 13, 2023 15:58
@RiscadoA RiscadoA removed the S-Blocked Blocked on another issue or PR label Nov 18, 2023
@RiscadoA RiscadoA force-pushed the 773-remove-old-serialization-code-from-scenebridge branch from 937ce61 to a02d4e1 Compare November 18, 2023 09:50
@RiscadoA RiscadoA requested a review from roby2014 November 18, 2023 09:50
@RiscadoA RiscadoA force-pushed the 773-remove-old-serialization-code-from-scenebridge branch from a02d4e1 to 0d53043 Compare November 18, 2023 16:39
@RiscadoA RiscadoA enabled auto-merge (rebase) November 18, 2023 16:43
@RiscadoA RiscadoA requested a review from roby2014 November 18, 2023 16:43
@RiscadoA RiscadoA merged commit 41608fb into main Nov 18, 2023
@RiscadoA RiscadoA deleted the 773-remove-old-serialization-code-from-scenebridge branch November 18, 2023 17:19
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.

Remove old serialization code from SceneBridge
2 participants