-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DrivewayTransitions in OpenSite.01.00.05 #455
base: master
Are you sure you want to change the base?
Conversation
@@ -143,10 +143,6 @@ | |||
|
|||
<ECEntityClass typeName="DrivewayMidVertex" modifier="Sealed" displayLabel="Driveway Mid Vertex" description="Vertex of a DrivewayPath that is attached to two DrivewayPathEdge instances."> | |||
<BaseClass>PathMidVertex</BaseClass> | |||
|
|||
<ECProperty propertyName="SideTransitionOffset" typeName="double" kindOfQuantity="rru:LENGTH" category="DrivewayMidVertex_Transition" displayLabel="Transition Offset" description="The transition offset distance." /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can't delete properties - this is a breaking change, see https://www.itwinjs.org/bis/guide/schema-evolution/schema-versioning-and-generations/#minor-schema-upgrades
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We probably want to hide these properties and mark them as deprecated.
<Class class="DrivewayTransition" /> | ||
</Target> | ||
</ECRelationshipClass> | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think we want to make a change and immediately release a new Schema version - we need to test this schema first. I think normally, you make changes to the WIP (work in progress) schema, new dev
version of this schema is published to NPM, we test it, perhaps make adjustments, and then we make a release PR.
Adds the DrivewayTransition entity class with some of the properties formerly found in the DrivewayMidVertex, and a relationship class between the two.