Closed jorwoods closed 3 weeks ago
Since workbooks, views, and data sources all follow the same pattern here, theoretically we could solve this with a Mixin class and add the functionality to all three with reduced duplication.
Virtual connections also follow this pattern and could have the functionality added via a mixin class if that's the route we want to go.
yes, I think that's a great idea. I'd love to get all the shared functionality actually extracted from individual objects in this code.
After this gets merged, I can rebase #1429 and add tagging support for virtual connections as well.
Closes #1421