diff --git a/internal/terraform/transform_excludes.go b/internal/terraform/transform_excludes.go index 838b095d29..ff57baaf35 100644 --- a/internal/terraform/transform_excludes.go +++ b/internal/terraform/transform_excludes.go @@ -10,9 +10,9 @@ import ( "github.com/hashicorp/terraform/internal/dag" ) -// ExcludesTransformer is a GraphTransformer that: -// - when the user specifies a list of resources to exclude, -// limits the graph to everything except those resources and their dependencies. +// ExcludesTransformer is a GraphTransformer that, when the user specifies a +// list of resources to exclude, limits the graph to everything except those +// resources and anything dependent on those resources. type ExcludesTransformer struct { // List of excluded resource names specified by the user. Excludes []addrs.Targetable diff --git a/internal/terraform/transform_targets.go b/internal/terraform/transform_targets.go index 757faf81c8..26886c5d98 100644 --- a/internal/terraform/transform_targets.go +++ b/internal/terraform/transform_targets.go @@ -16,8 +16,8 @@ import ( // provided will contain every target provided, and each implementing graph // node must filter this list to targets considered relevant. type GraphNodeTargetable interface { - SetTargets([]addrs.Targetable) - SetExcludes([]addrs.Targetable) + SetTargets([]addrs.Targetable) // TargetsTransformer + SetExcludes([]addrs.Targetable) // ExcludesTransformer } // TargetsTransformer is a GraphTransformer that, when the user specifies a