Skip to content

Commit ddbdcae

Browse files
author
Oryan M
committed
Move missingResolverDataFetcher down
1 parent 9592e06 commit ddbdcae

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

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

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ import kotlin.reflect.KClass
2222
data class SchemaParserOptions internal constructor(
2323
val contextClass: Class<*>?,
2424
val genericWrappers: List<GenericWrapper>,
25-
val missingResolverDataFetcher: DataFetcher<Any?>?,
2625
val allowUnimplementedResolvers: Boolean,
26+
val missingResolverDataFetcher: DataFetcher<Any?>?,
2727
val objectMapperProvider: PerFieldObjectMapperProvider,
2828
val proxyHandlers: List<ProxyHandler>,
2929
val inputArgumentOptionalDetectOmission: Boolean,
@@ -50,8 +50,8 @@ data class SchemaParserOptions internal constructor(
5050
private var contextClass: Class<*>? = null
5151
private val genericWrappers: MutableList<GenericWrapper> = mutableListOf()
5252
private var useDefaultGenericWrappers = true
53-
private var missingResolverDataFetcher: DataFetcher<Any?>? = null
5453
private var allowUnimplementedResolvers = false
54+
private var missingResolverDataFetcher: DataFetcher<Any?>? = null
5555
private var objectMapperProvider: PerFieldObjectMapperProvider = PerFieldConfiguringObjectMapperProvider()
5656
private val proxyHandlers: MutableList<ProxyHandler> = mutableListOf(Spring4AopProxyHandler(), GuiceAopProxyHandler(), JavassistProxyHandler(), WeldProxyHandler())
5757
private var inputArgumentOptionalDetectOmission = false
@@ -82,14 +82,14 @@ data class SchemaParserOptions internal constructor(
8282
this.useDefaultGenericWrappers = useDefaultGenericWrappers
8383
}
8484

85-
fun missingResolverDataFetcher(missingResolverDataFetcher: DataFetcher<Any?>?) = this.apply {
86-
this.missingResolverDataFetcher = missingResolverDataFetcher
87-
}
88-
8985
fun allowUnimplementedResolvers(allowUnimplementedResolvers: Boolean) = this.apply {
9086
this.allowUnimplementedResolvers = allowUnimplementedResolvers
9187
}
9288

89+
fun missingResolverDataFetcher(missingResolverDataFetcher: DataFetcher<Any?>?) = this.apply {
90+
this.missingResolverDataFetcher = missingResolverDataFetcher
91+
}
92+
9393
fun inputArgumentOptionalDetectOmission(inputArgumentOptionalDetectOmission: Boolean) = this.apply {
9494
this.inputArgumentOptionalDetectOmission = inputArgumentOptionalDetectOmission
9595
}
@@ -167,8 +167,8 @@ data class SchemaParserOptions internal constructor(
167167
return SchemaParserOptions(
168168
contextClass,
169169
wrappers,
170-
missingResolverDataFetcher,
171170
allowUnimplementedResolvers,
171+
missingResolverDataFetcher,
172172
objectMapperProvider,
173173
proxyHandlers,
174174
inputArgumentOptionalDetectOmission,

0 commit comments

Comments
 (0)