mirror of https://github.com/pulumi/pulumi.git
fd5000b32c
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. |
||
---|---|---|
.. | ||
hcl.pb.go | ||
loader.pb.go | ||
loader_grpc.pb.go | ||
mapper.pb.go | ||
mapper_grpc.pb.go |