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

Safe HaskellNone
LanguageHaskell2010

GitHub.Data.Reviews

Documentation

data ReviewState Source #

Instances
Bounded ReviewState Source # 
Instance details

Defined in GitHub.Data.Reviews

Enum ReviewState Source # 
Instance details

Defined in GitHub.Data.Reviews

Eq ReviewState Source # 
Instance details

Defined in GitHub.Data.Reviews

Ord ReviewState Source # 
Instance details

Defined in GitHub.Data.Reviews

Show ReviewState Source # 
Instance details

Defined in GitHub.Data.Reviews

Generic ReviewState Source # 
Instance details

Defined in GitHub.Data.Reviews

Associated Types

type Rep ReviewState :: Type -> Type #

FromJSON ReviewState Source # 
Instance details

Defined in GitHub.Data.Reviews

Binary ReviewState Source # 
Instance details

Defined in GitHub.Data.Reviews

NFData ReviewState Source # 
Instance details

Defined in GitHub.Data.Reviews

Methods

rnf :: ReviewState -> () #

type Rep ReviewState Source # 
Instance details

Defined in GitHub.Data.Reviews

type Rep ReviewState = D1 (MetaData "ReviewState" "GitHub.Data.Reviews" "github-0.22-CooOCEhqNBO2WVzKDc0UNo" False) ((C1 (MetaCons "ReviewStatePending" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ReviewStateApproved" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ReviewStateDismissed" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ReviewStateCommented" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ReviewStateChangesRequested" PrefixI False) (U1 :: Type -> Type))))

data Review Source #

Instances
Show Review Source # 
Instance details

Defined in GitHub.Data.Reviews

Generic Review Source # 
Instance details

Defined in GitHub.Data.Reviews

Associated Types

type Rep Review :: Type -> Type #

Methods

from :: Review -> Rep Review x #

to :: Rep Review x -> Review #

FromJSON Review Source # 
Instance details

Defined in GitHub.Data.Reviews

Binary Review Source # 
Instance details

Defined in GitHub.Data.Reviews

Methods

put :: Review -> Put #

get :: Get Review #

putList :: [Review] -> Put #

NFData Review Source # 
Instance details

Defined in GitHub.Data.Reviews

Methods

rnf :: Review -> () #

type Rep Review Source # 
Instance details

Defined in GitHub.Data.Reviews

data ReviewComment Source #

Instances
Show ReviewComment Source # 
Instance details

Defined in GitHub.Data.Reviews

Generic ReviewComment Source # 
Instance details

Defined in GitHub.Data.Reviews

Associated Types

type Rep ReviewComment :: Type -> Type #

FromJSON ReviewComment Source # 
Instance details

Defined in GitHub.Data.Reviews

Binary ReviewComment Source # 
Instance details

Defined in GitHub.Data.Reviews

NFData ReviewComment Source # 
Instance details

Defined in GitHub.Data.Reviews

Methods

rnf :: ReviewComment -> () #

type Rep ReviewComment Source # 
Instance details

Defined in GitHub.Data.Reviews

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