Skip to content

Instantly share code, notes, and snippets.

@hugoduncan
Created May 20, 2014 21:28
Show Gist options
  • Save hugoduncan/82e805875bee6817bb7a to your computer and use it in GitHub Desktop.
Save hugoduncan/82e805875bee6817bb7a to your computer and use it in GitHub Desktop.
{:namespaces ({:vars ({:ns palletops.hyde,
:name gemfile,
:file "palletops/hyde.clj",
:column 1,
:line 65,
:var-type :fn,
:arglists ([config])}
{:ns palletops.hyde,
:name clean-target,
:file "palletops/hyde.clj",
:column 1,
:line 42,
:var-type :var}
{:ns palletops.hyde,
:name Doc,
:file "palletops/hyde.clj",
:column 1,
:line 18,
:var-type :var}
{:ns palletops.hyde,
:name Collection,
:file "palletops/hyde.clj",
:column 1,
:line 23,
:var-type :var}
{:var-type :fn,
:ns palletops.hyde,
:name write-gemfile!,
:file "palletops/hyde.clj",
:column 1,
:line 68,
:arglists ([root config]),
:doc "\n\n## Function Signatures\n\n - Str Jekyll-Config -> Bool",
:sig [[java.lang.String
{(optional-key :gems) [{:gem java.lang.String,
(optional-key
:version) java.lang.String}]}
:-
java.lang.Boolean]]}
{:ns palletops.hyde,
:name Site-Config,
:file "palletops/hyde.clj",
:column 1,
:line 28,
:var-type :var}
{:var-type :fn,
:ns palletops.hyde,
:name write-collection!,
:file "palletops/hyde.clj",
:column 1,
:line 134,
:arglists ([root
name
{:keys [index-key index? docs],
:or {:index-key :index,
:index? true},
:as coll}]),
:doc "\n\n## Function Signatures\n\n - Str Str Collection -> Bool",
:sig [[java.lang.String
java.lang.String
{:docs [{:content java.lang.String,
:path java.lang.String,
(optional-key :front-matter) {Keyword Any}}],
(optional-key :index-key) Keyword,
(optional-key :index?) java.lang.Boolean}
:-
java.lang.Boolean]]}
{:var-type :fn,
:ns palletops.hyde,
:name write-data!,
:file "palletops/hyde.clj",
:column 1,
:line 147,
:arglists ([root name data]),
:doc "Writes a data file\n\n## Function Signatures\n\n - Str Str Any -> Bool",
:sig [[java.lang.String
java.lang.String
Any
:-
java.lang.Boolean]]}
{:var-type :fn,
:ns palletops.hyde,
:name create-collections-dirs!,
:file "palletops/hyde.clj",
:column 1,
:line 76,
:arglists ([root {:as arg6069, :keys [config]}]),
:doc "\n\n## Function Signatures\n\n - Str Site-Config -> Bool",
:sig [[java.lang.String
{:template Keyword,
:config {(optional-key :collections) {Keyword {(optional-key
:output) java.lang.Boolean,
(optional-key
:layout) java.lang.String}},
(optional-key :name) java.lang.String,
(optional-key :title) java.lang.String,
(optional-key :description) java.lang.String,
Keyword Any}}
:-
java.lang.Boolean]]}
{:var-type :fn,
:ns palletops.hyde,
:name write-document!,
:file "palletops/hyde.clj",
:column 1,
:line 120,
:arglists ([root
{:keys [path content front-matter],
:as doc}]),
:doc "\n\n## Function Signatures\n\n - Str Doc -> Bool",
:sig [[java.lang.String
{:content java.lang.String,
:path java.lang.String,
(optional-key :front-matter) {Keyword Any}}
:-
java.lang.Boolean]]}
{:ns palletops.hyde,
:name Jekyll-Config,
:file "palletops/hyde.clj",
:column 1,
:line 13,
:var-type :var}
{:ns palletops.hyde,
:name template-resources,
:file "palletops/hyde.clj",
:column 1,
:line 88,
:var-type :fn,
:arglists ([template])}
{:var-type :fn,
:ns palletops.hyde,
:name copy-resources!,
:file "palletops/hyde.clj",
:column 1,
:line 101,
:arglists ([root
{:keys [template], :as site-config}]),
:doc "\n\n## Function Signatures\n\n - Str Site-Config -> Bool",
:sig [[java.lang.String
{:template Keyword,
:config {(optional-key :collections) {Keyword {(optional-key
:output) java.lang.Boolean,
(optional-key
:layout) java.lang.String}},
(optional-key :name) java.lang.String,
(optional-key :title) java.lang.String,
(optional-key :description) java.lang.String,
Keyword Any}}
:-
java.lang.Boolean]]}
{:ns palletops.hyde,
:name sub-file,
:file "palletops/hyde.clj",
:column 1,
:line 44,
:var-type :fn,
:arglists ([root subs]),
:doc "Given a root path, it provides the path to a subdirectory defined\n by the subs vector of directory names"}
{:var-type :fn,
:ns palletops.hyde,
:name write-config!,
:file "palletops/hyde.clj",
:column 1,
:line 55,
:arglists ([root
{:keys [config], :as site-config}]),
:doc "\n\n## Function Signatures\n\n - Str Site-Config -> Bool",
:sig [[java.lang.String
{:template Keyword,
:config {(optional-key :collections) {Keyword {(optional-key
:output) java.lang.Boolean,
(optional-key
:layout) java.lang.String}},
(optional-key :name) java.lang.String,
(optional-key :title) java.lang.String,
(optional-key :description) java.lang.String,
Keyword Any}}
:-
java.lang.Boolean]]}
{:ns palletops.hyde,
:name sub-dir,
:file "palletops/hyde.clj",
:column 1,
:line 52,
:var-type :fn,
:arglists ([root subs])}),
:ns-name palletops.hyde}),
:dependencies ([org.clojure/clojure "1.6.0"]
[clj-yaml/clj-yaml "0.4.0"]
[stencil/stencil "0.3.3"]
[me.raynes/fs "1.4.4"]
[pathetic/pathetic "0.5.1"]
[prismatic/schema "0.2.2"]
[com.palletops/api-builder "0.1.5"]
[com.palletops/docudata "0.1.0-SNAPSHOT"]),
:description "FIXME: write description",
:version "0.1.1-SNAPSHOT",
:name "hyde",
:group "com.palletops"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment