-
Notifications
You must be signed in to change notification settings - Fork 424
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
feat: tag everything #1422
feat: tag everything #1422
Conversation
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. |
dbbe005
to
3759248
Compare
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. |
f7b510e
to
095df29
Compare
5b7cf6b
to
56301e9
Compare
After this gets merged, I can rebase #1429 and add tagging support for virtual connections as well. |
This reverts commit a3c9afa. api decorator is masking some problems with mypy, and needs a more in depth investigation than belongs in this branch
Closes #1421