Opens a browser window displaying the javadoc for the argument.
Tries *local-javadocs* first, then *remote-javadocs*.
(defn javadoc
"Opens a browser window displaying the javadoc for the argument.
Tries *local-javadocs* first, then *remote-javadocs*."
[class-or-object]
(let [^Class c (if (instance? Class class-or-object)
class-or-object
(class class-or-object))]
(if-let [url (find-javadoc-url (.getName c))]
(browse-url url)
(println "Could not find Javadoc for" c))))
Comments top
No comments for javadoc. Log in to add a comment.