replaceTriggerAddress static method
The bare address replace_triggered_by lists for trigger: a
resource's address or an attribute reference's.
Implementation
static String replaceTriggerAddress(ReplaceTrigger trigger) =>
switch (trigger) {
TfRef(:final bareAddress) => bareAddress,
TfAddressed(:final tfAddress) => tfAddress,
_ => throw ArgumentError.value(
trigger,
'trigger',
'is neither a resource nor an attribute reference',
),
};