Improve sorting
This commit is contained in:
@@ -62,6 +62,7 @@
|
|||||||
(concat (when-let [sc (.superclass c)]
|
(concat (when-let [sc (.superclass c)]
|
||||||
(when (not= (.typeName sc) "Object")
|
(when (not= (.typeName sc) "Object")
|
||||||
(parse-class-entry sc type))))
|
(parse-class-entry sc type))))
|
||||||
|
(sort-by :name)
|
||||||
vec))
|
vec))
|
||||||
|
|
||||||
(defn parse-class
|
(defn parse-class
|
||||||
@@ -83,7 +84,10 @@
|
|||||||
(-> n meta :private not))
|
(-> n meta :private not))
|
||||||
(assoc group
|
(assoc group
|
||||||
:name (str n)
|
:name (str n)
|
||||||
:java (filter #(match? (first %) (str n)) doc-map)))))
|
:java (->> doc-map
|
||||||
|
(filter #(match? (first %) (str n)))
|
||||||
|
(sort-by first)
|
||||||
|
vec)))))
|
||||||
|
|
||||||
(defn process-groups
|
(defn process-groups
|
||||||
[{:keys [groups] :as parsed-file} doc-map]
|
[{:keys [groups] :as parsed-file} doc-map]
|
||||||
|
|||||||
@@ -28,7 +28,7 @@
|
|||||||
[:div
|
[:div
|
||||||
(when (not= (:name group) name)
|
(when (not= (:name group) name)
|
||||||
[:h3 name])
|
[:h3 name])
|
||||||
(map item (sort-by first items))])]))
|
(map item items)])]))
|
||||||
|
|
||||||
(defn create
|
(defn create
|
||||||
[parsed-files]
|
[parsed-files]
|
||||||
|
|||||||
Reference in New Issue
Block a user