When an inport or an outport of the model contains a dot in its name, e.g.
Environment.Air.Temperature
then an FMU exported with the grtfmi target has an input or output with the name
EnvironmentAirTemperature
There is no reason why this dot is removed.
Even if naming conventions of FMI are considered, the dot should remain:
in "flat" naming, it is a valid symbol.
in "structured" naming, it has a s special meaning but is still a valid symbol.
When an inport or an outport of the model contains a dot in its name, e.g. Environment.Air.Temperature then an FMU exported with the grtfmi target has an input or output with the name EnvironmentAirTemperature
There is no reason why this dot is removed.
Even if naming conventions of FMI are considered, the dot should remain: