From 82a52767aed178ae3cdea900839f16762fdf0677 Mon Sep 17 00:00:00 2001 From: dondonz <13839920+dondonz@users.noreply.github.com> Date: Sat, 27 Aug 2022 10:42:03 +1000 Subject: [PATCH] Remove redundant NullValue in ObjectScalar parseLiteral --- src/main/java/graphql/scalars/object/ObjectScalar.java | 3 --- src/test/groovy/graphql/scalars/object/ObjectScalarTest.groovy | 1 - 2 files changed, 4 deletions(-) diff --git a/src/main/java/graphql/scalars/object/ObjectScalar.java b/src/main/java/graphql/scalars/object/ObjectScalar.java index 030972b..829eb5f 100644 --- a/src/main/java/graphql/scalars/object/ObjectScalar.java +++ b/src/main/java/graphql/scalars/object/ObjectScalar.java @@ -65,9 +65,6 @@ public Object parseLiteral(Object input, Map variables) throws C "Expected AST type 'Value' but was '" + typeName(input) + "'." ); } - if (input instanceof NullValue) { - return null; - } if (input instanceof FloatValue) { return ((FloatValue) input).getValue(); } diff --git a/src/test/groovy/graphql/scalars/object/ObjectScalarTest.groovy b/src/test/groovy/graphql/scalars/object/ObjectScalarTest.groovy index b155231..056abe1 100644 --- a/src/test/groovy/graphql/scalars/object/ObjectScalarTest.groovy +++ b/src/test/groovy/graphql/scalars/object/ObjectScalarTest.groovy @@ -37,7 +37,6 @@ class ObjectScalarTest extends Specification { mkIntValue(666) | 666 mkBooleanValue(true) | true mkEnumValue("enum") | "enum" - mkNullValue() | null mkVarRef("varRef1") | "value1" mkArrayValue([ mkStringValue("s"), mkIntValue(666)