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

[17138] Refactor of DynamicTypes #3392

Closed
wants to merge 140 commits into from
Closed

Commits on Apr 3, 2023

  1. Refs 17138. DynamicTypePtr as shared_ptr alias

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    930fa74 View commit details
    Browse the repository at this point in the history
  2. Refs 17138. Solve singleton initialization issues.

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    b08abdc View commit details
    Browse the repository at this point in the history
  3. Refs 17138. Updating DynamicTypeBuilder(Factory)

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    5d7a517 View commit details
    Browse the repository at this point in the history
  4. Refs 17138. Linter

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    c561b91 View commit details
    Browse the repository at this point in the history
  5. Refs 17138. Refactor to follow standard guidelines

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    12b2f1e View commit details
    Browse the repository at this point in the history
  6. Refs 17138. Fixed annotations issues on TypeObject generation

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    6d02a2f View commit details
    Browse the repository at this point in the history
  7. Refs 17138. Natural conversion from DynamicTypeXXX to TypeDescriptor.

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    7cb0387 View commit details
    Browse the repository at this point in the history
  8. Refs 17138. Fixing Ubuntu build issues

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    5123703 View commit details
    Browse the repository at this point in the history
  9. Refs 17138. Use type singletons for builder singletons

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    0cd586d View commit details
    Browse the repository at this point in the history
  10. Refs 17138. Tests fixes

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    1297af5 View commit details
    Browse the repository at this point in the history
  11. Refs 17138. doxygen and testing works

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    dd870a1 View commit details
    Browse the repository at this point in the history
  12. Refs 17138. ScopeLogs ancillary

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    da60b6e View commit details
    Browse the repository at this point in the history
  13. Refs 17138. fixing DynamicData enum interfaces

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    cf84121 View commit details
    Browse the repository at this point in the history
  14. Refs 17138. fixing DynamicData bitmask interfaces

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    89a5257 View commit details
    Browse the repository at this point in the history
  15. Refs 17138. fix auto-id numbering

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    6852c9e View commit details
    Browse the repository at this point in the history
  16. Refs 17138. force explicit DynamicData creation

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    dc2318d View commit details
    Browse the repository at this point in the history
  17. Refs 17138. fixing DynamicData serialization, comparisson and copy

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    e4f3bbe View commit details
    Browse the repository at this point in the history
  18. Refs 17138. fixing map implementation

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    37349f8 View commit details
    Browse the repository at this point in the history
  19. Refs 17138. fixing struct implementation

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    05084ee View commit details
    Browse the repository at this point in the history
  20. Refs 17138. Fixing struct inheritance

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    c13a555 View commit details
    Browse the repository at this point in the history
  21. Refs 17138. Trimming APIs

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    0e954aa View commit details
    Browse the repository at this point in the history
  22. Refs 17138. Fixing union implementation

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    7b683ed View commit details
    Browse the repository at this point in the history
  23. Refs 17138. Fixing xml profile testing

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    d8b1802 View commit details
    Browse the repository at this point in the history
  24. Refs 17138. debugging recursive structures serialization

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    e03bb1d View commit details
    Browse the repository at this point in the history
  25. Refs 17138. index management refactor and testing

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    6ae877a View commit details
    Browse the repository at this point in the history
  26. Refs 17138. fix enum xml parsing

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    7e01933 View commit details
    Browse the repository at this point in the history
  27. Refs 17138. fixing xml parsing tests

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    01f822b View commit details
    Browse the repository at this point in the history
  28. Refs 17138. fixing xml parsing tests

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    5c2b822 View commit details
    Browse the repository at this point in the history
  29. Refs 17138. update serialization/deserialization to avoid runtime all…

    …ocations
    
    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    71646fa View commit details
    Browse the repository at this point in the history
  30. Refs 17138. fixing union default testing

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    3e95642 View commit details
    Browse the repository at this point in the history
  31. Refs 17138. fixing xml parsing tests

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    7ecf811 View commit details
    Browse the repository at this point in the history
  32. Refs 17138. fixing bitsets ...

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    1631f82 View commit details
    Browse the repository at this point in the history
  33. Refs 17138. all tests fixed

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    2d7e852 View commit details
    Browse the repository at this point in the history
  34. Refs 17138. moving dynamic tracker from runtime polymorphism to build…

    … time one
    
    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    8b559d6 View commit details
    Browse the repository at this point in the history
  35. Refs 17138. fixing examples and blackbox testing

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    82bafcc View commit details
    Browse the repository at this point in the history
  36. Refs 17138. consistency fixes on type creation

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    c6105cb View commit details
    Browse the repository at this point in the history
  37. Refs 17138. ostream support for annotations

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    482d9ce View commit details
    Browse the repository at this point in the history
  38. Refs 17138. fixing dll export issues. New test binary to check them.

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    ad28d55 View commit details
    Browse the repository at this point in the history
  39. Refs 17138. Completing doxygen. Fixing CI issues.

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    a0710b8 View commit details
    Browse the repository at this point in the history
  40. Refs 17138. Fixing performance tests.

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    6742cf3 View commit details
    Browse the repository at this point in the history
  41. Refs 17138. Minor CI fixes

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    18e02f2 View commit details
    Browse the repository at this point in the history
  42. Refs 17138. Make create_xxx_builder() return constants only for stati…

    …c members.
    
    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    e35e979 View commit details
    Browse the repository at this point in the history
  43. Refs 17138. Fixing fastdds cli to work on python venv on windows

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    bf797d1 View commit details
    Browse the repository at this point in the history
  44. Refs 17138. Fixing doxygen.

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    a3bd9a5 View commit details
    Browse the repository at this point in the history
  45. Refs 17138. CI API fixes

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    bd4fc8d View commit details
    Browse the repository at this point in the history
  46. Refs 17138. Several test fixes

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    f06ec2c View commit details
    Browse the repository at this point in the history
  47. Refs 17138. Fixing DynamicType generation from TypeObjec

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    f36cda5 View commit details
    Browse the repository at this point in the history
  48. Refs 17138. Refactor of MemberId and some serialization fixes

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    7b87552 View commit details
    Browse the repository at this point in the history
  49. Refs 17138. API and serialization fixes

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    256fe50 View commit details
    Browse the repository at this point in the history
  50. Refs 17138. Adapting test & examples to the new MemberId. Avoiding fa…

    …stcdr dependency.
    
    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    8614fa6 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. REfs 17138. Test fixes. Avoiding static_cast<MemberId>. @external all…

    …ows adding members without explicit type.
    
    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    fe2b425 View commit details
    Browse the repository at this point in the history
  2. Refs 17138. Finishing doxygen

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    f633fc0 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. Refs 17138. Fixing typos

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    2ed2bc3 View commit details
    Browse the repository at this point in the history
  2. Refs 17138. Fixing Mac/Windows CI issues

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    adec23e View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2023

  1. Configuration menu
    Copy the full SHA
    6b23e06 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2023

  1. Refs 17138. Unifying attribute handling on config.h.in

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    56a40e3 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. Refs 17138. Moving the new API to types::v1_3 namespace. Fixing testi…

    …ng & examples.
    
    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    c96d75c View commit details
    Browse the repository at this point in the history
  2. Refs 17138. Fixing docs and gcc issues

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    f65ff07 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. Refs 17138. Reintroducing sources

                Fixing ambiguities and building fastrtps
                Fixing examples and tests.
    
    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    4a9a60a View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Refs 17138. Providing backwards compatibility with xtypes 1.1

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    b52d84f View commit details
    Browse the repository at this point in the history
  2. Refs 17138. Adapt test and examples to xtypes 1.1 restoration

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    0f42729 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2023

  1. Refs 17138. GCC and MSVC toolset 141 fixes

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    1de7a39 View commit details
    Browse the repository at this point in the history
  2. Refs 17138. Tests and doc tests fixes

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    19cd89e View commit details
    Browse the repository at this point in the history
  3. Refs 17138. Fixes testing DDSDynamicHelloWorld

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    b6b1b4a View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

  1. REfs 17138. Fix Mac CI warnings

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    506ff82 View commit details
    Browse the repository at this point in the history
  2. Refs 17138. Reintroduced the TypeLookUpExample

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    3e687e2 View commit details
    Browse the repository at this point in the history
  3. Refs 17138. Refactoring TypeLookupService to support both xtypes vers…

    …ions
    
    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    32e89aa View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Refs 17138. Refactoring TypeLookupService to support both xtypes vers…

    …ions. Debugging outcome.
    
    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    b2d0d1e View commit details
    Browse the repository at this point in the history
  2. Refs 17138. Fixing DDSSimpleCommunicationTypeDiscovery.

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    7a0f941 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2023

  1. Refs 17138. Fixing Mac CI issues

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    dce3b01 View commit details
    Browse the repository at this point in the history
  2. Refs 17138. Linter pass

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    615419f View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Refs 17138. Fixing Copyright dates

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed May 3, 2023
    Configuration menu
    Copy the full SHA
    cbfb530 View commit details
    Browse the repository at this point in the history
  2. Refs 17138. Applyig api changes

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed May 3, 2023
    Configuration menu
    Copy the full SHA
    a20d3ab View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Refs 17138. Refactor type builder creation according to review

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed May 4, 2023
    Configuration menu
    Copy the full SHA
    2470e63 View commit details
    Browse the repository at this point in the history
  2. Refs 17138. create_sequence_type update according to review

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed May 4, 2023
    Configuration menu
    Copy the full SHA
    98c47d0 View commit details
    Browse the repository at this point in the history
  3. Refs 17138. create_map_type updated according to review

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed May 4, 2023
    Configuration menu
    Copy the full SHA
    5004c23 View commit details
    Browse the repository at this point in the history
  4. Refs 17138. create_primitive_type updated according to review

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed May 4, 2023
    Configuration menu
    Copy the full SHA
    0f6b309 View commit details
    Browse the repository at this point in the history
  5. Refs 17138. Moving from create_xxx_type to get_xxxx_type according to…

    … review
    
    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed May 4, 2023
    Configuration menu
    Copy the full SHA
    32e2d37 View commit details
    Browse the repository at this point in the history
  6. Refs 17138. Renaming new headers using the .hpp convention

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed May 4, 2023
    Configuration menu
    Copy the full SHA
    630265d View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. Refs 17138. Test fixes.

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    068ae99 View commit details
    Browse the repository at this point in the history
  2. Refs 17138. Add external reference counting ancillary

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    a2f7c1b View commit details
    Browse the repository at this point in the history
  3. Refs 17138. Refactor interfaces to raw pointers

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    7bd60a4 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. Refs 17138. Introduced ancillary classes

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    de51522 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. Refs 17138. API update fixes...part 1

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    16c1501 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. Refs 17138. API update fixes ... part 2

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    b21a6c6 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. Refs 17138. API update fixes .. part 3

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    e958673 View commit details
    Browse the repository at this point in the history
  2. Refs 17138. Fixing gcc issues

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    5b37876 View commit details
    Browse the repository at this point in the history
  3. REfs 17138. API update fixes .. ongoing

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    b6ae13f View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. Revert "REfs 17138. API update fixes .. ongoing"

    This reverts commit b6ae13f.
    
    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    e109483 View commit details
    Browse the repository at this point in the history
  2. Revert "Refs 17138. Fixing gcc issues"

    This reverts commit 5b37876.
    
    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    930809f View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Refs 17138. Spliting implementation from public APIs

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    9b6c169 View commit details
    Browse the repository at this point in the history
  2. Refs 17138. New TypeDescriptor implementation

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    36c39b6 View commit details
    Browse the repository at this point in the history
  3. Refs 17138. New MemberDescriptor implementation

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    d60dd19 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. Refs 17138. New Anotation & DynamicMembers implementation

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    216392e View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Refs 17138. Fixing implementation details

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    3d0bd7c View commit details
    Browse the repository at this point in the history
  2. Refs 17138. DynamicTypeBuilderFactory interface

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    5e2226c View commit details
    Browse the repository at this point in the history
  3. Refs 17138. DynamicType interface

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    4370e5a View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Refs 17138. DynamicTypeBuilder interface

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    8c8718d View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. Refs 17138. DynamicTypeBuilderFactory to DynamicTypeBuilderFactoryImp…

    …l mapping
    
    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    07ecd5a View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Refs 17138. AnnotationManager interface

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    4d73f02 View commit details
    Browse the repository at this point in the history
  2. Refs 17138. AnnotationDescriptor interface

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    abf179c View commit details
    Browse the repository at this point in the history
  3. Refs 17138. MemberDescriptor interface

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    e9f4fcd View commit details
    Browse the repository at this point in the history
  4. Refs 17138. DynamicTypeMember interface

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    db7c2e4 View commit details
    Browse the repository at this point in the history
  5. Refs 17138. TypeDescriptor fixes 🛠️

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    ae82f2d View commit details
    Browse the repository at this point in the history
  6. Refs 17138. DynamicType interface

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    036124f View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Refs 17138. Rethinking annotation interfaces 🛠️

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    e9acaec View commit details
    Browse the repository at this point in the history
  2. Refs 17138. DynamicType and builder missing members

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    6c7ae6a View commit details
    Browse the repository at this point in the history
  3. Refs 17138. DynamicTypeMember collections interfaces

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    6f1b238 View commit details
    Browse the repository at this point in the history
  4. Refs 17138. fixing smart pointers

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    abe2a90 View commit details
    Browse the repository at this point in the history
  5. Refs 17138. Fixing TypeObjectFactory ... ongoing

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    826490f View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Refs 17138. Fixed TypeObjectFactory

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    a5084c6 View commit details
    Browse the repository at this point in the history
  2. Refs 17138. Splitting DynamicData into STL-free-interface+implementation

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    4b5dde4 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Refs 17138. DynamicData refactor

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    2cf4cae View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. Refs 17138. DynamicDataFactory refactor

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    674536e View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. Refs 17138. DynamicData implementation done

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    a19aea3 View commit details
    Browse the repository at this point in the history
  2. Refs 17138. DynamicData_ptr refactor

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    ce284dc View commit details
    Browse the repository at this point in the history
  3. Refs 17138. DynamicDataImpl builds on release mode

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    b2f1d9e View commit details
    Browse the repository at this point in the history
  4. Refs 17138. DynamicDataImpl builds on debug mode

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    b1637de View commit details
    Browse the repository at this point in the history
  5. Refs 17138. DynamicPubSub refactor

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    d3062fe View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Refs 17138. DynamicPubSub refactor

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    35985fe View commit details
    Browse the repository at this point in the history
  2. Refs 17138. DynamicPubSub refactor

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    8c19eec View commit details
    Browse the repository at this point in the history
  3. Refs 17138. fixing fastrtps target build

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    4a602e3 View commit details
    Browse the repository at this point in the history
  4. Refs 17138. fixing fastrtps target build

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    8667bf4 View commit details
    Browse the repository at this point in the history
  5. Refs 17138. fixing fastrtps target linking

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    638f112 View commit details
    Browse the repository at this point in the history
  6. Refs 17138. fixing gcc errors

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    6febea6 View commit details
    Browse the repository at this point in the history
  7. Refs 17138. fixing gcc errors

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    873c1ef View commit details
    Browse the repository at this point in the history
  8. Refs 17138. updating examples

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    1e418b7 View commit details
    Browse the repository at this point in the history
  9. Refs 17138. fixed examples

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    e77b2d5 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Refs 17138. simplify loans

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    ee94c25 View commit details
    Browse the repository at this point in the history
  2. Refs 17138: fix DDSSQLFilterTests

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    1d2728d View commit details
    Browse the repository at this point in the history
  3. Refs 17138: fixing ParticipantTests

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    19ff815 View commit details
    Browse the repository at this point in the history
  4. fixed ParticipantTests

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    2c4ecec View commit details
    Browse the repository at this point in the history
  5. fixed BlackboxTests_DDS_PIM

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    8fd9ef6 View commit details
    Browse the repository at this point in the history
  6. fixed DDSSimpleCommunicationDynamicPublisher

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    22e6bcd View commit details
    Browse the repository at this point in the history
  7. Refs 17138. fixed DDSSimpleCommunicationDynamicSubscriber

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    c35921e View commit details
    Browse the repository at this point in the history
  8. Refs 17138. Creating mocks for XMLProfile testing

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    40c42c9 View commit details
    Browse the repository at this point in the history
  9. Revert "Refs 17138. Creating mocks for XMLProfile testing"

    This reverts commit 40c42c9.
    Miguel Barro committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    476c42e View commit details
    Browse the repository at this point in the history
  10. Refs 17138. Fixed XMLProfileParserTests

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    4870390 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Refs 17138. Propagate include dependencies with xtypes target

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    61b00cc View commit details
    Browse the repository at this point in the history
  2. Refs 17138. Fixing DynamicTypesTests

    Signed-off-by: Miguel Barro <[email protected]>
    Miguel Barro committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    c1defcc View commit details
    Browse the repository at this point in the history