(changed-files org-name repo sha1 & [sha2])
Retrieves a list of the filenames which have changed in a single commit, or between two commits
Retrieves a list of the filenames which have changed in a single commit, or between two commits
(contributors-since-ts org repo ts)
If ts is nil it gets stats for max time (52 weeks)
If ts is nil it gets stats for max time (52 weeks)
GitHub Enterprise does not have full parity with github.com so sometimes we may need to adjust logic or URLs for enterprise, such as when exploring topics.
GitHub Enterprise does not have full parity with github.com so sometimes we may need to adjust logic or URLs for enterprise, such as when exploring topics.
(filter-since-ts stats ts)
Stats is a collection of statistics with a :w timestamp key. If ts is nil return the stats coll as-is
Stats is a collection of statistics with a :w timestamp key. If ts is nil return the stats coll as-is
Infer the GitHub instance's web URL from the configured endpoint.
Infer the GitHub instance's web URL from the configured endpoint.
(raw org-name repo path & [{:keys [branch]}])
Retrieve raw contents from GitHub
Retrieve raw contents from GitHub
(sum-weekly weekly-for-author)
Takes the weekly stats for an author and sums them into: {:a 0 :d 0 :c 0} where: a = additions d = deletions con = contributors c = commits
Takes the weekly stats for an author and sums them into: {:a 0 :d 0 :c 0} where: a = additions d = deletions con = contributors c = commits
(was-file-changed? filename repo sha1 & [sha2])
Determines if a given file (with path) was changed in a single commit, or between two commits
Determines if a given file (with path) was changed in a single commit, or between two commits
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close