Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
[New platform] Introduce start phase for core services on server #35297
[New platform] Introduce start phase for core services on server #35297
Changes from 7 commits
4eef5fb
f116a29
faad244
a037fe8
25aa5a5
7ffd2aa
fad9a06
cfddce2
406ae80
bfd7b0b
38b7394
f504d00
ea34a0e
3d245f5
05e0333
d46e7a8
62a6724
255d3c3
8880af1
02ccc54
f8cc8c8
c04fdd2
37de718
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
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.
deepFreeze
might be a good idea hereThere 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.
aah yeah. I wanted to add freeze here, but found that we have 2 implementations - one for js in
x-pack/secuirty
, one for ts incore/public/utils
. I think it makes sense to reach an agreement how we going to distribute environment agnostic code snippets, case withdeepFreeze
is perfect example. Do we have such agreement? If not I will create a discussionThere 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.
I do not think that we do have a guideline on sharing code other than things that live as
@kbn/
packages. Could make sense to move this utility there, but it's so small, I'm not sure the boilerplate of a separate package is worth it.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.
turned out the correct implementation is not so simple microsoft/TypeScript#13923
for now I will copy this functionality, but we need to extract it in a separate package later