-
Notifications
You must be signed in to change notification settings - Fork 39
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
Added deprecation decorator #419
Added deprecation decorator #419
Conversation
rubenthoms
commented
Apr 15, 2021
- Sending deprecation warnings to frontend
- Implemented deprecation in documentation
- Added manual to CONTRIBUTING.md
d001d29
to
2200880
Compare
Requires equinor/webviz-core-components#114 to be taken in. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work @rubenthoms 👍 This would be valuable, especially in the upcoming weeks/months when plugins in https://github.com/equinor/webviz-subsurface will be consolidated ✂️ Some feedback/suggestions below.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great @rubenthoms! 🍾 Important new functionality in less than 600 lines of code.
LGTM! 🌞 I think we are close of merging this in. Some comments below you can consider, most/all are minor only.
9109fbb
to
7d4ae3a
Compare
- Added deprecation decorators - Added deprecation store - Added deprecation to auto documentation - Added deprecation to be shown in `WebvizPluginPlaceholder` component
7d4ae3a
to
76aa599
Compare
Adjusted min required version of `webviz-core-components`
5943072
to
56260e5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Final three comments. This looks fantastic 👏 - ready to go 🚀🚢
- Changed import of deprecation_store - Renamed `webviz_deprecated` to `deprecation_decorators`
1bf274c
to
6f3710e
Compare