Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data Payload
- data PushEvent = PushEvent {
- pushEventRef :: Text
- pushEventBefore :: HashValue
- pushEventAfter :: HashValue
- pushEventCreated :: Bool
- pushEventDeleted :: Bool
- pushEventForced :: Bool
- pushEventBaseRef :: Maybe HashValue
- pushEventCompare :: Url
- pushEventCommits :: [Commit]
- pushEventHeadCommit :: Commit
- pushEventRepository :: Repository
- pushEventPusher :: SimpleUser
- pushEventSender :: User
- data StatusEvent = StatusEvent {
- statusEventId :: Int
- statusEventSha :: HashValue
- statusEventName :: Text
- statusEventTargetUrl :: Url
- statusEventContext :: Text
- statusEventDescription :: Text
- statusEventState :: Text
- statusEventCommit :: StatusCommit
- statusEventBranches :: [Branch]
- statusEventCreatedAt :: DateString
- statusEventUpdatedAt :: DateString
- statusEventRepository :: Repository
- statusEventSender :: User
- data Commit = Commit {}
- data Repository = Repository {
- repoId :: Int
- repoName :: Text
- repoFullName :: Text
- repoOwner :: Either SimpleUser User
- repoPrivate :: Bool
- repoHtmlUrl :: Url
- repoDescription :: Text
- repoFork :: Bool
- repoUrl :: Url
- repoForksUrl :: Url
- repoKeysUrl :: Url
- repoCollaboratorsUrl :: Url
- repoTeamsUrl :: Url
- repoHooksUrl :: Url
- repoIssueEventsUrl :: Url
- repoEventsUrl :: Url
- repoAssigneesUrl :: Url
- repoBranchesUrl :: Url
- repoTagsUrl :: Url
- repoBlobsUrl :: Url
- repoGitTagsUrl :: Url
- repoGitRefsUrl :: Url
- repoTreesUrl :: Url
- repoStatusesUrl :: Url
- repoLanguagesUrl :: Url
- repoStargazersUrl :: Url
- repoContributorsUrl :: Url
- repoSubscribersUrl :: Url
- repoSubscriptionUrl :: Url
- repoCommitsUrl :: Url
- repoGitCommitsUrl :: Url
- repoIssueCommentUrl :: Url
- repoContentsUrl :: Url
- repoCompareUrl :: Url
- repoMergesUrl :: Url
- repoArchiveUrl :: Url
- repoDownloadsUrl :: Url
- repoIssuesUrl :: Url
- repoPullsUrl :: Url
- repoMilestonesUrl :: Url
- repoNotificationsUrl :: Url
- repoLabelsUrl :: Url
- repoReleasesUrl :: Url
- repoCreatedAt :: Either Int DateString
- repoUpdatedAt :: DateString
- repoPushedAt :: Either Int DateString
- repoGitUrl :: Url
- repoSshUrl :: Url
- repoCloneUrl :: Url
- repoSvnUrl :: Url
- repoHomepage :: Maybe Url
- repoSize :: Int
- repoStargazersCount :: Int
- repoWatchersCount :: Int
- repoLanguage :: Text
- repoHasIssues :: Bool
- repoHasDownloads :: Bool
- repoHasWiki :: Bool
- repoHasPages :: Bool
- repoForksCount :: Int
- repoMirrorUrl :: Maybe Url
- repoOpenIssuesCount :: Int
- repoForks :: Int
- repoOpenIssues :: Int
- repoWatchers :: Int
- repoStargazers :: Maybe Int
- repoMasterBranch :: Maybe Text
- data User = User {
- userLogin :: Text
- userId :: Int
- userAvatarUrl :: Url
- userGravatarId :: Text
- userUrl :: Url
- userHtmlUrl :: Url
- userFollowersUrl :: Url
- userFollowingUrl :: Url
- userGistsUrl :: Url
- userStarredUrl :: Url
- userSubscriptionsUrl :: Url
- userOrganizationsUrl :: Url
- userReposUrl :: Url
- userEventsUrl :: Url
- userReceivedEventsUrl :: Url
- userType :: Text
- userSiteAdmin :: Bool
- data SimpleUser = SimpleUser {}
- data Branch = Branch {}
- data SimpleCommit = SimpleCommit {}
- data StatusCommit = StatusCommit {}
- data SimpleStatusCommit = SimpleStatusCommit {}
- data Tree = Tree {}
- type Url = ByteString
- type HashValue = ByteString
- type DateString = ByteString
- data EmailAddress :: *
Documentation
data StatusEvent Source
Commit | |
|
data Repository Source
User | |
|
data SimpleCommit Source
type Url = ByteString Source
type HashValue = ByteString Source
type DateString = ByteString Source
data EmailAddress :: *
Represents an email address.
Eq EmailAddress | |
Data EmailAddress | |
Ord EmailAddress | |
Read EmailAddress | |
Show EmailAddress | |
Generic EmailAddress | |
FromJSON EmailAddress | |
Typeable * EmailAddress | |
type Rep EmailAddress = D1 D1EmailAddress (C1 C1_0EmailAddress ((:*:) (S1 NoSelector (Rec0 ByteString)) (S1 NoSelector (Rec0 ByteString)))) |