Skip to content

Commit d0b0029

Browse files
committed
Convert Java tests to Kotlin
1 parent 8b65d14 commit d0b0029

25 files changed

+255
-263
lines changed

pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,6 @@
203203
<configuration>
204204
<sources>
205205
<source>src/test/kotlin</source>
206-
<source>src/test/java</source>
207206
<source>src/test/groovy</source>
208207
</sources>
209208
</configuration>

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package graphql.kickstart.tools
22

33
import graphql.TypeResolutionEnvironment
44
import graphql.kickstart.tools.util.BiMap
5+
import graphql.kickstart.tools.util.JavaType
56
import graphql.language.TypeDefinition
67
import graphql.schema.GraphQLInterfaceType
78
import graphql.schema.GraphQLObjectType

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package graphql.kickstart.tools
22

3+
import graphql.kickstart.tools.util.JavaType
34
import graphql.language.FieldDefinition
45
import graphql.schema.DataFetcher
56
import graphql.schema.DataFetchingEnvironment

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
package graphql.kickstart.tools
22

33
import graphql.Scalars
4+
import graphql.kickstart.tools.util.GraphQLLangType
5+
import graphql.kickstart.tools.util.JavaType
6+
import graphql.kickstart.tools.util.declaredNonProxyMethods
7+
import graphql.kickstart.tools.util.unwrap
48
import graphql.language.FieldDefinition
59
import graphql.language.TypeName
610
import graphql.schema.DataFetchingEnvironment

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
package graphql.kickstart.tools
22

33
import com.fasterxml.classmate.ResolvedType
4+
import graphql.kickstart.tools.util.JavaType
45
import graphql.kickstart.tools.util.Primitives
6+
import graphql.kickstart.tools.util.unwrap
57
import org.apache.commons.lang3.reflect.TypeUtils
68
import java.lang.reflect.ParameterizedType
79
import java.lang.reflect.TypeVariable

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ import com.fasterxml.jackson.core.type.TypeReference
55
import graphql.TrivialDataFetcher
66
import graphql.execution.batched.Batched
77
import graphql.kickstart.tools.SchemaParserOptions.GenericWrapper
8+
import graphql.kickstart.tools.util.JavaType
9+
import graphql.kickstart.tools.util.coroutineScope
10+
import graphql.kickstart.tools.util.isTrivialDataFetcher
11+
import graphql.kickstart.tools.util.unwrap
812
import graphql.language.*
913
import graphql.schema.DataFetcher
1014
import graphql.schema.DataFetchingEnvironment

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package graphql.kickstart.tools
22

33
import com.fasterxml.classmate.TypeResolver
4+
import graphql.kickstart.tools.util.JavaType
45
import graphql.language.FieldDefinition
56
import graphql.schema.DataFetcher
67
import graphql.schema.DataFetchingEnvironment

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package graphql.kickstart.tools
22

3+
import graphql.kickstart.tools.util.GraphQLRootResolver
4+
import graphql.kickstart.tools.util.JavaType
35
import org.apache.commons.lang3.reflect.TypeUtils
46

57
internal abstract class ResolverInfo {

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package graphql.kickstart.tools
22

33
import graphql.kickstart.tools.util.BiMap
4+
import graphql.kickstart.tools.util.JavaType
45
import graphql.language.FieldDefinition
56
import graphql.language.ObjectTypeDefinition
67
import graphql.language.TypeDefinition

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

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
package graphql.kickstart.tools
22

3-
import graphql.kickstart.tools.util.BiMap
3+
import graphql.kickstart.tools.util.*
4+
import graphql.kickstart.tools.util.GraphQLRootResolver
5+
import graphql.kickstart.tools.util.JavaType
6+
import graphql.kickstart.tools.util.unwrap
47
import graphql.language.*
58
import graphql.schema.GraphQLScalarType
69
import graphql.schema.idl.ScalarInfo

0 commit comments

Comments
 (0)