Ricardo González

Results 20 issues of Ricardo González

## Description This PR improves the installation of the python module, especially on windows. - Instead of install `site-packages/fastdds.py`, it install `site-packages/fastdds/__init__.py`. It's more python style. - The user doesn't...

## Description Static library generation is not working in 3.x. This PR fixes it. ## Contributor Checklist - [x] Commit messages follow the project guidelines. - [x] The code follows...

no-test
ci-pending

## Description This PR brings: - Changes in some IDL files to improve X-Types interoperability. - Not taking into account the TypeInformation from other vendors. Depends on: - #4978 -...

needs-review

This fixes a bug between doxygen >1.9.7 and breathe 4.35.0 ## Description This fixes a bug between doxygen >1.9.7 and breathe 4.35.0. ## Contributor Checklist - [x] Commit messages follow...

## Description `MessageReceiver` is setting the vendor _id for all RTPS submessages but for `Data` and `DataFrag`. This PR sets the vendor_id for this last submessages. @Mergifyio backport 2.14.x ##...

needs-review
ci-pending

## Description Currently `EDP::valid_matching` expects both TypeInfomation are exactly equal. This PR makes this checking more flexible, allowing to pass when they have only `EK_COMPLETE` or `EK_MINIMAL` equals. Depends on:...

skip-ci
needs rebase

## Description This PR introduces a new custom pid PID_PRODUCT_VERSION (0x8000) used to send the Fast DDS version. Depends on: - #4930 ## Contributor Checklist - [x] Commit messages follow...

needs rebase

I think `DISALLOW_TYPE_COERCION` and `ALLOW_TYPE_COERCION` are not using the correct values. [Here](https://github.com/OpenDDS/OpenDDS/blob/master/dds/DdsDcpsCore.idl#L298) `DISALLOW_TYPE_COERCION` is set to `1` and `ALLOW_TYPE_COERCION` is set to `2`. These literals are defined in standard DDS...

## Description This PR adds support for settting a value to an enumeration literal. For example: ```omg-idl enum MyEnum { @value(-3) ENUM_VALUE1, @value(0) ENUM_VALUE2 }; ``` Depends on: - eprosima/dds-types-test#36...

ci-pending

## Description Add tests for the regression type for issue \#21823 in eprosima/fast-dds-gen#411. Depends on: - eprosima/dds-types-test#39 ## Contributor Checklist - [x] Commit messages follow the project guidelines. - [x]...

ci-pending