License | BSD-3-Clause |
---|---|
Maintainer | Oleg Grenrus <[email protected]> |
Safe Haskell | None |
Language | Haskell2010 |
GitHub.Data.GitData
Description
- data CommitQueryOption
- data Stats = Stats {
- statsAdditions :: !Int
- statsTotal :: !Int
- statsDeletions :: !Int
- data Commit = Commit {
- commitSha :: !(Name Commit)
- commitParents :: !(Vector Tree)
- commitUrl :: !URL
- commitGitCommit :: !GitCommit
- commitCommitter :: !(Maybe SimpleUser)
- commitAuthor :: !(Maybe SimpleUser)
- commitFiles :: !(Vector File)
- commitStats :: !(Maybe Stats)
- data Tree = Tree {}
- data GitTree = GitTree {
- gitTreeType :: !Text
- gitTreeSha :: !(Name GitTree)
- gitTreeUrl :: !(Maybe URL)
- gitTreeSize :: !(Maybe Int)
- gitTreePath :: !Text
- gitTreeMode :: !Text
- data GitCommit = GitCommit {
- gitCommitMessage :: !Text
- gitCommitUrl :: !URL
- gitCommitCommitter :: !GitUser
- gitCommitAuthor :: !GitUser
- gitCommitTree :: !Tree
- gitCommitSha :: !(Maybe (Name GitCommit))
- gitCommitParents :: !(Vector Tree)
- data Blob = Blob {}
- data Tag = Tag {
- tagName :: !Text
- tagZipballUrl :: !URL
- tagTarballUrl :: !URL
- tagCommit :: !BranchCommit
- data Branch = Branch {
- branchName :: !Text
- branchCommit :: !BranchCommit
- data BranchCommit = BranchCommit {
- branchCommitSha :: !Text
- branchCommitUrl :: !URL
- data Diff = Diff {
- diffStatus :: !Text
- diffBehindBy :: !Int
- diffPatchUrl :: !URL
- diffUrl :: !URL
- diffBaseCommit :: !Commit
- diffCommits :: !(Vector Commit)
- diffTotalCommits :: !Int
- diffHtmlUrl :: !URL
- diffFiles :: !(Vector File)
- diffAheadBy :: !Int
- diffDiffUrl :: !URL
- diffPermalinkUrl :: !URL
- data NewGitReference = NewGitReference {}
- data GitReference = GitReference {}
- data GitObject = GitObject {
- gitObjectType :: !Text
- gitObjectSha :: !Text
- gitObjectUrl :: !URL
- data GitUser = GitUser {
- gitUserName :: !Text
- gitUserEmail :: !Text
- gitUserDate :: !UTCTime
- data File = File {
- fileBlobUrl :: !URL
- fileStatus :: !Text
- fileRawUrl :: !URL
- fileAdditions :: !Int
- fileSha :: !Text
- fileChanges :: !Int
- filePatch :: !(Maybe Text)
- fileFilename :: !Text
- fileDeletions :: !Int
Documentation
data CommitQueryOption Source #
The options for querying commits.
Constructors
CommitQuerySha !Text | |
CommitQueryPath !Text | |
CommitQueryAuthor !Text | |
CommitQuerySince !UTCTime | |
CommitQueryUntil !UTCTime |
Constructors
Stats | |
Fields
|
Constructors
Commit | |
Fields
|
Constructors
GitTree | |
Fields
|
Constructors
GitCommit | |
Fields
|
Constructors
Blob | |
Constructors
Tag | |
Fields
|
Constructors
Branch | |
Fields
|
data BranchCommit Source #
Constructors
BranchCommit | |
Fields
|
Constructors
Diff | |
Fields
|
data NewGitReference Source #
Constructors
NewGitReference | |
Fields
|
data GitReference Source #
Constructors
GitReference | |
Fields
|
Constructors
GitObject | |
Fields
|
Constructors
GitUser | |
Fields
|
Constructors
File | |
Fields
|