gerrit-0.1.1.0: A gerrit client library
Safe HaskellNone
LanguageHaskell2010

Gerrit.Data.Review

Description

This module contains the gerrit data type

Documentation

newtype GerritVersion Source #

Constructors

GerritVersion Text 

Instances

Instances details
Show GerritVersion Source # 
Instance details

Defined in Gerrit.Data.Review

Generic GerritVersion Source # 
Instance details

Defined in Gerrit.Data.Review

Associated Types

type Rep GerritVersion :: Type -> Type #

FromJSON GerritVersion Source # 
Instance details

Defined in Gerrit.Data.Review

type Rep GerritVersion Source # 
Instance details

Defined in Gerrit.Data.Review

type Rep GerritVersion = D1 ('MetaData "GerritVersion" "Gerrit.Data.Review" "gerrit-0.1.1.0-7gtYDQhRUQ87FLhfKeQxDK" 'True) (C1 ('MetaCons "GerritVersion" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

newtype GerritLabel Source #

Instances

Instances details
Show GerritLabel Source # 
Instance details

Defined in Gerrit.Data.Review

Generic GerritLabel Source # 
Instance details

Defined in Gerrit.Data.Review

Associated Types

type Rep GerritLabel :: Type -> Type #

FromJSON GerritLabel Source # 
Instance details

Defined in Gerrit.Data.Review

type Rep GerritLabel Source # 
Instance details

Defined in Gerrit.Data.Review

type Rep GerritLabel = D1 ('MetaData "GerritLabel" "Gerrit.Data.Review" "gerrit-0.1.1.0-7gtYDQhRUQ87FLhfKeQxDK" 'True) (C1 ('MetaCons "GerritLabel" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map GerritLabelVote GerritReviewAccount))))

newtype GerritReviewAccount Source #

Constructors

GerritReviewAccount 

Instances

Instances details
Show GerritReviewAccount Source # 
Instance details

Defined in Gerrit.Data.Review

Generic GerritReviewAccount Source # 
Instance details

Defined in Gerrit.Data.Review

Associated Types

type Rep GerritReviewAccount :: Type -> Type #

FromJSON GerritReviewAccount Source # 
Instance details

Defined in Gerrit.Data.Review

type Rep GerritReviewAccount Source # 
Instance details

Defined in Gerrit.Data.Review

type Rep GerritReviewAccount = D1 ('MetaData "GerritReviewAccount" "Gerrit.Data.Review" "gerrit-0.1.1.0-7gtYDQhRUQ87FLhfKeQxDK" 'True) (C1 ('MetaCons "GerritReviewAccount" 'PrefixI 'True) (S1 ('MetaSel ('Just "unused_account_id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)))

data GerritLabelVote Source #

Instances

Instances details
Eq GerritLabelVote Source # 
Instance details

Defined in Gerrit.Data.Review

Ord GerritLabelVote Source # 
Instance details

Defined in Gerrit.Data.Review

Show GerritLabelVote Source # 
Instance details

Defined in Gerrit.Data.Review

Generic GerritLabelVote Source # 
Instance details

Defined in Gerrit.Data.Review

Associated Types

type Rep GerritLabelVote :: Type -> Type #

FromJSON GerritLabelVote Source # 
Instance details

Defined in Gerrit.Data.Review

FromJSONKey GerritLabelVote Source # 
Instance details

Defined in Gerrit.Data.Review

type Rep GerritLabelVote Source # 
Instance details

Defined in Gerrit.Data.Review

type Rep GerritLabelVote = D1 ('MetaData "GerritLabelVote" "Gerrit.Data.Review" "gerrit-0.1.1.0-7gtYDQhRUQ87FLhfKeQxDK" 'False) ((C1 ('MetaCons "REJECTED" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "APPROVED" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "DISLIKED" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "RECOMMENDED" 'PrefixI 'False) (U1 :: Type -> Type)))

data ReviewResult Source #

Constructors

ReviewResult 

Instances

Instances details
Eq ReviewResult Source # 
Instance details

Defined in Gerrit.Data.Review

Ord ReviewResult Source # 
Instance details

Defined in Gerrit.Data.Review

Show ReviewResult Source # 
Instance details

Defined in Gerrit.Data.Review

Generic ReviewResult Source # 
Instance details

Defined in Gerrit.Data.Review

Associated Types

type Rep ReviewResult :: Type -> Type #

ToJSON ReviewResult Source # 
Instance details

Defined in Gerrit.Data.Review

FromJSON ReviewResult Source # 
Instance details

Defined in Gerrit.Data.Review

type Rep ReviewResult Source # 
Instance details

Defined in Gerrit.Data.Review

type Rep ReviewResult = D1 ('MetaData "ReviewResult" "Gerrit.Data.Review" "gerrit-0.1.1.0-7gtYDQhRUQ87FLhfKeQxDK" 'False) (C1 ('MetaCons "ReviewResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "rrLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Text Int))) :*: S1 ('MetaSel ('Just "rrReady") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int))))

data ReviewInput Source #

Constructors

ReviewInput 

Instances

Instances details
Eq ReviewInput Source # 
Instance details

Defined in Gerrit.Data.Review

Ord ReviewInput Source # 
Instance details

Defined in Gerrit.Data.Review

Show ReviewInput Source # 
Instance details

Defined in Gerrit.Data.Review

Generic ReviewInput Source # 
Instance details

Defined in Gerrit.Data.Review

Associated Types

type Rep ReviewInput :: Type -> Type #

ToJSON ReviewInput Source # 
Instance details

Defined in Gerrit.Data.Review

FromJSON ReviewInput Source # 
Instance details

Defined in Gerrit.Data.Review

type Rep ReviewInput Source # 
Instance details

Defined in Gerrit.Data.Review

type Rep ReviewInput = D1 ('MetaData "ReviewInput" "Gerrit.Data.Review" "gerrit-0.1.1.0-7gtYDQhRUQ87FLhfKeQxDK" 'False) (C1 ('MetaCons "ReviewInput" 'PrefixI 'True) (S1 ('MetaSel ('Just "riMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "riLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Text Int)))))