Liking cljdoc? Tell your friends :D

tentacles.data

Implements the Git Data API: http://developer.github.com/v3/git/blobs/

Implements the Git Data API: http://developer.github.com/v3/git/blobs/
raw docstring

blobclj

(blob user repo sha & [options])

Get a blob.

Get a blob.
sourceraw docstring

commitclj

(commit user repo sha & [options])

Get a commit.

Get a commit.
sourceraw docstring

create-blobclj

(create-blob user repo content encoding options)

Create a blob.

Create a blob.
sourceraw docstring

create-commitclj

(create-commit user repo message tree options)

Create a commit. Options are: parents -- A sequence of SHAs of the commits that were the parents of this commit. If omitted, the commit will be written as a root commit. author -- A map of the following (string keys): "name" -- Name of the author of the commit. "email" -- Email of the author of the commit. "date" -- Timestamp when this commit was authored. committer -- A map of the following (string keys): "name" -- Name of the committer of the commit. "email" -- Email of the committer of the commit. "date" -- Timestamp when this commit was committed. If the committer section is omitted, then it will be filled in with author data. If that is omitted, information will be obtained using the authenticated user's information and the current date.

Create a commit.
Options are:
   parents   -- A sequence of SHAs of the commits that were
                the parents of this commit. If omitted, the
                commit will be written as a root commit.
   author    -- A map of the following (string keys):
                "name"  -- Name of the author of the commit.
                "email" -- Email of the author of the commit.
                "date"  -- Timestamp when this commit was authored.
   committer -- A map of the following (string keys):
                "name"  -- Name of the committer of the commit.
                "email" -- Email of the committer of the commit.
                "date"  -- Timestamp when this commit was committed.
If the committer section is omitted, then it will be filled in with author
data. If that is omitted, information will be obtained using the
authenticated user's information and the current date.
sourceraw docstring

create-referenceclj

(create-reference user repo ref sha options)

Create a new reference.

Create a new reference.
sourceraw docstring

create-tagclj

(create-tag user repo tag message object type options)

Create a tag object. Note that this does not create the reference that makes a tag in Git. If you want to create an annotated tag, you have to do this call to create the tag object and then create the refs/tags/[tag] reference. If you want to create a lightweight tag, you simply need to create the reference and this call would be unnecessary. Options are: tagger -- A map (string keys) containing the following: "name" -- Name of the author of this tag. "email" -- Email of the author of this tag. "date" -- Timestamp when this object was tagged.

Create a tag object. Note that this does not create the reference
that makes a tag in Git. If you want to create an annotated tag, you
have to do this call to create the tag object and then create the
`refs/tags/[tag]` reference. If you want to create a lightweight tag,
you simply need to create the reference and this call would be
unnecessary.
Options are:
   tagger -- A map (string keys) containing the following:
             "name"  -- Name of the author of this tag.
             "email" -- Email of the author of this tag.
             "date"  -- Timestamp when this object was tagged.
sourceraw docstring

create-treeclj

(create-tree user repo tree options)

Create a tree. 'tree' is a map of the following (string keys): path -- The file referenced in the tree. mode -- The file mode; one of 100644 for file, 100755 for executable, 040000 for subdirectory, 160000 for submodule, or 120000 for a blob that specifies the path of a symlink. type -- blog, tree, or commit. sha -- SHA of the object in the tree. content -- Content that you want this file to have. Options are: base-tree -- SHA of the tree you want to update (if applicable).

Create a tree. 'tree' is a map of the following (string keys):
path    -- The file referenced in the tree.
mode    -- The file mode; one of 100644 for file, 100755 for executable,
           040000 for subdirectory, 160000 for submodule, or 120000 for
           a blob that specifies the path of a symlink.
type    -- blog, tree, or commit.
sha     -- SHA of the object in the tree.
content -- Content that you want this file to have.
Options are:
   base-tree -- SHA of the tree you want to update (if applicable).
sourceraw docstring

edit-referenceclj

(edit-reference user repo ref sha options)

Edit a reference. Options are: force -- true or false (default); whether to force the update or make sure this is a fast-forward update.

Edit a reference.
Options are:
   force -- true or false (default); whether to force the update or make
            sure this is a fast-forward update.
sourceraw docstring

referenceclj

(reference user repo ref & [options])

Get a reference.

Get a reference.
sourceraw docstring

referencesclj

(references user repo & [options])

Get all references.

Get all references.
sourceraw docstring

tagclj

(tag user repo sha & [options])

Get a tag.

Get a tag.
sourceraw docstring

tagsclj

(tags user repo & [options])

Get several tags.

Get several tags.
sourceraw docstring

treeclj

(tree user repo sha & [options])

Get a tree. Options are: recursive -- true or false; get a tree recursively?

Get a tree.
Options are:
   recursive -- true or false; get a tree recursively?
sourceraw docstring

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

× close