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

Vine refactor #8

Closed augustearth closed 4 years ago

augustearth commented 4 years ago

The Vine, CachingVine, and VineMethod classes/interfaces/traits are muddled.... Clean things up.

augustearth commented 4 years ago

So, on closer inspection, the vine infrastructure could benefit from a more extensive refactor. The following seems true:

Do the following:

augustearth commented 4 years ago

Closing this issue. Further discussion is required. Will copy the material here to the Team discussion.