dependency、feature、generate、include、stack、またはunit など、ファイルルートで同じラベル (名前) を共有している重複した Terragrunt ブロックを報告します。
インスペクションにより、同一のラベルを使用している同じ型の複数のブロックがハイライトされます。 トップレベルのブロックのみが確認されます。
例:
unit "vpc" {
source = "git::git@github.com:acme/infrastructure-catalog.git//units/vpc?ref=v0.0.1"
path = "vpc"
}
# duplicate
unit "vpc" {
source = "git::git@github.com:acme/infrastructure-catalog.git//units/database?ref=v0.0.1"
path = "database"
values = {
engine = "postgres"
version = "13"
vpc_path = "../vpc"
}
}
使用可能なクイックフィックス: