Liking cljdoc? Tell your friends :D

org.soulspace.overarch.application.template


apply-templatecljmultimethod

Applies the template to the data and returns the output.

Applies the `template` to the `data` and returns the output.
sourceraw docstring

artifact-filenameclj

(artifact-filename ctx)
(artifact-filename ctx el)

Returns the filename of the artifact given the generation context ctx and optionally a model element el.

Returns the filename of the artifact given the generation context `ctx`
and optionally a model element `el`.
sourceraw docstring

artifact-pathclj

(artifact-path ctx)
(artifact-path ctx el)

Returns the path for the artifact given the generation context ctx and optionally a model element el.

Returns the path for the artifact given the generation context `ctx`
and optionally a model element `el`.
sourceraw docstring

begin-patternclj

(begin-pattern area-marker)

Returns the regex pattern for the begin of a protected area based on the area marker.

Returns the regex pattern for the begin of a protected area based on the area marker.
sourceraw docstring

create-pathclj

(create-path pathname)

Creates the path by creating all neccessary directories.

Creates the path by creating all neccessary directories.
sourceraw docstring

ctx-defaultsclj

source

end-patternclj

(end-pattern area-marker area-id)

Returns the regex pattern for the end of a protected area based on the area marker and area id.

Returns the regex pattern for the end of a protected area based on the area marker and area id.
sourceraw docstring

engine-typeclj

(engine-type ttype)
(engine-type ttype & r)

Returns the template engine type.

Returns the template engine type.
sourceraw docstring

generateclj

(generate model options)

Generates artifacts for the generation specification spec.

Generates artifacts for the generation specification `spec`.
sourceraw docstring

generate-artifactclj

(generate-artifact template ctx model e)

Generates an artifact

Generates an artifact
sourceraw docstring

parse-protected-areasclj

(parse-protected-areas area-marker lines)

Parse the lines into a protected area map.

Parse the lines into a protected area map.
sourceraw docstring

read-configclj

(read-config options)

Reads the generator configuration.

Reads the generator configuration.
sourceraw docstring

read-linesclj

(read-lines file)

Reads the file given and returns a non lazy sequence a of its lines.

Reads the file given and returns a non lazy sequence a of its lines.
sourceraw docstring

read-protected-areasclj

(read-protected-areas ctx path)

Reads the given path and returns the proected areas as a map.

Reads the given path and returns the proected areas as a map.
sourceraw docstring

read-templatecljmultimethod

Reads and parses the template.

Reads and parses the `template`.
sourceraw docstring

repo-typeclj

(repo-type rtype)
(repo-type rtype & r)

Returns the repository type.

Returns the repository type.
sourceraw docstring

write-artifactclj

(write-artifact pathname result)

Write the generated artifact to file.

Write the generated artifact to file.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close