I am a big fan of java docs ., where all the methods are clearly explained in nutshell. Is there anything similar to that in magento2., If so share me links.
I hope this may help you..
if(! Above link not As expected){
Please don't compare with Magento with Java docs because it's huge file structure and methods ,
else{
Use phpstorm to generate method UML diagram to understand all methods and parameters functions are mention clearly using phpdocs.. please go through core code I hope you would satisfied.
}
I need a complete explanation on each module's functionality and methods used in the module. For example Wishlist Module:Featurs of the module, Function calls in phtml file, Description on blocks and controllers explained
I hope this may help you as per requirement..
You can also generate documentation using deoxgen (http://www.stack.nl/~dimitri/doxygen/)
https://www.magentoextensions.org/documentation/index.html