22
33import graphql .Assert ;
44import graphql .PublicApi ;
5- import graphql .execution .defer .DeferredErrorSupport ;
65
76import java .util .Map ;
87import java .util .function .Consumer ;
@@ -25,7 +24,6 @@ public class ExecutionStrategyParameters {
2524 private final int listSize ;
2625 private final int currentListIndex ;
2726 private final ExecutionStrategyParameters parent ;
28- private final DeferredErrorSupport deferredErrorSupport ;
2927
3028 private ExecutionStrategyParameters (ExecutionStepInfo executionStepInfo ,
3129 Object source ,
@@ -37,8 +35,7 @@ private ExecutionStrategyParameters(ExecutionStepInfo executionStepInfo,
3735 MergedField currentField ,
3836 int listSize ,
3937 int currentListIndex ,
40- ExecutionStrategyParameters parent ,
41- DeferredErrorSupport deferredErrorSupport ) {
38+ ExecutionStrategyParameters parent ) {
4239
4340 this .executionStepInfo = assertNotNull (executionStepInfo , () -> "executionStepInfo is null" );
4441 this .localContext = localContext ;
@@ -51,7 +48,6 @@ private ExecutionStrategyParameters(ExecutionStepInfo executionStepInfo,
5148 this .listSize = listSize ;
5249 this .currentListIndex = currentListIndex ;
5350 this .parent = parent ;
54- this .deferredErrorSupport = deferredErrorSupport ;
5551 }
5652
5753 public ExecutionStepInfo getExecutionStepInfo () {
@@ -94,10 +90,6 @@ public ExecutionStrategyParameters getParent() {
9490 return parent ;
9591 }
9692
97- public DeferredErrorSupport deferredErrorSupport () {
98- return deferredErrorSupport ;
99- }
100-
10193 /**
10294 * This returns the current field in its query representations.
10395 *
@@ -139,7 +131,6 @@ public static class Builder {
139131 int listSize ;
140132 int currentListIndex ;
141133 ExecutionStrategyParameters parent ;
142- DeferredErrorSupport deferredErrorSupport = new DeferredErrorSupport ();
143134
144135 /**
145136 * @see ExecutionStrategyParameters#newParameters()
@@ -158,7 +149,6 @@ private Builder(ExecutionStrategyParameters oldParameters) {
158149 this .arguments = oldParameters .arguments ;
159150 this .nonNullableFieldValidator = oldParameters .nonNullableFieldValidator ;
160151 this .currentField = oldParameters .currentField ;
161- this .deferredErrorSupport = oldParameters .deferredErrorSupport ;
162152 this .path = oldParameters .path ;
163153 this .parent = oldParameters .parent ;
164154 this .listSize = oldParameters .listSize ;
@@ -225,13 +215,9 @@ public Builder parent(ExecutionStrategyParameters parent) {
225215 return this ;
226216 }
227217
228- public Builder deferredErrorSupport (DeferredErrorSupport deferredErrorSupport ) {
229- this .deferredErrorSupport = deferredErrorSupport ;
230- return this ;
231- }
232218
233219 public ExecutionStrategyParameters build () {
234- return new ExecutionStrategyParameters (executionStepInfo , source , localContext , fields , arguments , nonNullableFieldValidator , path , currentField , listSize , currentListIndex , parent , deferredErrorSupport );
220+ return new ExecutionStrategyParameters (executionStepInfo , source , localContext , fields , arguments , nonNullableFieldValidator , path , currentField , listSize , currentListIndex , parent );
235221 }
236222 }
237223}
0 commit comments