License | BSD-3-Clause |
---|---|
Maintainer | Oleg Grenrus <oleg.grenrus@iki.fi> |
Safe Haskell | None |
Language | Haskell2010 |
GitHub.Data.PullRequests
Description
Synopsis
- data SimplePullRequest = SimplePullRequest {
- simplePullRequestClosedAt :: !(Maybe UTCTime)
- simplePullRequestCreatedAt :: !UTCTime
- simplePullRequestUser :: !SimpleUser
- simplePullRequestPatchUrl :: !URL
- simplePullRequestState :: !IssueState
- simplePullRequestNumber :: !IssueNumber
- simplePullRequestHtmlUrl :: !URL
- simplePullRequestUpdatedAt :: !UTCTime
- simplePullRequestBody :: !(Maybe Text)
- simplePullRequestAssignees :: Vector SimpleUser
- simplePullRequestRequestedReviewers :: Vector SimpleUser
- simplePullRequestIssueUrl :: !URL
- simplePullRequestDiffUrl :: !URL
- simplePullRequestUrl :: !URL
- simplePullRequestLinks :: !PullRequestLinks
- simplePullRequestMergedAt :: !(Maybe UTCTime)
- simplePullRequestTitle :: !Text
- simplePullRequestId :: !(Id PullRequest)
- data PullRequest = PullRequest {
- pullRequestClosedAt :: !(Maybe UTCTime)
- pullRequestCreatedAt :: !UTCTime
- pullRequestUser :: !SimpleUser
- pullRequestPatchUrl :: !URL
- pullRequestState :: !IssueState
- pullRequestNumber :: !IssueNumber
- pullRequestHtmlUrl :: !URL
- pullRequestUpdatedAt :: !UTCTime
- pullRequestBody :: !(Maybe Text)
- pullRequestAssignees :: Vector SimpleUser
- pullRequestRequestedReviewers :: Vector SimpleUser
- pullRequestIssueUrl :: !URL
- pullRequestDiffUrl :: !URL
- pullRequestUrl :: !URL
- pullRequestLinks :: !PullRequestLinks
- pullRequestMergedAt :: !(Maybe UTCTime)
- pullRequestTitle :: !Text
- pullRequestId :: !(Id PullRequest)
- pullRequestMergedBy :: !(Maybe SimpleUser)
- pullRequestChangedFiles :: !Int
- pullRequestHead :: !PullRequestCommit
- pullRequestComments :: !Count
- pullRequestDeletions :: !Count
- pullRequestAdditions :: !Count
- pullRequestReviewComments :: !Count
- pullRequestBase :: !PullRequestCommit
- pullRequestCommits :: !Count
- pullRequestMerged :: !Bool
- pullRequestMergeable :: !(Maybe Bool)
- pullRequestMergeableState :: !MergeableState
- data EditPullRequest = EditPullRequest {
- editPullRequestTitle :: !(Maybe Text)
- editPullRequestBody :: !(Maybe Text)
- editPullRequestState :: !(Maybe IssueState)
- editPullRequestBase :: !(Maybe Text)
- editPullRequestMaintainerCanModify :: !(Maybe Bool)
- data CreatePullRequest
- data PullRequestLinks = PullRequestLinks {}
- data PullRequestCommit = PullRequestCommit {
- pullRequestCommitLabel :: !Text
- pullRequestCommitRef :: !Text
- pullRequestCommitSha :: !Text
- pullRequestCommitUser :: !SimpleUser
- pullRequestCommitRepo :: !(Maybe Repo)
- data PullRequestEvent = PullRequestEvent {}
- data PullRequestEventType
- data PullRequestReference = PullRequestReference {
- pullRequestReferenceHtmlUrl :: !(Maybe URL)
- pullRequestReferencePatchUrl :: !(Maybe URL)
- pullRequestReferenceDiffUrl :: !(Maybe URL)
- data MergeResult
Documentation
data SimplePullRequest Source #
Constructors
Instances
Eq SimplePullRequest Source # | |
Defined in GitHub.Data.PullRequests Methods (==) :: SimplePullRequest -> SimplePullRequest -> Bool (/=) :: SimplePullRequest -> SimplePullRequest -> Bool | |
Data SimplePullRequest Source # | |
Defined in GitHub.Data.PullRequests Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SimplePullRequest -> c SimplePullRequest gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SimplePullRequest toConstr :: SimplePullRequest -> Constr dataTypeOf :: SimplePullRequest -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SimplePullRequest) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SimplePullRequest) gmapT :: (forall b. Data b => b -> b) -> SimplePullRequest -> SimplePullRequest gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SimplePullRequest -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SimplePullRequest -> r gmapQ :: (forall d. Data d => d -> u) -> SimplePullRequest -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> SimplePullRequest -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> SimplePullRequest -> m SimplePullRequest gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SimplePullRequest -> m SimplePullRequest gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SimplePullRequest -> m SimplePullRequest | |
Ord SimplePullRequest Source # | |
Defined in GitHub.Data.PullRequests Methods compare :: SimplePullRequest -> SimplePullRequest -> Ordering (<) :: SimplePullRequest -> SimplePullRequest -> Bool (<=) :: SimplePullRequest -> SimplePullRequest -> Bool (>) :: SimplePullRequest -> SimplePullRequest -> Bool (>=) :: SimplePullRequest -> SimplePullRequest -> Bool max :: SimplePullRequest -> SimplePullRequest -> SimplePullRequest min :: SimplePullRequest -> SimplePullRequest -> SimplePullRequest | |
Show SimplePullRequest Source # | |
Defined in GitHub.Data.PullRequests Methods showsPrec :: Int -> SimplePullRequest -> ShowS show :: SimplePullRequest -> String showList :: [SimplePullRequest] -> ShowS | |
Generic SimplePullRequest Source # | |
Defined in GitHub.Data.PullRequests Associated Types type Rep SimplePullRequest :: Type -> Type Methods from :: SimplePullRequest -> Rep SimplePullRequest x to :: Rep SimplePullRequest x -> SimplePullRequest | |
NFData SimplePullRequest Source # | |
Defined in GitHub.Data.PullRequests Methods rnf :: SimplePullRequest -> () # | |
FromJSON SimplePullRequest Source # | |
Defined in GitHub.Data.PullRequests Methods parseJSON :: Value -> Parser SimplePullRequest # parseJSONList :: Value -> Parser [SimplePullRequest] # | |
Binary SimplePullRequest Source # | |
Defined in GitHub.Data.PullRequests Methods put :: SimplePullRequest -> Put get :: Get SimplePullRequest putList :: [SimplePullRequest] -> Put | |
type Rep SimplePullRequest Source # | |
Defined in GitHub.Data.PullRequests type Rep SimplePullRequest = D1 ('MetaData "SimplePullRequest" "GitHub.Data.PullRequests" "github-0.23-K3uQMQDn7B7DXfUjYtDWP8" 'False) (C1 ('MetaCons "SimplePullRequest" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "simplePullRequestClosedAt") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe UTCTime)) :*: S1 ('MetaSel ('Just "simplePullRequestCreatedAt") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UTCTime)) :*: (S1 ('MetaSel ('Just "simplePullRequestUser") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 SimpleUser) :*: S1 ('MetaSel ('Just "simplePullRequestPatchUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL))) :*: ((S1 ('MetaSel ('Just "simplePullRequestState") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 IssueState) :*: S1 ('MetaSel ('Just "simplePullRequestNumber") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 IssueNumber)) :*: (S1 ('MetaSel ('Just "simplePullRequestHtmlUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL) :*: (S1 ('MetaSel ('Just "simplePullRequestUpdatedAt") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UTCTime) :*: S1 ('MetaSel ('Just "simplePullRequestBody") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "simplePullRequestAssignees") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector SimpleUser)) :*: S1 ('MetaSel ('Just "simplePullRequestRequestedReviewers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector SimpleUser))) :*: (S1 ('MetaSel ('Just "simplePullRequestIssueUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL) :*: S1 ('MetaSel ('Just "simplePullRequestDiffUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL))) :*: ((S1 ('MetaSel ('Just "simplePullRequestUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL) :*: S1 ('MetaSel ('Just "simplePullRequestLinks") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 PullRequestLinks)) :*: (S1 ('MetaSel ('Just "simplePullRequestMergedAt") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe UTCTime)) :*: (S1 ('MetaSel ('Just "simplePullRequestTitle") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "simplePullRequestId") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Id PullRequest)))))))) |
data PullRequest Source #
Constructors
Instances
Eq PullRequest Source # | |
Defined in GitHub.Data.PullRequests | |
Data PullRequest Source # | |
Defined in GitHub.Data.PullRequests Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PullRequest -> c PullRequest gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PullRequest toConstr :: PullRequest -> Constr dataTypeOf :: PullRequest -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PullRequest) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PullRequest) gmapT :: (forall b. Data b => b -> b) -> PullRequest -> PullRequest gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PullRequest -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PullRequest -> r gmapQ :: (forall d. Data d => d -> u) -> PullRequest -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> PullRequest -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> PullRequest -> m PullRequest gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PullRequest -> m PullRequest gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PullRequest -> m PullRequest | |
Ord PullRequest Source # | |
Defined in GitHub.Data.PullRequests Methods compare :: PullRequest -> PullRequest -> Ordering (<) :: PullRequest -> PullRequest -> Bool (<=) :: PullRequest -> PullRequest -> Bool (>) :: PullRequest -> PullRequest -> Bool (>=) :: PullRequest -> PullRequest -> Bool max :: PullRequest -> PullRequest -> PullRequest min :: PullRequest -> PullRequest -> PullRequest | |
Show PullRequest Source # | |
Defined in GitHub.Data.PullRequests Methods showsPrec :: Int -> PullRequest -> ShowS show :: PullRequest -> String showList :: [PullRequest] -> ShowS | |
Generic PullRequest Source # | |
Defined in GitHub.Data.PullRequests Associated Types type Rep PullRequest :: Type -> Type | |
NFData PullRequest Source # | |
Defined in GitHub.Data.PullRequests Methods rnf :: PullRequest -> () # | |
FromJSON PullRequest Source # | |
Defined in GitHub.Data.PullRequests | |
Binary PullRequest Source # | |
Defined in GitHub.Data.PullRequests | |
type Rep PullRequest Source # | |
Defined in GitHub.Data.PullRequests type Rep PullRequest = D1 ('MetaData "PullRequest" "GitHub.Data.PullRequests" "github-0.23-K3uQMQDn7B7DXfUjYtDWP8" 'False) (C1 ('MetaCons "PullRequest" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "pullRequestClosedAt") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe UTCTime)) :*: (S1 ('MetaSel ('Just "pullRequestCreatedAt") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UTCTime) :*: S1 ('MetaSel ('Just "pullRequestUser") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 SimpleUser))) :*: ((S1 ('MetaSel ('Just "pullRequestPatchUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL) :*: S1 ('MetaSel ('Just "pullRequestState") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 IssueState)) :*: (S1 ('MetaSel ('Just "pullRequestNumber") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 IssueNumber) :*: S1 ('MetaSel ('Just "pullRequestHtmlUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL)))) :*: (((S1 ('MetaSel ('Just "pullRequestUpdatedAt") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UTCTime) :*: S1 ('MetaSel ('Just "pullRequestBody") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "pullRequestAssignees") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector SimpleUser)) :*: S1 ('MetaSel ('Just "pullRequestRequestedReviewers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector SimpleUser)))) :*: ((S1 ('MetaSel ('Just "pullRequestIssueUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL) :*: S1 ('MetaSel ('Just "pullRequestDiffUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL)) :*: (S1 ('MetaSel ('Just "pullRequestUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL) :*: S1 ('MetaSel ('Just "pullRequestLinks") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 PullRequestLinks))))) :*: (((S1 ('MetaSel ('Just "pullRequestMergedAt") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe UTCTime)) :*: (S1 ('MetaSel ('Just "pullRequestTitle") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "pullRequestId") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Id PullRequest)))) :*: ((S1 ('MetaSel ('Just "pullRequestMergedBy") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe SimpleUser)) :*: S1 ('MetaSel ('Just "pullRequestChangedFiles") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "pullRequestHead") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 PullRequestCommit) :*: S1 ('MetaSel ('Just "pullRequestComments") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Count)))) :*: (((S1 ('MetaSel ('Just "pullRequestDeletions") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Count) :*: S1 ('MetaSel ('Just "pullRequestAdditions") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Count)) :*: (S1 ('MetaSel ('Just "pullRequestReviewComments") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Count) :*: S1 ('MetaSel ('Just "pullRequestBase") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 PullRequestCommit))) :*: ((S1 ('MetaSel ('Just "pullRequestCommits") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Count) :*: S1 ('MetaSel ('Just "pullRequestMerged") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "pullRequestMergeable") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "pullRequestMergeableState") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 MergeableState))))))) |
data EditPullRequest Source #
Constructors
EditPullRequest | |
Fields
|
Instances
Show EditPullRequest Source # | |
Defined in GitHub.Data.PullRequests Methods showsPrec :: Int -> EditPullRequest -> ShowS show :: EditPullRequest -> String showList :: [EditPullRequest] -> ShowS | |
Generic EditPullRequest Source # | |
Defined in GitHub.Data.PullRequests Associated Types type Rep EditPullRequest :: Type -> Type Methods from :: EditPullRequest -> Rep EditPullRequest x to :: Rep EditPullRequest x -> EditPullRequest | |
NFData EditPullRequest Source # | |
Defined in GitHub.Data.PullRequests Methods rnf :: EditPullRequest -> () # | |
ToJSON EditPullRequest Source # | |
Defined in GitHub.Data.PullRequests Methods toJSON :: EditPullRequest -> Value # toEncoding :: EditPullRequest -> Encoding # toJSONList :: [EditPullRequest] -> Value # toEncodingList :: [EditPullRequest] -> Encoding # | |
Binary EditPullRequest Source # | |
Defined in GitHub.Data.PullRequests | |
type Rep EditPullRequest Source # | |
Defined in GitHub.Data.PullRequests type Rep EditPullRequest = D1 ('MetaData "EditPullRequest" "GitHub.Data.PullRequests" "github-0.23-K3uQMQDn7B7DXfUjYtDWP8" 'False) (C1 ('MetaCons "EditPullRequest" 'PrefixI 'True) ((S1 ('MetaSel ('Just "editPullRequestTitle") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "editPullRequestBody") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "editPullRequestState") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe IssueState)) :*: (S1 ('MetaSel ('Just "editPullRequestBase") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "editPullRequestMaintainerCanModify") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Bool)))))) |
data CreatePullRequest Source #
Constructors
CreatePullRequest | |
Fields | |
CreatePullRequestIssue | |
Fields
|
Instances
Show CreatePullRequest Source # | |
Defined in GitHub.Data.PullRequests Methods showsPrec :: Int -> CreatePullRequest -> ShowS show :: CreatePullRequest -> String showList :: [CreatePullRequest] -> ShowS | |
Generic CreatePullRequest Source # | |
Defined in GitHub.Data.PullRequests Associated Types type Rep CreatePullRequest :: Type -> Type Methods from :: CreatePullRequest -> Rep CreatePullRequest x to :: Rep CreatePullRequest x -> CreatePullRequest | |
NFData CreatePullRequest Source # | |
Defined in GitHub.Data.PullRequests Methods rnf :: CreatePullRequest -> () # | |
ToJSON CreatePullRequest Source # | |
Defined in GitHub.Data.PullRequests Methods toJSON :: CreatePullRequest -> Value # toEncoding :: CreatePullRequest -> Encoding # toJSONList :: [CreatePullRequest] -> Value # toEncodingList :: [CreatePullRequest] -> Encoding # | |
Binary CreatePullRequest Source # | |
Defined in GitHub.Data.PullRequests Methods put :: CreatePullRequest -> Put get :: Get CreatePullRequest putList :: [CreatePullRequest] -> Put | |
type Rep CreatePullRequest Source # | |
Defined in GitHub.Data.PullRequests type Rep CreatePullRequest = D1 ('MetaData "CreatePullRequest" "GitHub.Data.PullRequests" "github-0.23-K3uQMQDn7B7DXfUjYtDWP8" 'False) (C1 ('MetaCons "CreatePullRequest" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createPullRequestTitle") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createPullRequestBody") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "createPullRequestHead") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createPullRequestBase") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text))) :+: C1 ('MetaCons "CreatePullRequestIssue" 'PrefixI 'True) (S1 ('MetaSel ('Just "createPullRequestIssueNum") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "createPullRequestHead") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createPullRequestBase") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text)))) |
data PullRequestLinks Source #
Constructors
PullRequestLinks | |
Fields |
Instances
Eq PullRequestLinks Source # | |
Defined in GitHub.Data.PullRequests Methods (==) :: PullRequestLinks -> PullRequestLinks -> Bool (/=) :: PullRequestLinks -> PullRequestLinks -> Bool | |
Data PullRequestLinks Source # | |
Defined in GitHub.Data.PullRequests Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PullRequestLinks -> c PullRequestLinks gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PullRequestLinks toConstr :: PullRequestLinks -> Constr dataTypeOf :: PullRequestLinks -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PullRequestLinks) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PullRequestLinks) gmapT :: (forall b. Data b => b -> b) -> PullRequestLinks -> PullRequestLinks gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PullRequestLinks -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PullRequestLinks -> r gmapQ :: (forall d. Data d => d -> u) -> PullRequestLinks -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> PullRequestLinks -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> PullRequestLinks -> m PullRequestLinks gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PullRequestLinks -> m PullRequestLinks gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PullRequestLinks -> m PullRequestLinks | |
Ord PullRequestLinks Source # | |
Defined in GitHub.Data.PullRequests Methods compare :: PullRequestLinks -> PullRequestLinks -> Ordering (<) :: PullRequestLinks -> PullRequestLinks -> Bool (<=) :: PullRequestLinks -> PullRequestLinks -> Bool (>) :: PullRequestLinks -> PullRequestLinks -> Bool (>=) :: PullRequestLinks -> PullRequestLinks -> Bool max :: PullRequestLinks -> PullRequestLinks -> PullRequestLinks min :: PullRequestLinks -> PullRequestLinks -> PullRequestLinks | |
Show PullRequestLinks Source # | |
Defined in GitHub.Data.PullRequests Methods showsPrec :: Int -> PullRequestLinks -> ShowS show :: PullRequestLinks -> String showList :: [PullRequestLinks] -> ShowS | |
Generic PullRequestLinks Source # | |
Defined in GitHub.Data.PullRequests Associated Types type Rep PullRequestLinks :: Type -> Type Methods from :: PullRequestLinks -> Rep PullRequestLinks x to :: Rep PullRequestLinks x -> PullRequestLinks | |
NFData PullRequestLinks Source # | |
Defined in GitHub.Data.PullRequests Methods rnf :: PullRequestLinks -> () # | |
FromJSON PullRequestLinks Source # | |
Defined in GitHub.Data.PullRequests Methods parseJSON :: Value -> Parser PullRequestLinks # parseJSONList :: Value -> Parser [PullRequestLinks] # | |
Binary PullRequestLinks Source # | |
Defined in GitHub.Data.PullRequests Methods put :: PullRequestLinks -> Put get :: Get PullRequestLinks putList :: [PullRequestLinks] -> Put | |
type Rep PullRequestLinks Source # | |
Defined in GitHub.Data.PullRequests type Rep PullRequestLinks = D1 ('MetaData "PullRequestLinks" "GitHub.Data.PullRequests" "github-0.23-K3uQMQDn7B7DXfUjYtDWP8" 'False) (C1 ('MetaCons "PullRequestLinks" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pullRequestLinksReviewComments") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL) :*: S1 ('MetaSel ('Just "pullRequestLinksComments") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL)) :*: (S1 ('MetaSel ('Just "pullRequestLinksHtml") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL) :*: S1 ('MetaSel ('Just "pullRequestLinksSelf") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL)))) |
data PullRequestCommit Source #
Constructors
PullRequestCommit | |
Fields
|
Instances
Eq PullRequestCommit Source # | |
Defined in GitHub.Data.PullRequests Methods (==) :: PullRequestCommit -> PullRequestCommit -> Bool (/=) :: PullRequestCommit -> PullRequestCommit -> Bool | |
Data PullRequestCommit Source # | |
Defined in GitHub.Data.PullRequests Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PullRequestCommit -> c PullRequestCommit gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PullRequestCommit toConstr :: PullRequestCommit -> Constr dataTypeOf :: PullRequestCommit -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PullRequestCommit) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PullRequestCommit) gmapT :: (forall b. Data b => b -> b) -> PullRequestCommit -> PullRequestCommit gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PullRequestCommit -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PullRequestCommit -> r gmapQ :: (forall d. Data d => d -> u) -> PullRequestCommit -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> PullRequestCommit -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> PullRequestCommit -> m PullRequestCommit gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PullRequestCommit -> m PullRequestCommit gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PullRequestCommit -> m PullRequestCommit | |
Ord PullRequestCommit Source # | |
Defined in GitHub.Data.PullRequests Methods compare :: PullRequestCommit -> PullRequestCommit -> Ordering (<) :: PullRequestCommit -> PullRequestCommit -> Bool (<=) :: PullRequestCommit -> PullRequestCommit -> Bool (>) :: PullRequestCommit -> PullRequestCommit -> Bool (>=) :: PullRequestCommit -> PullRequestCommit -> Bool max :: PullRequestCommit -> PullRequestCommit -> PullRequestCommit min :: PullRequestCommit -> PullRequestCommit -> PullRequestCommit | |
Show PullRequestCommit Source # | |
Defined in GitHub.Data.PullRequests Methods showsPrec :: Int -> PullRequestCommit -> ShowS show :: PullRequestCommit -> String showList :: [PullRequestCommit] -> ShowS | |
Generic PullRequestCommit Source # | |
Defined in GitHub.Data.PullRequests Associated Types type Rep PullRequestCommit :: Type -> Type Methods from :: PullRequestCommit -> Rep PullRequestCommit x to :: Rep PullRequestCommit x -> PullRequestCommit | |
NFData PullRequestCommit Source # | |
Defined in GitHub.Data.PullRequests Methods rnf :: PullRequestCommit -> () # | |
FromJSON PullRequestCommit Source # | |
Defined in GitHub.Data.PullRequests Methods parseJSON :: Value -> Parser PullRequestCommit # parseJSONList :: Value -> Parser [PullRequestCommit] # | |
Binary PullRequestCommit Source # | |
Defined in GitHub.Data.PullRequests Methods put :: PullRequestCommit -> Put get :: Get PullRequestCommit putList :: [PullRequestCommit] -> Put | |
type Rep PullRequestCommit Source # | |
Defined in GitHub.Data.PullRequests type Rep PullRequestCommit = D1 ('MetaData "PullRequestCommit" "GitHub.Data.PullRequests" "github-0.23-K3uQMQDn7B7DXfUjYtDWP8" 'False) (C1 ('MetaCons "PullRequestCommit" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pullRequestCommitLabel") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "pullRequestCommitRef") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "pullRequestCommitSha") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "pullRequestCommitUser") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 SimpleUser) :*: S1 ('MetaSel ('Just "pullRequestCommitRepo") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Repo)))))) |
data PullRequestEvent Source #
Constructors
PullRequestEvent | |
Instances
Eq PullRequestEvent Source # | |
Defined in GitHub.Data.PullRequests Methods (==) :: PullRequestEvent -> PullRequestEvent -> Bool (/=) :: PullRequestEvent -> PullRequestEvent -> Bool | |
Data PullRequestEvent Source # | |
Defined in GitHub.Data.PullRequests Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PullRequestEvent -> c PullRequestEvent gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PullRequestEvent toConstr :: PullRequestEvent -> Constr dataTypeOf :: PullRequestEvent -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PullRequestEvent) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PullRequestEvent) gmapT :: (forall b. Data b => b -> b) -> PullRequestEvent -> PullRequestEvent gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PullRequestEvent -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PullRequestEvent -> r gmapQ :: (forall d. Data d => d -> u) -> PullRequestEvent -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> PullRequestEvent -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> PullRequestEvent -> m PullRequestEvent gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PullRequestEvent -> m PullRequestEvent gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PullRequestEvent -> m PullRequestEvent | |
Ord PullRequestEvent Source # | |
Defined in GitHub.Data.PullRequests Methods compare :: PullRequestEvent -> PullRequestEvent -> Ordering (<) :: PullRequestEvent -> PullRequestEvent -> Bool (<=) :: PullRequestEvent -> PullRequestEvent -> Bool (>) :: PullRequestEvent -> PullRequestEvent -> Bool (>=) :: PullRequestEvent -> PullRequestEvent -> Bool max :: PullRequestEvent -> PullRequestEvent -> PullRequestEvent min :: PullRequestEvent -> PullRequestEvent -> PullRequestEvent | |
Show PullRequestEvent Source # | |
Defined in GitHub.Data.PullRequests Methods showsPrec :: Int -> PullRequestEvent -> ShowS show :: PullRequestEvent -> String showList :: [PullRequestEvent] -> ShowS | |
Generic PullRequestEvent Source # | |
Defined in GitHub.Data.PullRequests Associated Types type Rep PullRequestEvent :: Type -> Type Methods from :: PullRequestEvent -> Rep PullRequestEvent x to :: Rep PullRequestEvent x -> PullRequestEvent | |
NFData PullRequestEvent Source # | |
Defined in GitHub.Data.PullRequests Methods rnf :: PullRequestEvent -> () # | |
FromJSON PullRequestEvent Source # | |
Defined in GitHub.Data.PullRequests Methods parseJSON :: Value -> Parser PullRequestEvent # parseJSONList :: Value -> Parser [PullRequestEvent] # | |
Binary PullRequestEvent Source # | |
Defined in GitHub.Data.PullRequests Methods put :: PullRequestEvent -> Put get :: Get PullRequestEvent putList :: [PullRequestEvent] -> Put | |
type Rep PullRequestEvent Source # | |
Defined in GitHub.Data.PullRequests type Rep PullRequestEvent = D1 ('MetaData "PullRequestEvent" "GitHub.Data.PullRequests" "github-0.23-K3uQMQDn7B7DXfUjYtDWP8" 'False) (C1 ('MetaCons "PullRequestEvent" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pullRequestEventAction") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 PullRequestEventType) :*: S1 ('MetaSel ('Just "pullRequestEventNumber") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "pullRequestEventPullRequest") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 PullRequest) :*: (S1 ('MetaSel ('Just "pullRequestRepository") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Repo) :*: S1 ('MetaSel ('Just "pullRequestSender") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 SimpleUser))))) |
data PullRequestEventType Source #
Constructors
Instances
Eq PullRequestEventType Source # | |
Defined in GitHub.Data.PullRequests Methods (==) :: PullRequestEventType -> PullRequestEventType -> Bool (/=) :: PullRequestEventType -> PullRequestEventType -> Bool | |
Data PullRequestEventType Source # | |
Defined in GitHub.Data.PullRequests Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PullRequestEventType -> c PullRequestEventType gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PullRequestEventType toConstr :: PullRequestEventType -> Constr dataTypeOf :: PullRequestEventType -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PullRequestEventType) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PullRequestEventType) gmapT :: (forall b. Data b => b -> b) -> PullRequestEventType -> PullRequestEventType gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PullRequestEventType -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PullRequestEventType -> r gmapQ :: (forall d. Data d => d -> u) -> PullRequestEventType -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> PullRequestEventType -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> PullRequestEventType -> m PullRequestEventType gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PullRequestEventType -> m PullRequestEventType gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PullRequestEventType -> m PullRequestEventType | |
Ord PullRequestEventType Source # | |
Defined in GitHub.Data.PullRequests Methods compare :: PullRequestEventType -> PullRequestEventType -> Ordering (<) :: PullRequestEventType -> PullRequestEventType -> Bool (<=) :: PullRequestEventType -> PullRequestEventType -> Bool (>) :: PullRequestEventType -> PullRequestEventType -> Bool (>=) :: PullRequestEventType -> PullRequestEventType -> Bool max :: PullRequestEventType -> PullRequestEventType -> PullRequestEventType min :: PullRequestEventType -> PullRequestEventType -> PullRequestEventType | |
Show PullRequestEventType Source # | |
Defined in GitHub.Data.PullRequests Methods showsPrec :: Int -> PullRequestEventType -> ShowS show :: PullRequestEventType -> String showList :: [PullRequestEventType] -> ShowS | |
Generic PullRequestEventType Source # | |
Defined in GitHub.Data.PullRequests Associated Types type Rep PullRequestEventType :: Type -> Type Methods from :: PullRequestEventType -> Rep PullRequestEventType x to :: Rep PullRequestEventType x -> PullRequestEventType | |
NFData PullRequestEventType Source # | |
Defined in GitHub.Data.PullRequests Methods rnf :: PullRequestEventType -> () # | |
FromJSON PullRequestEventType Source # | |
Defined in GitHub.Data.PullRequests Methods parseJSON :: Value -> Parser PullRequestEventType # parseJSONList :: Value -> Parser [PullRequestEventType] # | |
Binary PullRequestEventType Source # | |
Defined in GitHub.Data.PullRequests Methods put :: PullRequestEventType -> Put get :: Get PullRequestEventType putList :: [PullRequestEventType] -> Put | |
type Rep PullRequestEventType Source # | |
Defined in GitHub.Data.PullRequests type Rep PullRequestEventType = D1 ('MetaData "PullRequestEventType" "GitHub.Data.PullRequests" "github-0.23-K3uQMQDn7B7DXfUjYtDWP8" 'False) (((C1 ('MetaCons "PullRequestOpened" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "PullRequestClosed" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "PullRequestSynchronized" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "PullRequestReopened" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "PullRequestAssigned" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "PullRequestUnassigned" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "PullRequestLabeled" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "PullRequestUnlabeled" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "PullRequestReviewRequested" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "PullRequestReviewRequestRemoved" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "PullRequestEdited" 'PrefixI 'False) (U1 :: Type -> Type))))) |
data PullRequestReference Source #
Constructors
PullRequestReference | |
Fields
|
Instances
data MergeResult Source #
Pull request merge results
Constructors
MergeSuccessful | |
MergeCannotPerform | |
MergeConflict |