Data.OpenApi.Compare.Validate.Server
Contents
data family Issue l :: Type Source #
Defined in Data.OpenApi.Compare.Validate.Operation
Methods
(==) :: Issue 'APILevel -> Issue 'APILevel -> Bool #
(/=) :: Issue 'APILevel -> Issue 'APILevel -> Bool #
Defined in Data.OpenApi.Compare.Validate.Server
(==) :: Issue 'ServerLevel -> Issue 'ServerLevel -> Bool #
(/=) :: Issue 'ServerLevel -> Issue 'ServerLevel -> Bool #
Defined in Data.OpenApi.Compare.Validate.OAuth2Flows
(==) :: Issue 'SecurityRequirementLevel -> Issue 'SecurityRequirementLevel -> Bool #
(/=) :: Issue 'SecurityRequirementLevel -> Issue 'SecurityRequirementLevel -> Bool #
(==) :: Issue 'SecuritySchemeLevel -> Issue 'SecuritySchemeLevel -> Bool #
(/=) :: Issue 'SecuritySchemeLevel -> Issue 'SecuritySchemeLevel -> Bool #
(==) :: Issue 'PathLevel -> Issue 'PathLevel -> Bool #
(/=) :: Issue 'PathLevel -> Issue 'PathLevel -> Bool #
Defined in Data.OpenApi.Compare.Validate.MediaTypeObject
(==) :: Issue 'OperationLevel -> Issue 'OperationLevel -> Bool #
(/=) :: Issue 'OperationLevel -> Issue 'OperationLevel -> Bool #
Defined in Data.OpenApi.Compare.Validate.Param
(==) :: Issue 'PathFragmentLevel -> Issue 'PathFragmentLevel -> Bool #
(/=) :: Issue 'PathFragmentLevel -> Issue 'PathFragmentLevel -> Bool #
Defined in Data.OpenApi.Compare.Validate.RequestBody
(==) :: Issue 'RequestLevel -> Issue 'RequestLevel -> Bool #
(/=) :: Issue 'RequestLevel -> Issue 'RequestLevel -> Bool #
Defined in Data.OpenApi.Compare.Validate.Responses
(==) :: Issue 'ResponseLevel -> Issue 'ResponseLevel -> Bool #
(/=) :: Issue 'ResponseLevel -> Issue 'ResponseLevel -> Bool #
Defined in Data.OpenApi.Compare.Validate.Header
(==) :: Issue 'HeaderLevel -> Issue 'HeaderLevel -> Bool #
(/=) :: Issue 'HeaderLevel -> Issue 'HeaderLevel -> Bool #
(==) :: Issue 'PayloadLevel -> Issue 'PayloadLevel -> Bool #
(/=) :: Issue 'PayloadLevel -> Issue 'PayloadLevel -> Bool #
Defined in Data.OpenApi.Compare.Validate.Schema.Issues
(==) :: Issue 'SchemaLevel -> Issue 'SchemaLevel -> Bool #
(/=) :: Issue 'SchemaLevel -> Issue 'SchemaLevel -> Bool #
(==) :: Issue 'TypedSchemaLevel -> Issue 'TypedSchemaLevel -> Bool #
(/=) :: Issue 'TypedSchemaLevel -> Issue 'TypedSchemaLevel -> Bool #
Defined in Data.OpenApi.Compare.Validate.Link
(==) :: Issue 'LinkLevel -> Issue 'LinkLevel -> Bool #
(/=) :: Issue 'LinkLevel -> Issue 'LinkLevel -> Bool #
(==) :: Issue 'CallbackLevel -> Issue 'CallbackLevel -> Bool #
(/=) :: Issue 'CallbackLevel -> Issue 'CallbackLevel -> Bool #
compare :: Issue 'APILevel -> Issue 'APILevel -> Ordering #
(<) :: Issue 'APILevel -> Issue 'APILevel -> Bool #
(<=) :: Issue 'APILevel -> Issue 'APILevel -> Bool #
(>) :: Issue 'APILevel -> Issue 'APILevel -> Bool #
(>=) :: Issue 'APILevel -> Issue 'APILevel -> Bool #
max :: Issue 'APILevel -> Issue 'APILevel -> Issue 'APILevel #
min :: Issue 'APILevel -> Issue 'APILevel -> Issue 'APILevel #
compare :: Issue 'ServerLevel -> Issue 'ServerLevel -> Ordering #
(<) :: Issue 'ServerLevel -> Issue 'ServerLevel -> Bool #
(<=) :: Issue 'ServerLevel -> Issue 'ServerLevel -> Bool #
(>) :: Issue 'ServerLevel -> Issue 'ServerLevel -> Bool #
(>=) :: Issue 'ServerLevel -> Issue 'ServerLevel -> Bool #
max :: Issue 'ServerLevel -> Issue 'ServerLevel -> Issue 'ServerLevel #
min :: Issue 'ServerLevel -> Issue 'ServerLevel -> Issue 'ServerLevel #
compare :: Issue 'SecurityRequirementLevel -> Issue 'SecurityRequirementLevel -> Ordering #
(<) :: Issue 'SecurityRequirementLevel -> Issue 'SecurityRequirementLevel -> Bool #
(<=) :: Issue 'SecurityRequirementLevel -> Issue 'SecurityRequirementLevel -> Bool #
(>) :: Issue 'SecurityRequirementLevel -> Issue 'SecurityRequirementLevel -> Bool #
(>=) :: Issue 'SecurityRequirementLevel -> Issue 'SecurityRequirementLevel -> Bool #
max :: Issue 'SecurityRequirementLevel -> Issue 'SecurityRequirementLevel -> Issue 'SecurityRequirementLevel #
min :: Issue 'SecurityRequirementLevel -> Issue 'SecurityRequirementLevel -> Issue 'SecurityRequirementLevel #
compare :: Issue 'SecuritySchemeLevel -> Issue 'SecuritySchemeLevel -> Ordering #
(<) :: Issue 'SecuritySchemeLevel -> Issue 'SecuritySchemeLevel -> Bool #
(<=) :: Issue 'SecuritySchemeLevel -> Issue 'SecuritySchemeLevel -> Bool #
(>) :: Issue 'SecuritySchemeLevel -> Issue 'SecuritySchemeLevel -> Bool #
(>=) :: Issue 'SecuritySchemeLevel -> Issue 'SecuritySchemeLevel -> Bool #
max :: Issue 'SecuritySchemeLevel -> Issue 'SecuritySchemeLevel -> Issue 'SecuritySchemeLevel #
min :: Issue 'SecuritySchemeLevel -> Issue 'SecuritySchemeLevel -> Issue 'SecuritySchemeLevel #
compare :: Issue 'PathLevel -> Issue 'PathLevel -> Ordering #
(<) :: Issue 'PathLevel -> Issue 'PathLevel -> Bool #
(<=) :: Issue 'PathLevel -> Issue 'PathLevel -> Bool #
(>) :: Issue 'PathLevel -> Issue 'PathLevel -> Bool #
(>=) :: Issue 'PathLevel -> Issue 'PathLevel -> Bool #
max :: Issue 'PathLevel -> Issue 'PathLevel -> Issue 'PathLevel #
min :: Issue 'PathLevel -> Issue 'PathLevel -> Issue 'PathLevel #
compare :: Issue 'OperationLevel -> Issue 'OperationLevel -> Ordering #
(<) :: Issue 'OperationLevel -> Issue 'OperationLevel -> Bool #
(<=) :: Issue 'OperationLevel -> Issue 'OperationLevel -> Bool #
(>) :: Issue 'OperationLevel -> Issue 'OperationLevel -> Bool #
(>=) :: Issue 'OperationLevel -> Issue 'OperationLevel -> Bool #
max :: Issue 'OperationLevel -> Issue 'OperationLevel -> Issue 'OperationLevel #
min :: Issue 'OperationLevel -> Issue 'OperationLevel -> Issue 'OperationLevel #
compare :: Issue 'PathFragmentLevel -> Issue 'PathFragmentLevel -> Ordering #
(<) :: Issue 'PathFragmentLevel -> Issue 'PathFragmentLevel -> Bool #
(<=) :: Issue 'PathFragmentLevel -> Issue 'PathFragmentLevel -> Bool #
(>) :: Issue 'PathFragmentLevel -> Issue 'PathFragmentLevel -> Bool #
(>=) :: Issue 'PathFragmentLevel -> Issue 'PathFragmentLevel -> Bool #
max :: Issue 'PathFragmentLevel -> Issue 'PathFragmentLevel -> Issue 'PathFragmentLevel #
min :: Issue 'PathFragmentLevel -> Issue 'PathFragmentLevel -> Issue 'PathFragmentLevel #
compare :: Issue 'RequestLevel -> Issue 'RequestLevel -> Ordering #
(<) :: Issue 'RequestLevel -> Issue 'RequestLevel -> Bool #
(<=) :: Issue 'RequestLevel -> Issue 'RequestLevel -> Bool #
(>) :: Issue 'RequestLevel -> Issue 'RequestLevel -> Bool #
(>=) :: Issue 'RequestLevel -> Issue 'RequestLevel -> Bool #
max :: Issue 'RequestLevel -> Issue 'RequestLevel -> Issue 'RequestLevel #
min :: Issue 'RequestLevel -> Issue 'RequestLevel -> Issue 'RequestLevel #
compare :: Issue 'ResponseLevel -> Issue 'ResponseLevel -> Ordering #
(<) :: Issue 'ResponseLevel -> Issue 'ResponseLevel -> Bool #
(<=) :: Issue 'ResponseLevel -> Issue 'ResponseLevel -> Bool #
(>) :: Issue 'ResponseLevel -> Issue 'ResponseLevel -> Bool #
(>=) :: Issue 'ResponseLevel -> Issue 'ResponseLevel -> Bool #
max :: Issue 'ResponseLevel -> Issue 'ResponseLevel -> Issue 'ResponseLevel #
min :: Issue 'ResponseLevel -> Issue 'ResponseLevel -> Issue 'ResponseLevel #
compare :: Issue 'HeaderLevel -> Issue 'HeaderLevel -> Ordering #
(<) :: Issue 'HeaderLevel -> Issue 'HeaderLevel -> Bool #
(<=) :: Issue 'HeaderLevel -> Issue 'HeaderLevel -> Bool #
(>) :: Issue 'HeaderLevel -> Issue 'HeaderLevel -> Bool #
(>=) :: Issue 'HeaderLevel -> Issue 'HeaderLevel -> Bool #
max :: Issue 'HeaderLevel -> Issue 'HeaderLevel -> Issue 'HeaderLevel #
min :: Issue 'HeaderLevel -> Issue 'HeaderLevel -> Issue 'HeaderLevel #
compare :: Issue 'PayloadLevel -> Issue 'PayloadLevel -> Ordering #
(<) :: Issue 'PayloadLevel -> Issue 'PayloadLevel -> Bool #
(<=) :: Issue 'PayloadLevel -> Issue 'PayloadLevel -> Bool #
(>) :: Issue 'PayloadLevel -> Issue 'PayloadLevel -> Bool #
(>=) :: Issue 'PayloadLevel -> Issue 'PayloadLevel -> Bool #
max :: Issue 'PayloadLevel -> Issue 'PayloadLevel -> Issue 'PayloadLevel #
min :: Issue 'PayloadLevel -> Issue 'PayloadLevel -> Issue 'PayloadLevel #
compare :: Issue 'SchemaLevel -> Issue 'SchemaLevel -> Ordering #
(<) :: Issue 'SchemaLevel -> Issue 'SchemaLevel -> Bool #
(<=) :: Issue 'SchemaLevel -> Issue 'SchemaLevel -> Bool #
(>) :: Issue 'SchemaLevel -> Issue 'SchemaLevel -> Bool #
(>=) :: Issue 'SchemaLevel -> Issue 'SchemaLevel -> Bool #
max :: Issue 'SchemaLevel -> Issue 'SchemaLevel -> Issue 'SchemaLevel #
min :: Issue 'SchemaLevel -> Issue 'SchemaLevel -> Issue 'SchemaLevel #
compare :: Issue 'TypedSchemaLevel -> Issue 'TypedSchemaLevel -> Ordering #
(<) :: Issue 'TypedSchemaLevel -> Issue 'TypedSchemaLevel -> Bool #
(<=) :: Issue 'TypedSchemaLevel -> Issue 'TypedSchemaLevel -> Bool #
(>) :: Issue 'TypedSchemaLevel -> Issue 'TypedSchemaLevel -> Bool #
(>=) :: Issue 'TypedSchemaLevel -> Issue 'TypedSchemaLevel -> Bool #
max :: Issue 'TypedSchemaLevel -> Issue 'TypedSchemaLevel -> Issue 'TypedSchemaLevel #
min :: Issue 'TypedSchemaLevel -> Issue 'TypedSchemaLevel -> Issue 'TypedSchemaLevel #
compare :: Issue 'LinkLevel -> Issue 'LinkLevel -> Ordering #
(<) :: Issue 'LinkLevel -> Issue 'LinkLevel -> Bool #
(<=) :: Issue 'LinkLevel -> Issue 'LinkLevel -> Bool #
(>) :: Issue 'LinkLevel -> Issue 'LinkLevel -> Bool #
(>=) :: Issue 'LinkLevel -> Issue 'LinkLevel -> Bool #
max :: Issue 'LinkLevel -> Issue 'LinkLevel -> Issue 'LinkLevel #
min :: Issue 'LinkLevel -> Issue 'LinkLevel -> Issue 'LinkLevel #
compare :: Issue 'CallbackLevel -> Issue 'CallbackLevel -> Ordering #
(<) :: Issue 'CallbackLevel -> Issue 'CallbackLevel -> Bool #
(<=) :: Issue 'CallbackLevel -> Issue 'CallbackLevel -> Bool #
(>) :: Issue 'CallbackLevel -> Issue 'CallbackLevel -> Bool #
(>=) :: Issue 'CallbackLevel -> Issue 'CallbackLevel -> Bool #
max :: Issue 'CallbackLevel -> Issue 'CallbackLevel -> Issue 'CallbackLevel #
min :: Issue 'CallbackLevel -> Issue 'CallbackLevel -> Issue 'CallbackLevel #
showsPrec :: Int -> Issue 'APILevel -> ShowS #
show :: Issue 'APILevel -> String #
showList :: [Issue 'APILevel] -> ShowS #
showsPrec :: Int -> Issue 'ServerLevel -> ShowS #
show :: Issue 'ServerLevel -> String #
showList :: [Issue 'ServerLevel] -> ShowS #
showsPrec :: Int -> Issue 'SecurityRequirementLevel -> ShowS #
show :: Issue 'SecurityRequirementLevel -> String #
showList :: [Issue 'SecurityRequirementLevel] -> ShowS #
showsPrec :: Int -> Issue 'SecuritySchemeLevel -> ShowS #
show :: Issue 'SecuritySchemeLevel -> String #
showList :: [Issue 'SecuritySchemeLevel] -> ShowS #
showsPrec :: Int -> Issue 'PathLevel -> ShowS #
show :: Issue 'PathLevel -> String #
showList :: [Issue 'PathLevel] -> ShowS #
showsPrec :: Int -> Issue 'OperationLevel -> ShowS #
show :: Issue 'OperationLevel -> String #
showList :: [Issue 'OperationLevel] -> ShowS #
showsPrec :: Int -> Issue 'PathFragmentLevel -> ShowS #
show :: Issue 'PathFragmentLevel -> String #
showList :: [Issue 'PathFragmentLevel] -> ShowS #
showsPrec :: Int -> Issue 'RequestLevel -> ShowS #
show :: Issue 'RequestLevel -> String #
showList :: [Issue 'RequestLevel] -> ShowS #
showsPrec :: Int -> Issue 'ResponseLevel -> ShowS #
show :: Issue 'ResponseLevel -> String #
showList :: [Issue 'ResponseLevel] -> ShowS #
showsPrec :: Int -> Issue 'HeaderLevel -> ShowS #
show :: Issue 'HeaderLevel -> String #
showList :: [Issue 'HeaderLevel] -> ShowS #
showsPrec :: Int -> Issue 'PayloadLevel -> ShowS #
show :: Issue 'PayloadLevel -> String #
showList :: [Issue 'PayloadLevel] -> ShowS #
showsPrec :: Int -> Issue 'SchemaLevel -> ShowS #
show :: Issue 'SchemaLevel -> String #
showList :: [Issue 'SchemaLevel] -> ShowS #
showsPrec :: Int -> Issue 'TypedSchemaLevel -> ShowS #
show :: Issue 'TypedSchemaLevel -> String #
showList :: [Issue 'TypedSchemaLevel] -> ShowS #
showsPrec :: Int -> Issue 'LinkLevel -> ShowS #
show :: Issue 'LinkLevel -> String #
showList :: [Issue 'LinkLevel] -> ShowS #
showsPrec :: Int -> Issue 'CallbackLevel -> ShowS #
show :: Issue 'CallbackLevel -> String #
showList :: [Issue 'CallbackLevel] -> ShowS #
Defined in Data.OpenApi.Compare.Behavior
toJSON :: Issue l -> Value #
toEncoding :: Issue l -> Encoding #
toJSONList :: [Issue l] -> Value #
toEncodingList :: [Issue l] -> Encoding #
Associated Types
data Issue 'ServerLevel Source #
describeIssue :: Orientation -> Issue 'ServerLevel -> Blocks Source #
issueKind :: Issue 'ServerLevel -> IssueKind Source #
relatedIssues :: Issue 'ServerLevel -> Issue 'ServerLevel -> Bool Source #
data Behave 'OperationLevel 'ServerLevel Source #
describeBehavior :: Behave 'OperationLevel 'ServerLevel -> Inlines Source #
type CheckEnv [Server] :: [Type] Source #
type SubtreeLevel [Server] :: BehaviorLevel Source #
checkStructuralCompatibility :: HList (CheckEnv [Server]) -> ProdCons (Traced [Server]) -> StructuralCompatFormula () Source #
checkSemanticCompatibility :: HList (CheckEnv [Server]) -> Behavior (SubtreeLevel [Server]) -> ProdCons (Traced [Server]) -> SemanticCompatFormula () Source #
(==) :: Behave 'OperationLevel 'ServerLevel -> Behave 'OperationLevel 'ServerLevel -> Bool #
(/=) :: Behave 'OperationLevel 'ServerLevel -> Behave 'OperationLevel 'ServerLevel -> Bool #
compare :: Behave 'OperationLevel 'ServerLevel -> Behave 'OperationLevel 'ServerLevel -> Ordering #
(<) :: Behave 'OperationLevel 'ServerLevel -> Behave 'OperationLevel 'ServerLevel -> Bool #
(<=) :: Behave 'OperationLevel 'ServerLevel -> Behave 'OperationLevel 'ServerLevel -> Bool #
(>) :: Behave 'OperationLevel 'ServerLevel -> Behave 'OperationLevel 'ServerLevel -> Bool #
(>=) :: Behave 'OperationLevel 'ServerLevel -> Behave 'OperationLevel 'ServerLevel -> Bool #
max :: Behave 'OperationLevel 'ServerLevel -> Behave 'OperationLevel 'ServerLevel -> Behave 'OperationLevel 'ServerLevel #
min :: Behave 'OperationLevel 'ServerLevel -> Behave 'OperationLevel 'ServerLevel -> Behave 'OperationLevel 'ServerLevel #
showsPrec :: Int -> Behave 'OperationLevel 'ServerLevel -> ShowS #
show :: Behave 'OperationLevel 'ServerLevel -> String #
showList :: [Behave 'OperationLevel 'ServerLevel] -> ShowS #