robofit / arcor2

Solution for end-user programming of (collaborative) robots using Augmented Reality. From AR to Python and back!
GNU Lesser General Public License v3.0
15 stars 16 forks source link

Unify parent property everywhere #872

Open ZdenekM opened 2 weeks ago

ZdenekM commented 2 weeks ago

Somewhere, parent is a string, and "" means there is no parent (UpdateActionPointParent). Somewhere else (BareActionPoint), it is an optional string, where None means no parent and "" is an invalid value. This is confusing and causes unnecessary trouble. It should be a non-optional string everywhere for simplicity.