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

Support @optional and @extensibility annotations [19390] #208

Merged
merged 50 commits into from
Sep 12, 2023

Commits on Aug 22, 2023

  1. Refs #18687. Optional integration

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    ee1505c View commit details
    Browse the repository at this point in the history
  2. Refs #18687. Add optionals

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    3881a06 View commit details
    Browse the repository at this point in the history
  3. Refs #18687. Move fixed_string to fastcdr

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    9d48c43 View commit details
    Browse the repository at this point in the history
  4. Refs #18687. Support new deserialization of fixed_string

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    07a3f5d View commit details
    Browse the repository at this point in the history
  5. Refs #18687. Update maxSerializedSize to support xcdr

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    aca1704 View commit details
    Browse the repository at this point in the history
  6. Refs #18687. Adding test for optionals

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    4aa67ad View commit details
    Browse the repository at this point in the history
  7. Refs #18687. Supporting basic optionals

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    45e8148 View commit details
    Browse the repository at this point in the history
  8. Refs #18687. Remove serialized size calculation

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    b808c62 View commit details
    Browse the repository at this point in the history
  9. Refs #18687. Fixes

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    5dec543 View commit details
    Browse the repository at this point in the history
  10. Refs #18687. Add mutables.

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    479ed6e View commit details
    Browse the repository at this point in the history
  11. Refs #18687. Improve integration with fastdds

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    795e7b6 View commit details
    Browse the repository at this point in the history
  12. Refs #18687. Remove calculate_serialized_size from the type

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    aef8cb7 View commit details
    Browse the repository at this point in the history
  13. Refs #18687. Remove serialize and deserialize functions from type

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    dec3e5a View commit details
    Browse the repository at this point in the history
  14. Refs #18687. Remove key functions from type

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    9ef11be View commit details
    Browse the repository at this point in the history
  15. Refs #18687. Fix compilation error

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    c04a377 View commit details
    Browse the repository at this point in the history
  16. Refs #18687. Fix max serialized calculation

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    cdd4485 View commit details
    Browse the repository at this point in the history
  17. Refs #18687. Update to new API

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    fff39ba View commit details
    Browse the repository at this point in the history
  18. Refs #18687. Fix bitset cdr size calculation

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    305b251 View commit details
    Browse the repository at this point in the history
  19. Refs #18687. Fix wchar_t

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    9e43d11 View commit details
    Browse the repository at this point in the history
  20. Refs #18687. Fix bitset

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    f694051 View commit details
    Browse the repository at this point in the history
  21. Refs #18687. Export serialize functions on windows

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    96386fb View commit details
    Browse the repository at this point in the history
  22. Refs #18687. Fixes after rebase

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    3b0c8df View commit details
    Browse the repository at this point in the history
  23. Refs #18687. Fix bitset inheritance

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    daf7e5b View commit details
    Browse the repository at this point in the history
  24. Refs #18687. Fix windows linkage error

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    cc7ff1a View commit details
    Browse the repository at this point in the history
  25. Refs #18687. Fix windows linkage error

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    da1ffb5 View commit details
    Browse the repository at this point in the history
  26. Refs #18687. Stringtemplate 4

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    37a9225 View commit details
    Browse the repository at this point in the history
  27. Refs #18687. Feature select a group of tests.

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    8ce53f2 View commit details
    Browse the repository at this point in the history
  28. Refs #18687. Updated idl files for testing

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    e60c4ad View commit details
    Browse the repository at this point in the history
  29. Refs #18687. Fixes

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    029b44d View commit details
    Browse the repository at this point in the history
  30. Refs #19388. Fix including a dependant IDL without structures

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    f1f3fb3 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Refs #18687. Updated submodule

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    e5ac359 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. Refs #18687. Update after changes on CdrSizeCalculator API

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    ae356c2 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Refs #18687. Applying suggestions

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    3d798c2 View commit details
    Browse the repository at this point in the history
  2. Refs #18687. Applying suggestions

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    56eda5b View commit details
    Browse the repository at this point in the history
  3. Refs #18687. Update submodules

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    6cd631e View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. Refs #18687. Applying suggestions

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    81b1e6f View commit details
    Browse the repository at this point in the history
  2. Refs #18687. Update submodules

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    a3d4e0c View commit details
    Browse the repository at this point in the history
  3. Refs #18687. Update checkout action to version 4

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    658ab37 View commit details
    Browse the repository at this point in the history
  4. Refs #18687. Recover auto update submodule

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    c26546b View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Refs #18687. Update submodules

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    ccbf454 View commit details
    Browse the repository at this point in the history
  2. Refs #18687. Fix swig generated files

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    34d0f25 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Refs #18687. Improve github action

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    e51754d View commit details
    Browse the repository at this point in the history
  2. Update src/main/java/com/eprosima/fastdds/idl/templates/TypesCdrAuxHe…

    …ader.stg
    
    Co-authored-by: José Luis Bueno López <[email protected]>
    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware and JLBuenoLopez committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    f64d0e0 View commit details
    Browse the repository at this point in the history
  3. Refs #18687. Apply suggestion

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    a0f3883 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Refs #18687. Make work again custom stg

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    c0dc732 View commit details
    Browse the repository at this point in the history
  2. Refs #18687. Fix CI

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    91f79e0 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Refs #18687. Fix VS template

    Signed-off-by: Ricardo González <[email protected]>
    richiware committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    7e57393 View commit details
    Browse the repository at this point in the history
  2. Refs #18687. Fix test on windows

    Signed-off-by: Ricardo González <[email protected]>
    richiware committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    478a280 View commit details
    Browse the repository at this point in the history
  3. Refs #18687. Add custom stg example

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    c72270a View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Refs #18687. Add copyright to custom stg

    Signed-off-by: Ricardo González Moreno <[email protected]>
    richiware committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    c0c98c5 View commit details
    Browse the repository at this point in the history