Commit Graph

19 Commits (5c8fd0b147ed36bf8de08047db232ac2d1ac80d1)

Author SHA1 Message Date
James Bardin 9e164b5488 add mocks for new plugin protocol
2 years ago
Martin Atkins 2cc94b4e89 core: terraform.Context with preloaded provider schemas
2 years ago
James Bardin f9713485a5 add mock tests for GetProviderSchemaOptional
3 years ago
James Bardin f907df8a6f correctly check for GetProviderSchemaOptional
3 years ago
Brian Flad 7094517089
Add GetMetadata RPC to provider protocol (#33739)
3 years ago
hashicorp-copywrite[bot] 53c34ff49c
Update copyright file headers to BUSL-1.1
3 years ago
James Bardin e14b03f7b0 always set schema caches from provider clients
3 years ago
James Bardin 642904204a enable global schema cache
3 years ago
James Bardin 68d86e81fb disable cache for now
3 years ago
James Bardin 53901a7e62 Add basic global schema cache
3 years ago
hashicorp-copywrite[bot] 325d18262e [COMPLIANCE] Add Copyright and License Headers
3 years ago
James Bardin 26c569e384 s/Capabilities/ServerCapabilities/
4 years ago
James Bardin 6706d52832 check PlanDestroy capability in plugins
4 years ago
Brian Flad 0b404f4a95 Return early on GetProviderSchema RPC responses with error diagnostics
4 years ago
James Bardin 8943c79322 diagnostics must be checked on all schema calls
4 years ago
Chris Arcand 369264865e internal/plugin[6]: Add generated mocks
4 years ago
Martin Atkins 965c0f3f91 build: Run staticcheck with "go run"
4 years ago
Martin Atkins 36d0a50427 Move terraform/ to internal/terraform/
5 years ago
Martin Atkins b40a4fb741 Move plugin/ and plugin6/ to internal/plugin{,6}/
5 years ago