Skip to content

Commit 96b3661

Browse files
committed
Code formatting fixes.
1 parent 0243588 commit 96b3661

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

src/main/kotlin/graphql/kickstart/tools/resolver/MissingFieldResolver.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,10 @@ internal class MissingFieldResolver(
1111
options: SchemaParserOptions
1212
) : FieldResolver(field, FieldResolverScanner.Search(Any::class.java, MissingResolverInfo(), null), options, Any::class.java) {
1313

14-
private val missingResolverDataFetcherProvider: MissingResolverDataFetcherProvider = options.missingResolverDataFetcherProvider ?: MissingResolverDataFetcherProvider { _, options -> options.missingResolverDataFetcher ?: DataFetcher<Any> { TODO("Schema resolver not implemented") } }
15-
14+
private val missingResolverDataFetcherProvider: MissingResolverDataFetcherProvider = options.missingResolverDataFetcherProvider
15+
?: MissingResolverDataFetcherProvider {
16+
_, options -> options.missingResolverDataFetcher ?: DataFetcher<Any> { TODO("Schema resolver not implemented") }
17+
}
1618
override fun scanForMatches(): List<TypeClassMatcher.PotentialMatch> = listOf()
1719
override fun createDataFetcher(): DataFetcher<*> = missingResolverDataFetcherProvider.createDataFetcher(field, options)
1820
}

src/main/kotlin/graphql/kickstart/tools/resolver/MissingResolverDataFetcherProvider.kt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,5 @@ import graphql.schema.DataFetcher
88
* Provider for missing resolver data fetchers.
99
*/
1010
fun interface MissingResolverDataFetcherProvider {
11-
fun createDataFetcher(field: FieldDefinition,
12-
options: SchemaParserOptions
13-
): DataFetcher<*>
11+
fun createDataFetcher(field: FieldDefinition, options: SchemaParserOptions): DataFetcher<*>
1412
}

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

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,6 @@ class MissingFieldResolverTest {
7070
@Test
7171
fun `should call missing resolver data fetcher provider if provided`() {
7272
val missingResolverDataFetcherProvider = TestMissingResolverDataFetcherProvider();
73-
val options = SchemaParserOptions.newOptions()
74-
.missingResolverDataFetcherProvider(missingResolverDataFetcherProvider)
75-
.build();
7673
val schema = SchemaParser.newParser()
7774
.schemaString(
7875
"""
@@ -85,7 +82,9 @@ class MissingFieldResolverTest {
8582
.resolvers(object : GraphQLQueryResolver {
8683
fun implementedField(input: Optional<String>) = input.toString()
8784
})
88-
.options(options)
85+
.options(SchemaParserOptions.newOptions()
86+
.missingResolverDataFetcherProvider(missingResolverDataFetcherProvider)
87+
.build())
8988
.build()
9089
.makeExecutableSchema()
9190

0 commit comments

Comments
 (0)