Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Process environment variables on XML (#3841)
* Refs #19429. Added declaration of new proxy method. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19429. Added basic implementation of proxy method. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19429. Code refactor on XMLElementParser. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19429. Code refactor on XMLParser. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19429. Code refactor on XMLEndpointParser. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19429. Process environment variables. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19429. Fix unit tests build. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19429. Process environment vars on non-text values. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19429. Added log message when environment variable is not found. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19429. Support reading values for binary properties. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19429. Include order. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19429. Unit tests for internal method. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19429. Unit tests for profile load. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19429. Uncrustify. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19429. Fix linux build. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19505 .Fix build on Mac. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19505. Call base setup method on profile parser tests. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19505. Rename xml file to avoid validation on tests. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19505. Add missing include. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19505. Fix and document regular expression. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19505. Add support for `AUTO` on data sharing. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19505. Apply suggestions on tests. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19505. Apply suggestion. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19505. Fix string literal to avoid uncrustify issues. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> * Refs #19505. Update versions.md. Signed-off-by: Miguel Company <MiguelCompany@eprosima.com> --------- Signed-off-by: Miguel Company <MiguelCompany@eprosima.com>
- Loading branch information