Right now (osgl-tool-1.12.0) has four semantic of Mapping:
SHALLOW_COPY
DEEP_COPY
MERGE
MAPPING
MAPPING is now behave like MERGE and with value type convert support. It lack the semantic for the case when developer want DEEP_COPY plus value type convert.
Hence it could be good to introduce new semantic: MERGE_MAPPING to replace current MAPPING, and get current MAPPING implement the DEEP_COPY plus value type convert behavior.
Right now (osgl-tool-1.12.0) has four semantic of Mapping:
MAPPING is now behave like MERGE and with value type convert support. It lack the semantic for the case when developer want DEEP_COPY plus value type convert.
Hence it could be good to introduce new semantic: MERGE_MAPPING to replace current MAPPING, and get current MAPPING implement the DEEP_COPY plus value type convert behavior.