At ScalaDays Alexander showed me an impressive new feature of Intellij where the it is possible to visualize a recursive implicit search in Intellij. Critically, it shows not only successful, but also failed searches and a reason why.
In 24 hours Im presenting at Melbourne Scala meetup about ScalaDays [http://www.meetup.com/Melbourne-Scala-User-Group/events/222827214/] and I wanted to demo this feature. However, I have not been able to get it fully working, in my local environment, IDEA 14.1.3, Scala plugin 1.5.2.
I have checked out this code [https://github.com/benhutchison/prickle/tree/ambiguous_implicit_demo] and uncommented `fruitPickler2`. This creates an ambiguous implicits problem which I was hoping to show in the analyzer.
However, when I highlight `Unpickle[Seq[Fruit]]` on line 112, and then Cmd-Shift-P, Im only seeing the successful implicit search, not other candidates. The ambiguous problem is not mentioned, and my view looks nothing like the detail in eg [http://blog.jetbrains.com/scala/2015/03/05/scala-1-4-eap-brings-advanced-implicits-analyzer-and-faster-play-compiler/] - only success cases are being mentioned.
Any advice welcomed on how to enable this feature before my presentation...