pulumi/pkg/resource
Fraser Waters fd5000b32c Add schema loader service
This moves schema loading out of the language runtimes and over to the
engine host.
Language runtimes no longer need to create a plugin host, or diagnostic
sink either because of this.

All schema loading is done over grpc. This first pass is very basic, and
not expected to be performant but it moves the control of schema loading
to the engine which is necessary for matrix testing.

Testing of this is covered by the convert and code generation smoke tests.
2023-07-27 15:03:52 +01:00
..
analyzer all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
deploy Add schema loader service 2023-07-27 15:03:52 +01:00
edit Use slice.Prealloc instead of make([]T, 0, ...) 2023-06-29 11:27:50 +01:00
graph all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
provider all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
stack [engine] Add support for source positions 2023-07-10 14:35:40 -07:00
testdata ci: radical idea - what if slow tests & no stdout makes GH consider runner dead? 2022-03-06 14:52:13 -08:00