github-0.19: Access to the GitHub API, v3.

Safe HaskellNone
LanguageHaskell2010

GitHub.Data.Reviews

Documentation

data ReviewState #

Instances

Bounded ReviewState # 
Enum ReviewState # 
Eq ReviewState # 
Ord ReviewState # 
Show ReviewState # 
Generic ReviewState # 

Associated Types

type Rep ReviewState :: * -> * #

FromJSON ReviewState # 
Binary ReviewState # 
NFData ReviewState # 

Methods

rnf :: ReviewState -> () #

type Rep ReviewState # 
type Rep ReviewState = D1 * (MetaData "ReviewState" "GitHub.Data.Reviews" "github-0.19-B1N84UdTGzH5AeKTXD3NB" False) ((:+:) * ((:+:) * (C1 * (MetaCons "ReviewStatePending" PrefixI False) (U1 *)) (C1 * (MetaCons "ReviewStateApproved" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "ReviewStateDismissed" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "ReviewStateCommented" PrefixI False) (U1 *)) (C1 * (MetaCons "ReviewStateChangesRequested" PrefixI False) (U1 *)))))

data Review #

Instances

Show Review # 
Generic Review # 

Associated Types

type Rep Review :: * -> * #

Methods

from :: Review -> Rep Review x #

to :: Rep Review x -> Review #

FromJSON Review # 
Binary Review # 

Methods

put :: Review -> Put #

get :: Get Review #

putList :: [Review] -> Put #

NFData Review # 

Methods

rnf :: Review -> () #

type Rep Review # 

data ReviewComment #

Instances

Show ReviewComment # 
Generic ReviewComment # 

Associated Types

type Rep ReviewComment :: * -> * #

FromJSON ReviewComment # 
Binary ReviewComment # 
NFData ReviewComment # 

Methods

rnf :: ReviewComment -> () #

type Rep ReviewComment # 
type Rep ReviewComment = D1 * (MetaData "ReviewComment" "GitHub.Data.Reviews" "github-0.19-B1N84UdTGzH5AeKTXD3NB" False) (C1 * (MetaCons "ReviewComment" PrefixI True) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "reviewCommentId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Id ReviewComment))) ((:*:) * (S1 * (MetaSel (Just Symbol "reviewCommentUser") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * SimpleUser)) (S1 * (MetaSel (Just Symbol "reviewCommentBody") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "reviewCommentUrl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * URL)) (S1 * (MetaSel (Just Symbol "reviewCommentPullRequestReviewId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Id Review)))) ((:*:) * (S1 * (MetaSel (Just Symbol "reviewCommentDiffHunk") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)) (S1 * (MetaSel (Just Symbol "reviewCommentPath") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text))))) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "reviewCommentPosition") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Int)) (S1 * (MetaSel (Just Symbol "reviewCommentOriginalPosition") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Int))) ((:*:) * (S1 * (MetaSel (Just Symbol "reviewCommentCommitId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)) (S1 * (MetaSel (Just Symbol "reviewCommentOriginalCommitId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "reviewCommentCreatedAt") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * UTCTime)) (S1 * (MetaSel (Just Symbol "reviewCommentUpdatedAt") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * UTCTime))) ((:*:) * (S1 * (MetaSel (Just Symbol "reviewCommentHtmlUrl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * URL)) (S1 * (MetaSel (Just Symbol "reviewCommentPullRequestUrl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * URL)))))))