diff --git a/terraform/transform_reference.go b/terraform/transform_reference.go index ee6069651..2e608b370 100644 --- a/terraform/transform_reference.go +++ b/terraform/transform_reference.go @@ -214,11 +214,6 @@ func (t AttachDependenciesTransformer) Transform(g *Graph) error { } selfAddr := attacher.ResourceAddr() - // Data sources don't need to track destroy dependencies - if selfAddr.Resource.Mode == addrs.DataResourceMode { - continue - } - ans, err := g.Ancestors(v) if err != nil { return err @@ -240,11 +235,6 @@ func (t AttachDependenciesTransformer) Transform(g *Graph) error { continue } - // Data sources don't need to track destroy dependencies - if addr.Resource.Mode == addrs.DataResourceMode { - continue - } - if addr.Equal(selfAddr) { continue }