standard.osc syntax errors due to plant uml errors
The generated standard.osc file contains syntax errors in the following place (shown as diff of erroneous to corrected version, based on current review deliverable):
- Doubled colons on field declarations in
geodetic_point
:
@@ -408,9 +408,9 @@
struct geodetic_point inherits route_element:
- latitude:: angle # Mandatory: The latitude of a point on the surface of
the earth is the angle between the equatorial plane and the straight line that p
asses through that point and through the center of the earth. Range: [-90deg..90
deg]
- longitude:: angle # Mandatory: The longitude of a point on the surface of
the earth is the angle east or west of a reference meridian to another meridian
that passes through that point. Range: [-180deg..180deg]
- altitude:: length # Optional: Altitude is the earth gravity-related vertical distance from the target position, specified horizontally by its Longitude/Latitude coordinates, to the closest point on the underlying road surface. When calculating the closest point, it is accounted for an elevation of the road, an entire road super-elevation, or, in more complex cases, a road lateral shape profile that are specified in the road network definition (external to the OpenSCENARIO). Missing value is interpreted as 0. Range: [0m..inf[
+ latitude: angle # Mandatory: The latitude of a point on the surface of the earth is the angle between the equatorial plane and the straight line that passes through that point and through the center of the earth. Range: [-90deg..90deg]
+ longitude: angle # Mandatory: The longitude of a point on the surface of the earth is the angle east or west of a reference meridian to another meridian that passes through that point. Range: [-180deg..180deg]
+ altitude: length # Optional: Altitude is the earth gravity-related vertical distance from the target position, specified horizontally by its Longitude/Latitude coordinates, to the closest point on the underlying road surface. When calculating the closest point, it is accounted for an elevation of the road, an entire road super-elevation, or, in more complex cases, a road lateral shape profile that are specified in the road network definition (external to the OpenSCENARIO). Missing value is interpreted as 0. Range: [0m..inf[
struct compound_route inherits route:
The source of this problem seems to be an error in the plant uml for this struct, which contains colons when it likely should not.