Parse markdown in docstrings
This commit is contained in:
@@ -2,6 +2,7 @@
|
|||||||
:description "FIXME: write description"
|
:description "FIXME: write description"
|
||||||
:dependencies [[hiccup "1.0.5"]
|
:dependencies [[hiccup "1.0.5"]
|
||||||
[marginalia "0.7.1"]
|
[marginalia "0.7.1"]
|
||||||
|
[markdown-clj "0.9.41"]
|
||||||
[org.clojure/clojure "1.6.0"]]
|
[org.clojure/clojure "1.6.0"]]
|
||||||
:source-paths ["src/clojure"]
|
:source-paths ["src/clojure"]
|
||||||
:java-source-paths ["src/java"]
|
:java-source-paths ["src/java"]
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
(ns play-clj-doclet.html
|
(ns play-clj-doclet.html
|
||||||
(:require [clojure.string :as string]
|
(:require [clojure.string :as string]
|
||||||
[hiccup.core :refer :all]))
|
[hiccup.core :refer :all]
|
||||||
|
[markdown.core :as m]))
|
||||||
|
|
||||||
(defn param
|
(defn param
|
||||||
[[type-name param-name]]
|
[[type-name param-name]]
|
||||||
@@ -25,7 +26,7 @@
|
|||||||
(for [group groups]
|
(for [group groups]
|
||||||
[:div
|
[:div
|
||||||
[:h2 {} (:name group)]
|
[:h2 {} (:name group)]
|
||||||
(:docstring group)
|
(m/md-to-html-string (:docstring group))
|
||||||
(for [[name items] (:java group)]
|
(for [[name items] (:java group)]
|
||||||
[:div
|
[:div
|
||||||
(when (not= (:name group) name)
|
(when (not= (:name group) name)
|
||||||
|
|||||||
Reference in New Issue
Block a user