Liking cljdoc? Tell your friends :D

clj-github.repos

Impelements the API functions described here: http://develop.github.com/p/repo.html

Impelements the API functions described here: http://develop.github.com/p/repo.html
raw docstring

add-collaboratorclj

(add-collaborator user repo)

Add a collaborator to a project.

Add a collaborator to a project.
raw docstring

add-deploy-keyclj

(add-deploy-key repo title key)

Add a deploy key to a repo.

Add a deploy key to a repo.
raw docstring

create-repoclj

(create-repo name & {:keys [public homepage description] :or {public true}})

Create a repository. You need to supply at least name, but you can supply as many of :description, :homepage, :public, as you want.

Create a repository. You need to supply at least name, but you can supply as many of
:description, :homepage, :public, as you want.
raw docstring

delete-repoclj

(delete-repo repo)

Delete a repo. Cannot be undone.

Delete a repo. Cannot be undone.
raw docstring

fork-repoclj

(fork-repo user repo)

Fork a repo.

Fork a repo.
raw docstring

remove-collaboratorclj

(remove-collaborator user repo)

Remove a collaborator from a project.

Remove a collaborator from a project.
raw docstring

remove-deploy-keyclj

(remove-deploy-key repo id)

Remove a deploy key from a repo.

Remove a deploy key from a repo.
raw docstring

search-reposclj

(search-repos query & {:keys [language start-page]})

Searches for repos. Optionally supply language and start page to narrow the search.

Searches for repos. Optionally supply language and start page to narrow the search.
raw docstring

set-repo-infoclj

(set-repo-info user repo key value)

Set info about your repo. Possible targets are description, homepage, has_wiki, has_downloads, and has_issues.

Set info about your repo. Possible targets are description, homepage, has_wiki,
has_downloads, and has_issues.
raw docstring

set-repo-visibilityclj

(set-repo-visibility repo visibility)

Set a repositories visibility. Either public or private.

Set a repositories visibility. Either public or private.
raw docstring

show-collaboratorsclj

(show-collaborators user repo)

Get a list of collaborators on a repo.

Get a list of collaborators on a repo.
raw docstring

show-contributorsclj

(show-contributors user
                   repo
                   &
                   {include-anon? :include-anon? :or {include-anon? false}})

List of people who have contributed to a project. Default value of include-anon? is false. If set to true, will include all non-users who have contributed to this project.

List of people who have contributed to a project. Default value of include-anon? is false.
If set to true, will include all non-users who have contributed to this project.
raw docstring

show-deploy-keysclj

(show-deploy-keys repo)

Get a list of deploy keys setup for a repository.

Get a list of deploy keys setup for a repository.
raw docstring

show-languagesclj

(show-languages user repo)

Look at the languages used by a project. Values are in bytes calculated.

Look at the languages used by a project. Values are in bytes calculated.
raw docstring

show-networkclj

(show-network user repo)

Look at a repo's full network.

Look at a repo's full network.
raw docstring

show-pushableclj

(show-pushable)

List of repos that are not your own that you can push to. Must be authenticated for this to return something meaningful.

List of repos that are not your own that you can push to. Must be authenticated for this
to return something meaningful.
raw docstring

show-repo-infoclj

(show-repo-info user repo)

Detailed information about a repo.

Detailed information about a repo.
raw docstring

show-reposclj

(show-repos user)

List all the repos a user has.

List all the repos a user has.
raw docstring

show-tagsclj

(show-tags user repo)

List of tags on a repo.

List of tags on a repo.
raw docstring

show-watchersclj

(show-watchers user
               repo
               &
               {full-profile? :full-profile? :or {full-profile? false}})

Get a list of watchers on a repo. To return the full profile of the user pass in ':full-profile? true'.

Get a list of watchers on a repo. To return the full profile of the user pass in ':full-profile? true'.
raw docstring

unwatch-repoclj

(unwatch-repo user repo)

Unwatch a repo.

Unwatch a repo.
raw docstring

watch-repoclj

(watch-repo user repo)

Watch a repo.

Watch a repo.
raw docstring

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

× close