Skip to content

Commit d0e79c9

Browse files
committed
Change option name
1 parent c0b3c6a commit d0e79c9

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

src/main/kotlin/graphql/kickstart/tools/MethodFieldResolver.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ internal class MethodFieldResolver(
9292
}
9393

9494
if (value == null && isOptional) {
95-
if (options.inputArgumentOptionalNullWhenOmitted && !environment.containsArgument(definition.name)) {
95+
if (options.inputArgumentOptionalDetectOmission && !environment.containsArgument(definition.name)) {
9696
return@add null
9797
}
9898
return@add Optional.empty<Any>()

src/main/kotlin/graphql/kickstart/tools/SchemaParserOptions.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ data class SchemaParserOptions internal constructor(
2525
val allowUnimplementedResolvers: Boolean,
2626
val objectMapperProvider: PerFieldObjectMapperProvider,
2727
val proxyHandlers: List<ProxyHandler>,
28-
val inputArgumentOptionalNullWhenOmitted: Boolean,
28+
val inputArgumentOptionalDetectOmission: Boolean,
2929
val preferGraphQLResolver: Boolean,
3030
val introspectionEnabled: Boolean,
3131
val coroutineContextProvider: CoroutineContextProvider,
@@ -51,7 +51,7 @@ data class SchemaParserOptions internal constructor(
5151
private var allowUnimplementedResolvers = false
5252
private var objectMapperProvider: PerFieldObjectMapperProvider = PerFieldConfiguringObjectMapperProvider()
5353
private val proxyHandlers: MutableList<ProxyHandler> = mutableListOf(Spring4AopProxyHandler(), GuiceAopProxyHandler(), JavassistProxyHandler(), WeldProxyHandler())
54-
private var inputArgumentOptionalNullWhenOmitted = false
54+
private var inputArgumentOptionalDetectOmission = false
5555
private var preferGraphQLResolver = false
5656
private var introspectionEnabled = true
5757
private var coroutineContextProvider: CoroutineContextProvider? = null
@@ -82,8 +82,8 @@ data class SchemaParserOptions internal constructor(
8282
this.allowUnimplementedResolvers = allowUnimplementedResolvers
8383
}
8484

85-
fun inputArgumentOptionalNullWhenOmitted(inputArgumentOptionalNullWhenOmitted: Boolean) = this.apply {
86-
this.inputArgumentOptionalNullWhenOmitted = inputArgumentOptionalNullWhenOmitted
85+
fun inputArgumentOptionalDetectOmission(inputArgumentOptionalDetectOmission: Boolean) = this.apply {
86+
this.inputArgumentOptionalDetectOmission = inputArgumentOptionalDetectOmission
8787
}
8888

8989
fun preferGraphQLResolver(preferGraphQLResolver: Boolean) = this.apply {
@@ -158,7 +158,7 @@ data class SchemaParserOptions internal constructor(
158158
allowUnimplementedResolvers,
159159
objectMapperProvider,
160160
proxyHandlers,
161-
inputArgumentOptionalNullWhenOmitted,
161+
inputArgumentOptionalDetectOmission,
162162
preferGraphQLResolver,
163163
introspectionEnabled,
164164
coroutineContextProvider,

src/test/kotlin/graphql/kickstart/tools/MethodFieldResolverTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ class MethodFieldResolverTest {
7575
fun testNull(input: Optional<String>) = input.toString()
7676
})
7777
.options(SchemaParserOptions.newOptions()
78-
.inputArgumentOptionalNullWhenOmitted(true)
78+
.inputArgumentOptionalDetectOmission(true)
7979
.build())
8080
.build()
8181
.makeExecutableSchema()

0 commit comments

Comments
 (0)