You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For some classes type comparison (<:<) throws CyclicReference exception. I's hard for me to tell exactly why this happens, but I found one example where I able to reproduce it:
For some classes type comparison (<:<) throws
CyclicReference
exception. I's hard for me to tell exactly why this happens, but I found one example where I able to reproduce it:I have a feeling that there is something is very special about
net.sf.ehcache.CacheManager
which causes this issue.for convenience I created this small project that demonstrates the issue:
https://github.com/OlegIlyenko/scala-reflection-cyclic-reference-error
You can find an exception with full stack-trace in the build of the project:
https://travis-ci.org/OlegIlyenko/scala-reflection-cyclic-reference-error/builds/51876517#L342
The actual code to reproduce the issue is here:
https://github.com/OlegIlyenko/scala-reflection-cyclic-reference-error/blob/master/src/main/scala/ErrorTest.scala
The text was updated successfully, but these errors were encountered: