stacks stubs

This commit is contained in:
James Bardin 2025-07-25 16:50:49 -04:00
parent 3948e19459
commit 88d64326d3
3 changed files with 15 additions and 0 deletions

View file

@ -132,6 +132,11 @@ func (p *erroredProvider) ReadResource(req providers.ReadResourceRequest) provid
}
}
// GenerateResourceConfig implements providers.Interface
func (p *erroredProvider) GenerateResourceConfig(req providers.GenerateResourceConfigRequest) providers.GenerateResourceConfigResponse {
panic("not implemented")
}
// OpenEphemeralResource implements providers.Interface.
func (p *erroredProvider) OpenEphemeralResource(providers.OpenEphemeralResourceRequest) providers.OpenEphemeralResourceResponse {
var diags tfdiags.Diagnostics

View file

@ -161,6 +161,11 @@ func (o *offlineProvider) ReadResource(_ providers.ReadResourceRequest) provider
}
}
// GenerateResourceConfig implements providers.Interface
func (p *offlineProvider) GenerateResourceConfig(req providers.GenerateResourceConfigRequest) providers.GenerateResourceConfigResponse {
panic("not implemented")
}
func (o *offlineProvider) PlanResourceChange(_ providers.PlanResourceChangeRequest) providers.PlanResourceChangeResponse {
var diags tfdiags.Diagnostics
diags = diags.Append(tfdiags.AttributeValue(

View file

@ -121,6 +121,11 @@ func (u *unknownProvider) ReadResource(request providers.ReadResourceRequest) pr
}
}
// GenerateResourceConfig implements providers.Interface
func (p *unknownProvider) GenerateResourceConfig(req providers.GenerateResourceConfigRequest) providers.GenerateResourceConfigResponse {
panic("not implemented")
}
func (u *unknownProvider) PlanResourceChange(request providers.PlanResourceChangeRequest) providers.PlanResourceChangeResponse {
if request.ClientCapabilities.DeferralAllowed {
// For PlanResourceChange, we'll kind of abuse the mocking library to