Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit edd26cc

Browse files
authored
Merge pull request #3265 from appreciated/patch-1
Use the non deprecated method in InstrumentationExamples.java
2 parents 52c6821 + 8b28f4c commit edd26cc

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/test/groovy/readme/InstrumentationExamples.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
import graphql.execution.instrumentation.fieldvalidation.FieldValidationEnvironment;
1616
import graphql.execution.instrumentation.fieldvalidation.FieldValidationInstrumentation;
1717
import graphql.execution.instrumentation.fieldvalidation.SimpleFieldValidation;
18+
import graphql.execution.instrumentation.parameters.InstrumentationCreateStateParameters;
1819
import graphql.execution.instrumentation.parameters.InstrumentationExecutionParameters;
1920
import graphql.execution.instrumentation.parameters.InstrumentationFieldFetchParameters;
2021
import graphql.execution.instrumentation.tracing.TracingInstrumentation;
@@ -64,7 +65,7 @@ void recordTiming(String key, long time) {
6465

6566
class CustomInstrumentation extends SimplePerformantInstrumentation {
6667
@Override
67-
public InstrumentationState createState() {
68+
public @Nullable InstrumentationState createState(InstrumentationCreateStateParameters parameters) {
6869
//
6970
// instrumentation state is passed during each invocation of an Instrumentation method
7071
// and allows you to put stateful data away and reference it during the query execution

0 commit comments

Comments
 (0)