License | BSD-3-Clause |
---|---|
Maintainer | Oleg Grenrus <oleg.grenrus@iki.fi> |
Safe Haskell | None |
Language | Haskell2010 |
GitHub.Data.Comments
Description
Documentation
Constructors
Comment | |
Fields
|
Instances
Eq Comment Source # | |
Data Comment Source # | |
Defined in GitHub.Data.Comments Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Comment -> c Comment gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Comment dataTypeOf :: Comment -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Comment) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Comment) gmapT :: (forall b. Data b => b -> b) -> Comment -> Comment gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Comment -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Comment -> r gmapQ :: (forall d. Data d => d -> u) -> Comment -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Comment -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Comment -> m Comment gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Comment -> m Comment gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Comment -> m Comment | |
Ord Comment Source # | |
Show Comment Source # | |
Generic Comment Source # | |
FromJSON Comment Source # | |
NFData Comment Source # | |
Defined in GitHub.Data.Comments | |
Binary Comment Source # | |
type Rep Comment Source # | |
Defined in GitHub.Data.Comments type Rep Comment = D1 ('MetaData "Comment" "GitHub.Data.Comments" "github-0.23-HmkN3tTTTlmFoW05QtYbru" 'False) (C1 ('MetaCons "Comment" 'PrefixI 'True) (((S1 ('MetaSel ('Just "commentPosition") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "commentLine") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "commentBody") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "commentCommitId") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "commentUpdatedAt") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UTCTime)))) :*: ((S1 ('MetaSel ('Just "commentHtmlUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe URL)) :*: (S1 ('MetaSel ('Just "commentUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL) :*: S1 ('MetaSel ('Just "commentCreatedAt") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe UTCTime)))) :*: (S1 ('MetaSel ('Just "commentPath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "commentUser") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 SimpleUser) :*: S1 ('MetaSel ('Just "commentId") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Id Comment))))))) |
data NewComment Source #
Constructors
NewComment | |
Fields
|
Instances
Eq NewComment Source # | |
Defined in GitHub.Data.Comments | |
Data NewComment Source # | |
Defined in GitHub.Data.Comments Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NewComment -> c NewComment gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NewComment toConstr :: NewComment -> Constr dataTypeOf :: NewComment -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c NewComment) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NewComment) gmapT :: (forall b. Data b => b -> b) -> NewComment -> NewComment gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NewComment -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NewComment -> r gmapQ :: (forall d. Data d => d -> u) -> NewComment -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> NewComment -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> NewComment -> m NewComment gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NewComment -> m NewComment gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NewComment -> m NewComment | |
Ord NewComment Source # | |
Defined in GitHub.Data.Comments Methods compare :: NewComment -> NewComment -> Ordering (<) :: NewComment -> NewComment -> Bool (<=) :: NewComment -> NewComment -> Bool (>) :: NewComment -> NewComment -> Bool (>=) :: NewComment -> NewComment -> Bool max :: NewComment -> NewComment -> NewComment min :: NewComment -> NewComment -> NewComment | |
Show NewComment Source # | |
Defined in GitHub.Data.Comments Methods showsPrec :: Int -> NewComment -> ShowS show :: NewComment -> String showList :: [NewComment] -> ShowS | |
Generic NewComment Source # | |
Defined in GitHub.Data.Comments Associated Types type Rep NewComment :: Type -> Type | |
ToJSON NewComment Source # | |
Defined in GitHub.Data.Comments Methods toJSON :: NewComment -> Value Source # toEncoding :: NewComment -> Encoding Source # toJSONList :: [NewComment] -> Value Source # toEncodingList :: [NewComment] -> Encoding Source # | |
NFData NewComment Source # | |
Defined in GitHub.Data.Comments Methods rnf :: NewComment -> () # | |
Binary NewComment Source # | |
Defined in GitHub.Data.Comments | |
type Rep NewComment Source # | |
Defined in GitHub.Data.Comments type Rep NewComment = D1 ('MetaData "NewComment" "GitHub.Data.Comments" "github-0.23-HmkN3tTTTlmFoW05QtYbru" 'False) (C1 ('MetaCons "NewComment" 'PrefixI 'True) (S1 ('MetaSel ('Just "newCommentBody") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text))) |
data EditComment Source #
Constructors
EditComment | |
Fields
|
Instances
Eq EditComment Source # | |
Defined in GitHub.Data.Comments | |
Data EditComment Source # | |
Defined in GitHub.Data.Comments Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EditComment -> c EditComment gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EditComment toConstr :: EditComment -> Constr dataTypeOf :: EditComment -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EditComment) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EditComment) gmapT :: (forall b. Data b => b -> b) -> EditComment -> EditComment gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EditComment -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EditComment -> r gmapQ :: (forall d. Data d => d -> u) -> EditComment -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> EditComment -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> EditComment -> m EditComment gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EditComment -> m EditComment gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EditComment -> m EditComment | |
Ord EditComment Source # | |
Defined in GitHub.Data.Comments Methods compare :: EditComment -> EditComment -> Ordering (<) :: EditComment -> EditComment -> Bool (<=) :: EditComment -> EditComment -> Bool (>) :: EditComment -> EditComment -> Bool (>=) :: EditComment -> EditComment -> Bool max :: EditComment -> EditComment -> EditComment min :: EditComment -> EditComment -> EditComment | |
Show EditComment Source # | |
Defined in GitHub.Data.Comments Methods showsPrec :: Int -> EditComment -> ShowS show :: EditComment -> String showList :: [EditComment] -> ShowS | |
Generic EditComment Source # | |
Defined in GitHub.Data.Comments Associated Types type Rep EditComment :: Type -> Type | |
ToJSON EditComment Source # | |
Defined in GitHub.Data.Comments Methods toJSON :: EditComment -> Value Source # toEncoding :: EditComment -> Encoding Source # toJSONList :: [EditComment] -> Value Source # toEncodingList :: [EditComment] -> Encoding Source # | |
NFData EditComment Source # | |
Defined in GitHub.Data.Comments Methods rnf :: EditComment -> () # | |
Binary EditComment Source # | |
Defined in GitHub.Data.Comments | |
type Rep EditComment Source # | |
Defined in GitHub.Data.Comments type Rep EditComment = D1 ('MetaData "EditComment" "GitHub.Data.Comments" "github-0.23-HmkN3tTTTlmFoW05QtYbru" 'False) (C1 ('MetaCons "EditComment" 'PrefixI 'True) (S1 ('MetaSel ('Just "editCommentBody") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text))) |
data NewPullComment Source #
Constructors
NewPullComment | |
Fields
|
Instances
Eq NewPullComment Source # | |
Defined in GitHub.Data.Comments Methods (==) :: NewPullComment -> NewPullComment -> Bool (/=) :: NewPullComment -> NewPullComment -> Bool | |
Data NewPullComment Source # | |
Defined in GitHub.Data.Comments Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NewPullComment -> c NewPullComment gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NewPullComment toConstr :: NewPullComment -> Constr dataTypeOf :: NewPullComment -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c NewPullComment) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NewPullComment) gmapT :: (forall b. Data b => b -> b) -> NewPullComment -> NewPullComment gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NewPullComment -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NewPullComment -> r gmapQ :: (forall d. Data d => d -> u) -> NewPullComment -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> NewPullComment -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> NewPullComment -> m NewPullComment gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NewPullComment -> m NewPullComment gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NewPullComment -> m NewPullComment | |
Ord NewPullComment Source # | |
Defined in GitHub.Data.Comments Methods compare :: NewPullComment -> NewPullComment -> Ordering (<) :: NewPullComment -> NewPullComment -> Bool (<=) :: NewPullComment -> NewPullComment -> Bool (>) :: NewPullComment -> NewPullComment -> Bool (>=) :: NewPullComment -> NewPullComment -> Bool max :: NewPullComment -> NewPullComment -> NewPullComment min :: NewPullComment -> NewPullComment -> NewPullComment | |
Show NewPullComment Source # | |
Defined in GitHub.Data.Comments Methods showsPrec :: Int -> NewPullComment -> ShowS show :: NewPullComment -> String showList :: [NewPullComment] -> ShowS | |
Generic NewPullComment Source # | |
Defined in GitHub.Data.Comments Associated Types type Rep NewPullComment :: Type -> Type | |
ToJSON NewPullComment Source # | |
Defined in GitHub.Data.Comments Methods toJSON :: NewPullComment -> Value Source # toEncoding :: NewPullComment -> Encoding Source # toJSONList :: [NewPullComment] -> Value Source # toEncodingList :: [NewPullComment] -> Encoding Source # | |
NFData NewPullComment Source # | |
Defined in GitHub.Data.Comments Methods rnf :: NewPullComment -> () # | |
Binary NewPullComment Source # | |
Defined in GitHub.Data.Comments | |
type Rep NewPullComment Source # | |
Defined in GitHub.Data.Comments type Rep NewPullComment = D1 ('MetaData "NewPullComment" "GitHub.Data.Comments" "github-0.23-HmkN3tTTTlmFoW05QtYbru" 'False) (C1 ('MetaCons "NewPullComment" 'PrefixI 'True) ((S1 ('MetaSel ('Just "newPullCommentCommit") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "newPullCommentPath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "newPullCommentPosition") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "newPullCommentBody") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text)))) |