mirror of
https://github.com/journeyman-cc/smeagol.git
synced 2026-04-12 18:05:06 +00:00
Minor: alphorder requirements, documentation spelling.
This commit is contained in:
parent
880b174766
commit
05eafe603f
2 changed files with 6 additions and 6 deletions
|
|
@ -7,6 +7,7 @@
|
||||||
[clj-yaml "0.4.0"]
|
[clj-yaml "0.4.0"]
|
||||||
[com.cemerick/url "0.1.1"]
|
[com.cemerick/url "0.1.1"]
|
||||||
[com.fzakaria/slf4j-timbre "0.3.7"]
|
[com.fzakaria/slf4j-timbre "0.3.7"]
|
||||||
|
[com.stuartsierra/component "0.3.2"]
|
||||||
[com.taoensso/encore "2.92.0"]
|
[com.taoensso/encore "2.92.0"]
|
||||||
[com.taoensso/timbre "4.10.0"]
|
[com.taoensso/timbre "4.10.0"]
|
||||||
[com.taoensso/tower "3.0.2" :exclusions [com.taoensso/encore]]
|
[com.taoensso/tower "3.0.2" :exclusions [com.taoensso/encore]]
|
||||||
|
|
@ -26,12 +27,11 @@
|
||||||
[org.slf4j/log4j-over-slf4j "1.7.25"]
|
[org.slf4j/log4j-over-slf4j "1.7.25"]
|
||||||
[org.slf4j/jul-to-slf4j "1.7.25"]
|
[org.slf4j/jul-to-slf4j "1.7.25"]
|
||||||
[org.slf4j/jcl-over-slf4j "1.7.25"]
|
[org.slf4j/jcl-over-slf4j "1.7.25"]
|
||||||
|
[prismatic/schema "1.1.9"]
|
||||||
[prone "1.1.4"]
|
[prone "1.1.4"]
|
||||||
[ring/ring-anti-forgery "1.1.0"]
|
[ring/ring-anti-forgery "1.1.0"]
|
||||||
[ring-server "0.4.0"]
|
[ring-server "0.4.0"]
|
||||||
[selmer "1.11.0"]
|
[selmer "1.11.0"]]
|
||||||
[com.stuartsierra/component "0.3.2"]
|
|
||||||
[prismatic/schema "1.1.9"]]
|
|
||||||
|
|
||||||
:repl-options {:init-ns smeagol.repl}
|
:repl-options {:init-ns smeagol.repl}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ smeagol.include and not inteded for direct usage."
|
||||||
[type :- s/Keyword
|
[type :- s/Keyword
|
||||||
local-base-dir :- s/Str])
|
local-base-dir :- s/Str])
|
||||||
|
|
||||||
;As schema does'nt support s/defprotocol we use the dispatcher for annotation & validation.
|
;As schema doesn't support s/defprotocol we use the dispatcher for annotation & validation.
|
||||||
(s/defn dispatch-by-resolver-type :- s/Keyword
|
(s/defn dispatch-by-resolver-type :- s/Keyword
|
||||||
"Dispatcher for different resolver implementations."
|
"Dispatcher for different resolver implementations."
|
||||||
[resolver :- Resolver
|
[resolver :- Resolver
|
||||||
|
|
@ -19,7 +19,7 @@ smeagol.include and not inteded for direct usage."
|
||||||
(:type resolver))
|
(:type resolver))
|
||||||
|
|
||||||
(defmulti do-resolve-md
|
(defmulti do-resolve-md
|
||||||
"Multimethod return a markfown file content for given uri."
|
"Multimethod return a markdown file content for given uri."
|
||||||
dispatch-by-resolver-type)
|
dispatch-by-resolver-type)
|
||||||
(s/defmethod do-resolve-md :default
|
(s/defmethod do-resolve-md :default
|
||||||
[resolver :- Resolver
|
[resolver :- Resolver
|
||||||
|
|
@ -29,7 +29,7 @@ smeagol.include and not inteded for direct usage."
|
||||||
(defprotocol ResolveMd
|
(defprotocol ResolveMd
|
||||||
(resolve-md
|
(resolve-md
|
||||||
[resolver uri]
|
[resolver uri]
|
||||||
"return a markfown file content for given uru."))
|
"return a markfown file content for given uri."))
|
||||||
|
|
||||||
(extend-type Resolver
|
(extend-type Resolver
|
||||||
ResolveMd
|
ResolveMd
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue