未验证 提交 4bc933fb 编写于 作者: B Bogdan Kobylynskyi 提交者: GitHub

Support generic over generic response type - Kotlin/Scala #484 (#486)

* Support generic over generic response type #484

* Support generic over generic response type - Kotlin/Scala #484
上级 ca1ee4ec
......@@ -85,7 +85,11 @@ public class KotlinGraphQLTypeMapper implements GraphQLTypeMapper {
@Override
public String getGenericsString(MappingContext mappingContext, String genericType, String typeParameter) {
return String.format("%s<%s>", genericType, typeParameter);
if (genericType.contains("%s")) {
return String.format(genericType, typeParameter);
} else {
return String.format("%s<%s>", genericType, typeParameter);
}
}
@Override
......
......@@ -88,7 +88,11 @@ public class ScalaGraphQLTypeMapper implements GraphQLTypeMapper {
@Override
public String getGenericsString(MappingContext mappingContext, String genericType, String typeParameter) {
return String.format("%s[%s]", genericType, typeParameter);
if (genericType.contains("%s")) {
return String.format(genericType, typeParameter);
} else {
return String.format("%s[%s]", genericType, typeParameter);
}
}
@Override
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册