-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
[Presentation Util] Remove the plugin services toolkit #195502
[Presentation Util] Remove the plugin services toolkit #195502
Conversation
PluginServices
registry
Pinging @elastic/kibana-presentation (Team:Presentation) |
💚 Build Succeeded
Metrics [docs]Module Count
Public APIs missing comments
Async chunks
Public APIs missing exports
Page load bundle
cc @Heenawter |
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.
LGTM
code review only
Starting backport for target branches: 8.x |
Closes elastic#194199 ## Summary Now that no plugins use anything from the `PresentationUtil` services toolkit, it is safe to remove all code and documentation related to this from the `PresentationUtil` plugin. ### Checklist - [x] [Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html) was added for features that require explanation or tutorials ### For maintainers - [ ] This was checked for breaking API changes and was [labeled appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) (cherry picked from commit 1053493)
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
#195517) # Backport This will backport the following commits from `main` to `8.x`: - [[Presentation Util] Remove the plugin services toolkit (#195502)](#195502) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Hannah Mudge","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-10-08T22:37:18Z","message":"[Presentation Util] Remove the plugin services toolkit (#195502)\n\nCloses https://github.com/elastic/kibana/issues/194199\r\n\r\n## Summary\r\n\r\nNow that no plugins use anything from the `PresentationUtil` services\r\ntoolkit, it is safe to remove all code and documentation related to this\r\nfrom the `PresentationUtil` plugin.\r\n\r\n\r\n### Checklist\r\n\r\n- [x]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"1053493c9c66b881c27d14a600e33a16110b58e3","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Presentation","loe:small","technical debt","release_note:skip","impact:high","v9.0.0","backport:prev-minor"],"title":"[Presentation Util] Remove the plugin services toolkit","number":195502,"url":"https://github.com/elastic/kibana/pull/195502","mergeCommit":{"message":"[Presentation Util] Remove the plugin services toolkit (#195502)\n\nCloses https://github.com/elastic/kibana/issues/194199\r\n\r\n## Summary\r\n\r\nNow that no plugins use anything from the `PresentationUtil` services\r\ntoolkit, it is safe to remove all code and documentation related to this\r\nfrom the `PresentationUtil` plugin.\r\n\r\n\r\n### Checklist\r\n\r\n- [x]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"1053493c9c66b881c27d14a600e33a16110b58e3"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/195502","number":195502,"mergeCommit":{"message":"[Presentation Util] Remove the plugin services toolkit (#195502)\n\nCloses https://github.com/elastic/kibana/issues/194199\r\n\r\n## Summary\r\n\r\nNow that no plugins use anything from the `PresentationUtil` services\r\ntoolkit, it is safe to remove all code and documentation related to this\r\nfrom the `PresentationUtil` plugin.\r\n\r\n\r\n### Checklist\r\n\r\n- [x]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"1053493c9c66b881c27d14a600e33a16110b58e3"}}]}] BACKPORT--> Co-authored-by: Hannah Mudge <[email protected]>
What a nice surprise to check my email for the first time in a month and see this completed! It makes me excited to come back to work in November! |
Closes #194199
Summary
Now that no plugins use anything from the
PresentationUtil
services toolkit, it is safe to remove all code and documentation related to this from thePresentationUtil
plugin.Checklist
For maintainers