friatech / lilo

Lilo is a super-fast, easy-to-use, configurable GraphQL stitching library
Apache License 2.0
38 stars 3 forks source link

Make IntrospectionRetriever and QueryRetriever public #21

Closed murphye closed 1 year ago

murphye commented 1 year ago

When using Kotlin, there are problems using Lilo because IntrospectionRetriever and QueryRetriever are not public.

java.lang.IllegalAccessError: failed to access class io.fria.lilo.IntrospectionRetriever from class ...

Seems to stem from this Kotlin bug, so you can consider this PR a workaround. https://youtrack.jetbrains.com/issue/KT-11700

firatkucuk commented 1 year ago

Thanks Eric, could you please rollback the version change, then I can directly merge. I am expecting to implement namespace changes ASAP. Then I'll release 23.4.1

murphye commented 1 year ago

OK, I rolled back the version change