eProsima / Integration-Service

Apache License 2.0
66 stars 28 forks source link

Allow aliases in middlewares [12151] #158

Open jparisu opened 3 years ago

jparisu commented 3 years ago

Allow to use aliases as names for types in every SH.

Does not break backward compatibility.

Design: Every new alias added will create its own <alias>.mix file in order for the IS to find it.

Future work: This is a non efficient way to use aliases as every different alaises regarding the same SH will load dynamically the same library separatly. Neverthwless, any other way to implement it will cost too much effort and will change the main logic of the core.

Signed-off-by: jparisu javierparis@eprosima.com