Common Lisp Package: CL-GITHUB

README:

FUNCTION

Public

Undocumented

API-COMMAND (URL &KEY BODY (METHOD GET) (USERNAME *USERNAME*) (PASSWORD *PASSWORD*) PARAMETERS)

CREATE-REPOSITORY (&REST PARAMETERS &KEY NAME ORG DESCRIPTION HOMEPAGE PUBLIC HAS-ISSUES HAS-WIKI HAS-DOWNLOADS)

LIST-REPOSITORIES (&REST PARAMETERS &KEY ORG)

Private

Undocumented

GITHUB-KEYWORD-TO-KEYWORD (STRING)

KEYWORD-TO-GITHUB-KEYWORD (KEYWORD)

PLIST-TO-HASH-TABLE (PLIST)

PLIST-TO-HTTP-PARAMETERS (PLIST)

MACRO

Private

Undocumented

BOOLEANIZE-PARAMETERS (PLIST &REST KEYS)

DEFINE-GITHUB-COMMAND (NAME PARAMETERS &BODY BODY)

GENERIC-FUNCTION

Private

Undocumented

ERROR-HTTP-HEADERS (CONDITION)

ERROR-HTTP-STATUS (CONDITION)

ERROR-RESPONSE (CONDITION)

VARIABLE

Public

*PASSWORD*

Password to use for API calls

*USERNAME*

Username to use for API calls

CONDITION

Private

Undocumented

API-ERROR