-
Notifications
You must be signed in to change notification settings - Fork 0
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: annotations @Category
and @Tags
#1061
Conversation
Use the plural to indicate that an annotation can have multiple targets.
🦙 MegaLinter status: ✅ SUCCESS
See detailed report in MegaLinter reports |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1061 +/- ##
==========================================
Coverage 100.00% 100.00%
==========================================
Files 98 99 +1
Lines 19457 19586 +129
Branches 3975 4004 +29
==========================================
+ Hits 19457 19586 +129 ☔ View full report in Codecov by Sentry. |
## [0.13.0](v0.12.0...v0.13.0) (2024-04-24) ### Features * allow schemas in pipeline files ([#1080](#1080)) ([9508178](9508178)), closes [#1077](#1077) * annotations `@Category` and `@Tags` ([#1061](#1061)) ([e45a4c9](e45a4c9)), closes [#1021](#1021) * check if latest runner is installed ([#1097](#1097)) ([93432bb](93432bb)), closes [#1096](#1096) * do not check whether optional type parameters of classes can be inferred ([#1090](#1090)) ([31b8a28](31b8a28)), closes [#1084](#1084) [#1084](#1084) * generate nested functions for expression lambdas ([#1062](#1062)) ([f79fd61](f79fd61)) * mark schemas as experimental ([#1089](#1089)) ([09faaf0](09faaf0)), closes [#1078](#1078) * print values via code lens ([#1072](#1072)) ([f338023](f338023)), closes [#1032](#1032) * run pipeline via code lens ([#1068](#1068)) ([392154d](392154d)) * show image via code lens ([#1071](#1071)) ([bd0946b](bd0946b)), closes [#984](#984) ### Bug Fixes * import error when exploring tables in pipelines that call segments ([#1074](#1074)) ([e34b3ff](e34b3ff)) * pass optional arguments of memoized calls by name ([#1095](#1095)) ([39d9e5a](39d9e5a)), closes [#1087](#1087) * possible restart loop after installing the runner ([#1073](#1073)) ([7206d62](7206d62)) * runner not shutting down when extension was closed ([#1094](#1094)) ([77a0c1f](77a0c1f)) * stub for `Table.transformColumn` ([#1065](#1065)) ([aa43316](aa43316)) * type check arguments of annotation calls ([#1060](#1060)) ([09ca1cf](09ca1cf))
🎉 This PR is included in version 0.13.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Closes #1021
Summary of Changes
@Category
to assign a data science category (data import, data preparation, ...) to a declaration. This can be used to group declarations in the toolbox of the upcoming graphical view/editor. The documentation generator could also use this information.@Tags
to assign tags to a declaration. This can be used for filtering in the upcoming graphical view/editor. Again, the documentation generator could also include this information somewhere.