Skip to content

Commit 3ff5bfa

Browse files
committed
Tidy diagnostics handling in list_resource_result.go
1 parent a5a3d3f commit 3ff5bfa

File tree

2 files changed

+28
-28
lines changed

2 files changed

+28
-28
lines changed

internal/toproto5/list_resource_result.go

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,41 +11,41 @@ import (
1111
)
1212

1313
func ListResourceResult(ctx context.Context, result *fwserver.ListResult) tfprotov5.ListResourceResult {
14-
diags := result.Diagnostics
15-
if diags.HasError() {
14+
allDiags := result.Diagnostics
15+
if allDiags.HasError() {
1616
return tfprotov5.ListResourceResult{
17-
Diagnostics: Diagnostics(ctx, diags),
17+
Diagnostics: Diagnostics(ctx, allDiags),
1818
}
1919
}
2020

21-
resourceIdentity, d := ResourceIdentity(ctx, result.Identity)
22-
diags.Append(d...)
21+
resourceIdentity, diags := ResourceIdentity(ctx, result.Identity)
22+
allDiags.Append(diags...)
2323

2424
return tfprotov5.ListResourceResult{
2525
DisplayName: result.DisplayName,
2626
Identity: resourceIdentity,
27-
Diagnostics: Diagnostics(ctx, result.Diagnostics),
27+
Diagnostics: Diagnostics(ctx, allDiags),
2828
}
2929
}
3030

3131
func ListResourceResultWithResource(ctx context.Context, result *fwserver.ListResult) tfprotov5.ListResourceResult {
32-
diags := result.Diagnostics
33-
if diags.HasError() {
32+
allDiags := result.Diagnostics
33+
if allDiags.HasError() {
3434
return tfprotov5.ListResourceResult{
35-
Diagnostics: Diagnostics(ctx, diags),
35+
Diagnostics: Diagnostics(ctx, allDiags),
3636
}
3737
}
3838

39-
resourceIdentity, d := ResourceIdentity(ctx, result.Identity)
40-
diags.Append(d...)
39+
resourceIdentity, diags := ResourceIdentity(ctx, result.Identity)
40+
allDiags.Append(diags...)
4141

42-
resource, d := Resource(ctx, result.Resource)
43-
diags.Append(d...)
42+
resource, diags := Resource(ctx, result.Resource)
43+
allDiags.Append(diags...)
4444

4545
return tfprotov5.ListResourceResult{
4646
DisplayName: result.DisplayName,
4747
Identity: resourceIdentity,
4848
Resource: resource,
49-
Diagnostics: Diagnostics(ctx, result.Diagnostics),
49+
Diagnostics: Diagnostics(ctx, allDiags),
5050
}
5151
}

internal/toproto6/list_resource_result.go

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,41 +11,41 @@ import (
1111
)
1212

1313
func ListResourceResult(ctx context.Context, result *fwserver.ListResult) tfprotov6.ListResourceResult {
14-
diags := result.Diagnostics
15-
if diags.HasError() {
14+
allDiags := result.Diagnostics
15+
if allDiags.HasError() {
1616
return tfprotov6.ListResourceResult{
17-
Diagnostics: Diagnostics(ctx, diags),
17+
Diagnostics: Diagnostics(ctx, allDiags),
1818
}
1919
}
2020

21-
resourceIdentity, d := ResourceIdentity(ctx, result.Identity)
22-
diags.Append(d...)
21+
resourceIdentity, diags := ResourceIdentity(ctx, result.Identity)
22+
allDiags.Append(diags...)
2323

2424
return tfprotov6.ListResourceResult{
2525
DisplayName: result.DisplayName,
2626
Identity: resourceIdentity,
27-
Diagnostics: Diagnostics(ctx, result.Diagnostics),
27+
Diagnostics: Diagnostics(ctx, allDiags),
2828
}
2929
}
3030

3131
func ListResourceResultWithResource(ctx context.Context, result *fwserver.ListResult) tfprotov6.ListResourceResult {
32-
diags := result.Diagnostics
33-
if diags.HasError() {
32+
allDiags := result.Diagnostics
33+
if allDiags.HasError() {
3434
return tfprotov6.ListResourceResult{
35-
Diagnostics: Diagnostics(ctx, diags),
35+
Diagnostics: Diagnostics(ctx, allDiags),
3636
}
3737
}
3838

39-
resourceIdentity, d := ResourceIdentity(ctx, result.Identity)
40-
diags.Append(d...)
39+
resourceIdentity, diags := ResourceIdentity(ctx, result.Identity)
40+
allDiags.Append(diags...)
4141

42-
resource, d := Resource(ctx, result.Resource)
43-
diags.Append(d...)
42+
resource, diags := Resource(ctx, result.Resource)
43+
allDiags.Append(diags...)
4444

4545
return tfprotov6.ListResourceResult{
4646
DisplayName: result.DisplayName,
4747
Identity: resourceIdentity,
4848
Resource: resource,
49-
Diagnostics: Diagnostics(ctx, result.Diagnostics),
49+
Diagnostics: Diagnostics(ctx, allDiags),
5050
}
5151
}

0 commit comments

Comments
 (0)