carnival-data / carnival

JVM property graph data unification framework
https://carnival-data.github.io/carnival/
GNU General Public License v3.0
7 stars 2 forks source link

ElementDefTrait superclass of VertexDefTrait and EdgeDefTrait #94

Closed augustearth closed 2 years ago

augustearth commented 2 years ago

VertexDefTrait and EdgeDefTrait are currently completely separate, despite they fact that they have common functionality. WithPropertyDefsTrait already awkwardly looks like a superclass for VertexDefTrait and EdgeDefTrait.