Skip to content

Commit

Permalink
Process environment variables on XML (#3841)
Browse files Browse the repository at this point in the history
* Refs #19429. Added declaration of new proxy method.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19429. Added basic implementation of proxy method.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19429. Code refactor on XMLElementParser.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19429. Code refactor on XMLParser.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19429. Code refactor on XMLEndpointParser.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19429. Process environment variables.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19429. Fix unit tests build.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19429. Process environment vars on non-text values.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19429. Added log message when environment variable is not found.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19429. Support reading values for binary properties.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19429. Include order.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19429. Unit tests for internal method.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19429. Unit tests for profile load.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19429. Uncrustify.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19429. Fix linux build.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19505 .Fix build on Mac.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19505. Call base setup method on profile parser tests.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19505. Rename xml file to avoid validation on tests.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19505. Add missing include.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19505. Fix and document regular expression.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19505. Add support for `AUTO` on data sharing.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19505. Apply suggestions on tests.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19505. Apply suggestion.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19505. Fix string literal to avoid uncrustify issues.

Signed-off-by: Miguel Company <[email protected]>

* Refs #19505. Update versions.md.

Signed-off-by: Miguel Company <[email protected]>

---------

Signed-off-by: Miguel Company <[email protected]>
  • Loading branch information
MiguelCompany committed Sep 20, 2023
1 parent 61a3239 commit 5ecfe18
Show file tree
Hide file tree
Showing 13 changed files with 1,441 additions and 500 deletions.
1 change: 1 addition & 0 deletions include/fastrtps/xmlparser/XMLParserCommon.h
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@ extern const char* DISCARD;
extern const char* FAIL;
extern const char* RTPS_DUMP_FILE;
extern const char* ON;
extern const char* AUTO;

// IntraprocessDeliveryType
extern const char* OFF;
Expand Down
Loading

0 comments on commit 5ecfe18

Please sign in to comment.