I had been working with Java in IntelliJ IDEA (which I love) for the past few months and I kind of got used to adding the source code of the external libraries I was using in the IDE so that I could browse through it. I found this to be the best documentation most of the times since when I wanted to know what a method did I could just click on it, "Go To Implementation". Maybe I'm just too curious. I had been working with Java in IntelliJ IDEA (