Skip to content

Commit 069e026

Browse files
committed
fix: ensure no duplicate ResourceName symbols
1 parent cb7fad9 commit 069e026

File tree

1 file changed

+3
-3
lines changed
  • internal/plugin/resourcename

1 file changed

+3
-3
lines changed

internal/plugin/resourcename/main.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,17 @@ func GeneratePackage(
2121
pkg := path.Dir(resources[0].ParentFile)
2222

2323
// keep track of what resource names have been generated in the package
24-
seen := make(map[aipreflect.ResourceTypeName]struct{})
24+
seen := make(map[string]struct{})
2525
queue := resources
2626

2727
for len(queue) > 0 {
2828
resource := queue[0]
2929
queue = queue[1:]
3030

31-
if _, ok := seen[resource.Type]; ok {
31+
if _, ok := seen[resource.Type.Type()]; ok {
3232
continue
3333
}
34-
seen[resource.Type] = struct{}{}
34+
seen[resource.Type.Type()] = struct{}{}
3535

3636
// no support for multiple resource name definitions
3737
name := resource.Names[0]

0 commit comments

Comments
 (0)