Include comment text for each class

This commit is contained in:
oakes
2014-04-01 13:13:05 -04:00
parent 1540623029
commit f8545515ee
2 changed files with 4 additions and 2 deletions

View File

@@ -64,7 +64,8 @@
(when (not= (.typeName sc) "Object")
(parse-class-entry sc type))))
(sort-by :name)
vec))
vec
(hash-map :text (.commentText c) :items)))
(defn parse-class
[^ClassDoc c]

View File

@@ -39,9 +39,10 @@
(for [args arglists]
[:div {:class "c-head"} (pr-str args)])
[:div {:class "c-doc"} docstring]]
(for [[item-name items] java]
(for [[item-name {:keys [text items]}] java]
(list (when (not= name item-name)
[:div {:class "j-head"} item-name])
[:div {:class "j-text"} text]
[:div {:class "java"}
(map java-item items)]))
[:div {:class "c-src"}