Don't bootstrap core type emits#66377
Conversation
|
Pinging @elastic/kibana-platform (Team:Platform) |
|
Pinging @elastic/uptime (Team:uptime) |
💚 Build SucceededTo update your PR or re-run it, just comment with: |
FrankHassanabad
left a comment
There was a problem hiding this comment.
SIEM side looks good, thank you for keeping all these solutions imports clean and thank you for all the work to improve the quality of everyone's code over time! Couldn't be happier with all gifts like the improved Types and changes to imports like this one.
lukeelmers
left a comment
There was a problem hiding this comment.
LGTM. Tested bootstrap & check_published_api_changes and all seems to work as expected.
weltenwort
left a comment
There was a problem hiding this comment.
Seems to work for the infra plugin 👍 Thanks for investing the effort!
|
I'm going to merge without approval from elastic/uptime & elastic/endpoint-app-team since this is blocking #64395 and there is no risk of breaking any behaviour in these changes. |
…ent/add-support-in-url-for-hidden-toggle * 'master' of github.com:elastic/kibana: (34 commits) [SIEM][CASE] Fix bug when connector is deleted. (elastic#65876) [SIEM][CASE] Improve layout (elastic#66232) [Index Management] Support Hidden Indices (elastic#66422) Add Login Selector functional tests. (elastic#65705) Lens drilldowns (elastic#65675) [ML] Custom template for apiDoc markdown (elastic#66567) Don't bootstrap core type emits (elastic#66377) [Dashboard] Improve loading error handling (elastic#66372) [APM] Minor style fixes for the node strokes (elastic#66574) [Ingest Manager] Fix create data source from integration (elastic#66626) [Metrics UI] Fix default metric alert interval for new conditions (elastic#66610) [Metrics UI] Fix alignment and allow clearing metric value (elastic#66589) Don't return package name for non-package data streams (elastic#66606) [Ingest Manager] Consolidate routing and add breadcrumbs to all pages (elastic#66475) [Docs/Reporting] Have the docs about granular timeout match Cloud docs (elastic#66267) Don't automatically add license header to code inside plugins dir. (elastic#66601) [APM] Don't trigger map layout if no elements (elastic#66625) [Logs UI] Validate ML job setup time ranges (elastic#66426) Fix pagination bugs in CCR and Remote Clusters (elastic#65931) Add cloud icon for supported settings and embed single-sourced getting started (elastic#65610) ... # Conflicts: # x-pack/plugins/index_management/public/application/sections/home/index_list/index_table/index_table.js # x-pack/plugins/index_management/server/lib/fetch_indices.ts
Summary
Importing types from
kibana/serverorkibana/publicused to rely on.d.tsfiles intarget/types, so as part of bootstrap we generated these types so that IDE type checking won't fail.This is no longer necessary since
kibana.d.tsnow imports types from their source instead oftarget/typesso I've removed this expensive step from the bootstrap process.Checklist
Delete any items that are not applicable to this PR.
For maintainers