graphql-java-tools
                                
                                 graphql-java-tools copied to clipboard
                                
                                    graphql-java-tools copied to clipboard
                            
                            
                            
                        Generic parameter not resolved
Got an error here https://github.com/graphql-java-kickstart/graphql-java-tools/blob/f0d03ea51d425967f9b8254cad4647e053f5ac17/src/main/kotlin/com/coxautodev/graphql/tools/GenericType.kt#L125
I have a type Account extends AuditableEntity<Long> where AuditableEntity<Long> extends IdentifiableAdapter<Long> where IdentifiableAdapter<Long> implements Identifiable<Long>.
In this method determineTypeArguments returns a map or one entry: "T"(AuditableEntity) to Long. But then on this map [type] is used which returns null because the type is "T"(Identifiable).
This is kinda confusing but I am pretty sure this should just recognize the Long and return it.
I know I am not supposed to use raw JPA entities for mapping here and will just use DTOs and this will probably go away, but still looks like a bug though
@Sam-Kruglov Is it possible to share a code snippet that could be used for a unit test to reproduce this bug so we have a concrete use case to fix it with?