YAML
!_Schema
categories: !_Map(_Categories)
!_Name ctgr: !_Category
name: ctgr
output: !_TypeRef(_TypeKind)
name: Ctgr
typeKind: !_TypeKind Output
resolution: !_Resolution Parallel
!_Name ctgrAlias: !_Category
aliases: [CatA1,CatA2]
name: ctgrAlias
output: !_TypeRef(_TypeKind)
name: CtgrAlias
typeKind: !_TypeKind Output
resolution: !_Resolution Parallel
!_Name ctgrDescr: !_Category
description: 'First category Second category'
name: ctgrDescr
output: !_TypeRef(_TypeKind)
name: CtgrDescr
typeKind: !_TypeKind Output
resolution: !_Resolution Parallel
!_Name ctgrMod: !_Category
aliases: [CatM1,CatM2]
modifiers: [!_Modifier{modifierKind:!_ModifierKind Opt}]
name: ctgrMod
output: !_TypeRef(_TypeKind)
name: CtgrMod
typeKind: !_TypeKind Output
resolution: !_Resolution Parallel
!_Name op: !_Category
name: op
output: !_TypeRef(_TypeKind)
name: Op
typeKind: !_TypeKind Output
resolution: !_Resolution Parallel
directives: !_Map(_Directives)
!_Name Drct: !_Directive
locations: !_Set(_Location){Inline:_,Spread:_}
name: Drct
repeatable: false
!_Name DrctAlias: !_Directive
aliases: [DirA1,DirA2]
locations: !_Set(_Location){Field:_,Variable:_}
name: DrctAlias
repeatable: false
!_Name DrctParam: !_Directive
locations: !_Set(_Location){Fragment:_,Operation:_}
name: DrctParam
parameter: !_InputParam
name: InDrctParam
repeatable: false
groups:
Domain: !_Map(_Type)
!_Name DmnAlias: !_DomainNumber
aliases: [Num1,Num2]
domainKind: !_DomainKind Number
name: DmnAlias
typeKind: !_TypeKind Domain
!_Name DmnBool: !_DomainBoolean
allItems:
- !_DomainItem(_DomainTrueFalse)
domain: DmnBool
exclude: false
value: false
- !_DomainItem(_DomainTrueFalse)
domain: DmnBool
exclude: false
value: true
domainKind: !_DomainKind Boolean
items:
- !_DomainTrueFalse
exclude: false
value: false
- !_DomainTrueFalse
exclude: false
value: true
name: DmnBool
typeKind: !_TypeKind Domain
!_Name DmnBoolDiff: !_DomainBoolean
allItems:
- !_DomainItem(_DomainTrueFalse)
domain: DmnBoolDiff
exclude: false
value: true
- !_DomainItem(_DomainTrueFalse)
domain: DmnBoolDiff
exclude: false
value: false
domainKind: !_DomainKind Boolean
items:
- !_DomainTrueFalse
exclude: false
value: true
- !_DomainTrueFalse
exclude: false
value: false
name: DmnBoolDiff
typeKind: !_TypeKind Domain
!_Name DmnBoolSame: !_DomainBoolean
allItems:
- !_DomainItem(_DomainTrueFalse)
domain: DmnBoolSame
exclude: false
value: true
domainKind: !_DomainKind Boolean
items:
- !_DomainTrueFalse
exclude: false
value: true
name: DmnBoolSame
typeKind: !_TypeKind Domain
!_Name DmnEnumDiff: !_DomainEnum
allItems:
- !_DomainItem(_DomainLabel)
domain: DmnEnumDiff
exclude: false
value: !_EnumValue
label: true
name: Boolean
typeKind: !_SimpleKind Enum
- !_DomainItem(_DomainLabel)
domain: DmnEnumDiff
exclude: false
value: !_EnumValue
label: false
name: Boolean
typeKind: !_SimpleKind Enum
domainKind: !_DomainKind Enum
items:
- !_DomainLabel
exclude: false
value: !_EnumValue
label: true
name: Boolean
typeKind: !_SimpleKind Enum
- !_DomainLabel
exclude: false
value: !_EnumValue
label: false
name: Boolean
typeKind: !_SimpleKind Enum
name: DmnEnumDiff
typeKind: !_TypeKind Domain
!_Name DmnEnumSame: !_DomainEnum
allItems:
- !_DomainItem(_DomainLabel)
domain: DmnEnumSame
exclude: false
value: !_EnumValue
label: true
name: Boolean
typeKind: !_SimpleKind Enum
domainKind: !_DomainKind Enum
items:
- !_DomainLabel
exclude: false
value: !_EnumValue
label: true
name: Boolean
typeKind: !_SimpleKind Enum
name: DmnEnumSame
typeKind: !_TypeKind Domain
!_Name DmnNmbr: !_DomainNumber
domainKind: !_DomainKind Number
name: DmnNmbr
typeKind: !_TypeKind Domain
!_Name DmnNmbrDiff: !_DomainNumber
allItems:
- !_DomainItem(_DomainRange)
domain: DmnNmbrDiff
exclude: false
from: 1
to: 9
domainKind: !_DomainKind Number
items:
- !_DomainRange
exclude: false
from: 1
to: 9
name: DmnNmbrDiff
typeKind: !_TypeKind Domain
!_Name DmnNmbrSame: !_DomainNumber
allItems:
- !_DomainItem(_DomainRange)
domain: DmnNmbrSame
exclude: false
from: 9
to: 1
domainKind: !_DomainKind Number
items:
- !_DomainRange
exclude: false
from: 9
to: 1
name: DmnNmbrSame
typeKind: !_TypeKind Domain
!_Name DmnStr: !_DomainString
domainKind: !_DomainKind String
name: DmnStr
typeKind: !_TypeKind Domain
!_Name DmnStrDiff: !_DomainString
allItems:
- !_DomainItem(_DomainRegex)
domain: DmnStrDiff
exclude: false
pattern: 'a+'
domainKind: !_DomainKind String
items:
- !_DomainRegex
exclude: false
pattern: 'a+'
name: DmnStrDiff
typeKind: !_TypeKind Domain
!_Name DmnStrSame: !_DomainString
allItems:
- !_DomainItem(_DomainRegex)
domain: DmnStrSame
exclude: false
pattern: 'a+'
domainKind: !_DomainKind String
items:
- !_DomainRegex
exclude: false
pattern: 'a+'
name: DmnStrSame
typeKind: !_TypeKind Domain
Dual: !_Map(_Type)
!_Name FldObjFieldAliasDual: !_TypeDual
name: FldObjFieldAliasDual
typeKind: !_TypeKind Dual
!_Name FldObjFieldDual: !_TypeDual
name: FldObjFieldDual
typeKind: !_TypeKind Dual
!_Name FldOutpFieldParam: !_TypeDual
name: FldOutpFieldParam
typeKind: !_TypeKind Dual
!_Name ObjAliasDual: !_TypeDual
aliases: [Dual1,Dual2]
name: ObjAliasDual
typeKind: !_TypeKind Dual
!_Name ObjAltDual: !_TypeDual
allAlternates:
- !_ObjectFor(_Alternate)
object: ObjAltDual
type: !_ObjBase
name: ObjAltDualType
alternates:
- !_Alternate
type: !_ObjBase
name: ObjAltDualType
name: ObjAltDual
typeKind: !_TypeKind Dual
!_Name ObjAltDualType: !_TypeDual
name: ObjAltDualType
typeKind: !_TypeKind Dual
!_Name ObjAltEnumDual: !_TypeDual
allAlternates:
- !_ObjectFor(_Alternate)
object: ObjAltEnumDual
type: !_ObjBase
name: Boolean
- !_ObjectFor(_Alternate)
object: ObjAltEnumDual
type: !_ObjBase
name: Boolean
alternates:
- !_Alternate
type: !_ObjBase
name: Boolean
- !_Alternate
type: !_ObjBase
name: Boolean
name: ObjAltEnumDual
typeKind: !_TypeKind Dual
!_Name ObjCnstDual: !_TypeDual
allFields:
- !_ObjectFor(_DualField)
name: field
object: ObjCnstDual
type: !_ObjBase
typeParam: type
- !_ObjectFor(_DualField)
name: str
object: ObjCnstDual
type: !_ObjBase
typeParam: type
fields:
- !_DualField
name: field
type: !_ObjBase
typeParam: type
- !_DualField
name: str
type: !_ObjBase
typeParam: type
name: ObjCnstDual
typeKind: !_TypeKind Dual
typeParams:
- !_TypeParam
constraint: !_TypeRef(_TypeKind)
name: String
typeKind: !_TypeKind Basic
name: type
!_Name ObjDual: !_TypeDual
name: ObjDual
typeKind: !_TypeKind Dual
!_Name ObjFieldAliasDual: !_TypeDual
allFields:
- !_ObjectFor(_DualField)
aliases: [field1,field2]
name: field
object: ObjFieldAliasDual
type: !_ObjBase
name: FldObjFieldAliasDual
fields:
- !_DualField
aliases: [field1,field2]
name: field
type: !_ObjBase
name: FldObjFieldAliasDual
name: ObjFieldAliasDual
typeKind: !_TypeKind Dual
!_Name ObjFieldDual: !_TypeDual
allFields:
- !_ObjectFor(_DualField)
name: field
object: ObjFieldDual
type: !_ObjBase
name: FldObjFieldDual
fields:
- !_DualField
name: field
type: !_ObjBase
name: FldObjFieldDual
name: ObjFieldDual
typeKind: !_TypeKind Dual
!_Name ObjFieldEnumAliasDual: !_TypeDual
allFields:
- !_ObjectFor(_DualField)
aliases: [field1,field2]
name: field
object: ObjFieldEnumAliasDual
type: !_ObjBase
name: Boolean
fields:
- !_DualField
aliases: [field1,field2]
name: field
type: !_ObjBase
name: Boolean
name: ObjFieldEnumAliasDual
typeKind: !_TypeKind Dual
!_Name ObjFieldEnumValueDual: !_TypeDual
allFields:
- !_ObjectFor(_DualField)
name: field
object: ObjFieldEnumValueDual
type: !_ObjBase
name: Boolean
fields:
- !_DualField
name: field
type: !_ObjBase
name: Boolean
name: ObjFieldEnumValueDual
typeKind: !_TypeKind Dual
!_Name ObjFieldTypeAliasDual: !_TypeDual
allFields:
- !_ObjectFor(_DualField)
name: field
object: ObjFieldTypeAliasDual
type: !_ObjBase
name: String
fields:
- !_DualField
name: field
type: !_ObjBase
name: String
name: ObjFieldTypeAliasDual
typeKind: !_TypeKind Dual
!_Name ObjParamDual: !_TypeDual
allFields:
- !_ObjectFor(_DualField)
name: test
object: ObjParamDual
type: !_ObjBase
typeParam: test
- !_ObjectFor(_DualField)
name: type
object: ObjParamDual
type: !_ObjBase
typeParam: type
fields:
- !_DualField
name: test
type: !_ObjBase
typeParam: test
- !_DualField
name: type
type: !_ObjBase
typeParam: type
name: ObjParamDual
typeKind: !_TypeKind Dual
typeParams:
- !_TypeParam
constraint: !_TypeRef(_TypeKind)
name: String
typeKind: !_TypeKind Basic
name: test
- !_TypeParam
constraint: !_TypeRef(_TypeKind)
name: String
typeKind: !_TypeKind Basic
name: type
!_Name ObjParamDupDual: !_TypeDual
allFields:
- !_ObjectFor(_DualField)
name: test
object: ObjParamDupDual
type: !_ObjBase
typeParam: test
- !_ObjectFor(_DualField)
name: type
object: ObjParamDupDual
type: !_ObjBase
typeParam: test
fields:
- !_DualField
name: test
type: !_ObjBase
typeParam: test
- !_DualField
name: type
type: !_ObjBase
typeParam: test
name: ObjParamDupDual
typeKind: !_TypeKind Dual
typeParams:
- !_TypeParam
constraint: !_TypeRef(_TypeKind)
name: String
typeKind: !_TypeKind Basic
name: test
!_Name ObjPrntDual: !_TypeDual
name: ObjPrntDual
parent: !_ObjBase
name: RefObjPrntDual
typeKind: !_TypeKind Dual
!_Name RefObjPrntDual: !_TypeDual
name: RefObjPrntDual
typeKind: !_TypeKind Dual
Enum: !_Map(_Type)
!_Name EnumAlias: !_TypeEnum
aliases: [En1,En2]
allItems:
- !_EnumLabel
enum: EnumAlias
name: enumAlias
items:
- !_Aliased
name: enumAlias
name: EnumAlias
typeKind: !_TypeKind Enum
!_Name EnumDiff: !_TypeEnum
allItems:
- !_EnumLabel
enum: EnumDiff
name: one
- !_EnumLabel
enum: EnumDiff
name: two
items:
- !_Aliased
name: one
- !_Aliased
name: two
name: EnumDiff
typeKind: !_TypeKind Enum
!_Name EnumSame: !_TypeEnum
allItems:
- !_EnumLabel
enum: EnumSame
name: enumSame
items:
- !_Aliased
name: enumSame
name: EnumSame
typeKind: !_TypeKind Enum
!_Name EnumSamePrnt: !_TypeEnum
allItems:
- !_EnumLabel
enum: PrntEnumSamePrnt
name: prnt_enumSamePrnt
- !_EnumLabel
enum: EnumSamePrnt
name: enumSamePrnt
items:
- !_Aliased
name: enumSamePrnt
name: EnumSamePrnt
parent: !_TypeRef(_SimpleKind)
name: PrntEnumSamePrnt
typeKind: !_SimpleKind Enum
typeKind: !_TypeKind Enum
!_Name EnumValueAlias: !_TypeEnum
allItems:
- !_EnumLabel
aliases: [val1,val2]
enum: EnumValueAlias
name: enumValueAlias
items:
- !_Aliased
aliases: [val1,val2]
name: enumValueAlias
name: EnumValueAlias
typeKind: !_TypeKind Enum
!_Name PrntEnumSamePrnt: !_TypeEnum
allItems:
- !_EnumLabel
enum: PrntEnumSamePrnt
name: prnt_enumSamePrnt
items:
- !_Aliased
name: prnt_enumSamePrnt
name: PrntEnumSamePrnt
typeKind: !_TypeKind Enum
Input: !_Map(_Type)
!_Name FldObjFieldAliasInp: !_TypeInput
name: FldObjFieldAliasInp
typeKind: !_TypeKind Input
!_Name FldObjFieldInp: !_TypeInput
name: FldObjFieldInp
typeKind: !_TypeKind Input
!_Name InDrctParam: !_TypeInput
name: InDrctParam
typeKind: !_TypeKind Input
!_Name ObjAliasInp: !_TypeInput
aliases: [Input1,Input2]
name: ObjAliasInp
typeKind: !_TypeKind Input
!_Name ObjAltEnumInp: !_TypeInput
allAlternates:
- !_ObjectFor(_Alternate)
object: ObjAltEnumInp
type: !_ObjBase
name: Boolean
- !_ObjectFor(_Alternate)
object: ObjAltEnumInp
type: !_ObjBase
name: Boolean
alternates:
- !_Alternate
type: !_ObjBase
name: Boolean
- !_Alternate
type: !_ObjBase
name: Boolean
name: ObjAltEnumInp
typeKind: !_TypeKind Input
!_Name ObjAltInp: !_TypeInput
allAlternates:
- !_ObjectFor(_Alternate)
object: ObjAltInp
type: !_ObjBase
name: ObjAltInpType
alternates:
- !_Alternate
type: !_ObjBase
name: ObjAltInpType
name: ObjAltInp
typeKind: !_TypeKind Input
!_Name ObjAltInpType: !_TypeInput
name: ObjAltInpType
typeKind: !_TypeKind Input
!_Name ObjCnstInp: !_TypeInput
allFields:
- !_ObjectFor(_InputField)
name: field
object: ObjCnstInp
type: !_ObjBase
typeParam: type
- !_ObjectFor(_InputField)
name: str
object: ObjCnstInp
type: !_ObjBase
typeParam: type
fields:
- !_InputField
name: field
type: !_ObjBase
typeParam: type
- !_InputField
name: str
type: !_ObjBase
typeParam: type
name: ObjCnstInp
typeKind: !_TypeKind Input
typeParams:
- !_TypeParam
constraint: !_TypeRef(_TypeKind)
name: String
typeKind: !_TypeKind Basic
name: type
!_Name ObjFieldAliasInp: !_TypeInput
allFields:
- !_ObjectFor(_InputField)
aliases: [field1,field2]
name: field
object: ObjFieldAliasInp
type: !_ObjBase
name: FldObjFieldAliasInp
fields:
- !_InputField
aliases: [field1,field2]
name: field
type: !_ObjBase
name: FldObjFieldAliasInp
name: ObjFieldAliasInp
typeKind: !_TypeKind Input
!_Name ObjFieldEnumAliasInp: !_TypeInput
allFields:
- !_ObjectFor(_InputField)
aliases: [field1,field2]
name: field
object: ObjFieldEnumAliasInp
type: !_ObjBase
name: Boolean
fields:
- !_InputField
aliases: [field1,field2]
name: field
type: !_ObjBase
name: Boolean
name: ObjFieldEnumAliasInp
typeKind: !_TypeKind Input
!_Name ObjFieldEnumValueInp: !_TypeInput
allFields:
- !_ObjectFor(_InputField)
name: field
object: ObjFieldEnumValueInp
type: !_ObjBase
name: Boolean
fields:
- !_InputField
name: field
type: !_ObjBase
name: Boolean
name: ObjFieldEnumValueInp
typeKind: !_TypeKind Input
!_Name ObjFieldInp: !_TypeInput
allFields:
- !_ObjectFor(_InputField)
name: field
object: ObjFieldInp
type: !_ObjBase
name: FldObjFieldInp
fields:
- !_InputField
name: field
type: !_ObjBase
name: FldObjFieldInp
name: ObjFieldInp
typeKind: !_TypeKind Input
!_Name ObjFieldTypeAliasInp: !_TypeInput
allFields:
- !_ObjectFor(_InputField)
name: field
object: ObjFieldTypeAliasInp
type: !_ObjBase
name: String
fields:
- !_InputField
name: field
type: !_ObjBase
name: String
name: ObjFieldTypeAliasInp
typeKind: !_TypeKind Input
!_Name ObjInp: !_TypeInput
name: ObjInp
typeKind: !_TypeKind Input
!_Name ObjParamDupInp: !_TypeInput
allFields:
- !_ObjectFor(_InputField)
name: test
object: ObjParamDupInp
type: !_ObjBase
typeParam: test
- !_ObjectFor(_InputField)
name: type
object: ObjParamDupInp
type: !_ObjBase
typeParam: test
fields:
- !_InputField
name: test
type: !_ObjBase
typeParam: test
- !_InputField
name: type
type: !_ObjBase
typeParam: test
name: ObjParamDupInp
typeKind: !_TypeKind Input
typeParams:
- !_TypeParam
constraint: !_TypeRef(_TypeKind)
name: String
typeKind: !_TypeKind Basic
name: test
!_Name ObjParamInp: !_TypeInput
allFields:
- !_ObjectFor(_InputField)
name: test
object: ObjParamInp
type: !_ObjBase
typeParam: test
- !_ObjectFor(_InputField)
name: type
object: ObjParamInp
type: !_ObjBase
typeParam: type
fields:
- !_InputField
name: test
type: !_ObjBase
typeParam: test
- !_InputField
name: type
type: !_ObjBase
typeParam: type
name: ObjParamInp
typeKind: !_TypeKind Input
typeParams:
- !_TypeParam
constraint: !_TypeRef(_TypeKind)
name: String
typeKind: !_TypeKind Basic
name: test
- !_TypeParam
constraint: !_TypeRef(_TypeKind)
name: String
typeKind: !_TypeKind Basic
name: type
!_Name ObjPrntInp: !_TypeInput
name: ObjPrntInp
parent: !_ObjBase
name: RefObjPrntInp
typeKind: !_TypeKind Input
!_Name OutpFieldParam1: !_TypeInput
name: OutpFieldParam1
typeKind: !_TypeKind Input
!_Name OutpFieldParam2: !_TypeInput
name: OutpFieldParam2
typeKind: !_TypeKind Input
!_Name RefObjPrntInp: !_TypeInput
name: RefObjPrntInp
typeKind: !_TypeKind Input
Output: !_Map(_Type)
!_Name Ctgr: !_TypeOutput
name: Ctgr
typeKind: !_TypeKind Output
!_Name CtgrAlias: !_TypeOutput
name: CtgrAlias
typeKind: !_TypeKind Output
!_Name CtgrDescr: !_TypeOutput
name: CtgrDescr
typeKind: !_TypeKind Output
!_Name CtgrMod: !_TypeOutput
name: CtgrMod
typeKind: !_TypeKind Output
!_Name FldObjFieldAliasOutp: !_TypeOutput
name: FldObjFieldAliasOutp
typeKind: !_TypeKind Output
!_Name FldObjFieldOutp: !_TypeOutput
name: FldObjFieldOutp
typeKind: !_TypeKind Output
!_Name ObjAliasOutp: !_TypeOutput
aliases: [Output1,Output2]
name: ObjAliasOutp
typeKind: !_TypeKind Output
!_Name ObjAltEnumOutp: !_TypeOutput
allAlternates:
- !_ObjectFor(_Alternate)
object: ObjAltEnumOutp
type: !_ObjBase
name: Boolean
- !_ObjectFor(_Alternate)
object: ObjAltEnumOutp
type: !_ObjBase
name: Boolean
alternates:
- !_Alternate
type: !_ObjBase
name: Boolean
- !_Alternate
type: !_ObjBase
name: Boolean
name: ObjAltEnumOutp
typeKind: !_TypeKind Output
!_Name ObjAltOutp: !_TypeOutput
allAlternates:
- !_ObjectFor(_Alternate)
object: ObjAltOutp
type: !_ObjBase
name: ObjAltOutpType
alternates:
- !_Alternate
type: !_ObjBase
name: ObjAltOutpType
name: ObjAltOutp
typeKind: !_TypeKind Output
!_Name ObjAltOutpType: !_TypeOutput
name: ObjAltOutpType
typeKind: !_TypeKind Output
!_Name ObjCnstOutp: !_TypeOutput
allFields:
- !_ObjectFor(_OutputField)
name: field
object: ObjCnstOutp
type: !_ObjBase
typeParam: type
- !_ObjectFor(_OutputField)
name: str
object: ObjCnstOutp
type: !_ObjBase
typeParam: type
fields:
- !_OutputField
name: field
type: !_ObjBase
typeParam: type
- !_OutputField
name: str
type: !_ObjBase
typeParam: type
name: ObjCnstOutp
typeKind: !_TypeKind Output
typeParams:
- !_TypeParam
constraint: !_TypeRef(_TypeKind)
name: String
typeKind: !_TypeKind Basic
name: type
!_Name ObjFieldAliasOutp: !_TypeOutput
allFields:
- !_ObjectFor(_OutputField)
aliases: [field1,field2]
name: field
object: ObjFieldAliasOutp
type: !_ObjBase
name: FldObjFieldAliasOutp
fields:
- !_OutputField
aliases: [field1,field2]
name: field
type: !_ObjBase
name: FldObjFieldAliasOutp
name: ObjFieldAliasOutp
typeKind: !_TypeKind Output
!_Name ObjFieldEnumAliasOutp: !_TypeOutput
allFields:
- !_ObjectFor(_OutputField)
aliases: [field1,field2]
enum: !_OutputEnum
field: field
label: true
name: Boolean
typeKind: !_SimpleKind Enum
name: field
object: ObjFieldEnumAliasOutp
type: !_ObjBase
name: Boolean
fields:
- !_OutputField
aliases: [field1,field2]
enum: !_OutputEnum
field: field
label: true
name: Boolean
typeKind: !_SimpleKind Enum
name: field
type: !_ObjBase
name: Boolean
name: ObjFieldEnumAliasOutp
typeKind: !_TypeKind Output
!_Name ObjFieldEnumValueOutp: !_TypeOutput
allFields:
- !_ObjectFor(_OutputField)
enum: !_OutputEnum
field: field
label: true
name: Boolean
typeKind: !_SimpleKind Enum
name: field
object: ObjFieldEnumValueOutp
type: !_ObjBase
name: Boolean
fields:
- !_OutputField
enum: !_OutputEnum
field: field
label: true
name: Boolean
typeKind: !_SimpleKind Enum
name: field
type: !_ObjBase
name: Boolean
name: ObjFieldEnumValueOutp
typeKind: !_TypeKind Output
!_Name ObjFieldOutp: !_TypeOutput
allFields:
- !_ObjectFor(_OutputField)
name: field
object: ObjFieldOutp
type: !_ObjBase
name: FldObjFieldOutp
fields:
- !_OutputField
name: field
type: !_ObjBase
name: FldObjFieldOutp
name: ObjFieldOutp
typeKind: !_TypeKind Output
!_Name ObjFieldTypeAliasOutp: !_TypeOutput
allFields:
- !_ObjectFor(_OutputField)
name: field
object: ObjFieldTypeAliasOutp
type: !_ObjBase
name: String
fields:
- !_OutputField
name: field
type: !_ObjBase
name: String
name: ObjFieldTypeAliasOutp
typeKind: !_TypeKind Output
!_Name ObjOutp: !_TypeOutput
name: ObjOutp
typeKind: !_TypeKind Output
!_Name ObjParamDupOutp: !_TypeOutput
allFields:
- !_ObjectFor(_OutputField)
name: test
object: ObjParamDupOutp
type: !_ObjBase
typeParam: test
- !_ObjectFor(_OutputField)
name: type
object: ObjParamDupOutp
type: !_ObjBase
typeParam: test
fields:
- !_OutputField
name: test
type: !_ObjBase
typeParam: test
- !_OutputField
name: type
type: !_ObjBase
typeParam: test
name: ObjParamDupOutp
typeKind: !_TypeKind Output
typeParams:
- !_TypeParam
constraint: !_TypeRef(_TypeKind)
name: String
typeKind: !_TypeKind Basic
name: test
!_Name ObjParamOutp: !_TypeOutput
allFields:
- !_ObjectFor(_OutputField)
name: test
object: ObjParamOutp
type: !_ObjBase
typeParam: test
- !_ObjectFor(_OutputField)
name: type
object: ObjParamOutp
type: !_ObjBase
typeParam: type
fields:
- !_OutputField
name: test
type: !_ObjBase
typeParam: test
- !_OutputField
name: type
type: !_ObjBase
typeParam: type
name: ObjParamOutp
typeKind: !_TypeKind Output
typeParams:
- !_TypeParam
constraint: !_TypeRef(_TypeKind)
name: String
typeKind: !_TypeKind Basic
name: test
- !_TypeParam
constraint: !_TypeRef(_TypeKind)
name: String
typeKind: !_TypeKind Basic
name: type
!_Name ObjPrntOutp: !_TypeOutput
name: ObjPrntOutp
parent: !_ObjBase
name: RefObjPrntOutp
typeKind: !_TypeKind Output
!_Name Op: !_TypeOutput
name: Op
typeKind: !_TypeKind Output
!_Name OutpFieldParam: !_TypeOutput
allFields:
- !_ObjectFor(_OutputField)
name: field
object: OutpFieldParam
parameter: !_InputParam
name: OutpFieldParam1
type: !_ObjBase
name: FldOutpFieldParam
fields:
- !_OutputField
name: field
parameter: !_InputParam
name: OutpFieldParam1
type: !_ObjBase
name: FldOutpFieldParam
name: OutpFieldParam
typeKind: !_TypeKind Output
!_Name RefObjPrntOutp: !_TypeOutput
name: RefObjPrntOutp
typeKind: !_TypeKind Output
Union: !_Map(_Type)
!_Name PrntUnionSamePrnt: !_TypeUnion
allItems:
- !_UnionMember
name: String
union: PrntUnionSamePrnt
items:
- !_Aliased
name: String
name: PrntUnionSamePrnt
typeKind: !_TypeKind Union
!_Name UnionAlias: !_TypeUnion
aliases: [UnA1,UnA2]
allItems:
- !_UnionMember
name: Boolean
union: UnionAlias
- !_UnionMember
name: Number
union: UnionAlias
items:
- !_Aliased
name: Boolean
- !_Aliased
name: Number
name: UnionAlias
typeKind: !_TypeKind Union
!_Name UnionDiff: !_TypeUnion
allItems:
- !_UnionMember
name: Boolean
union: UnionDiff
- !_UnionMember
name: Number
union: UnionDiff
items:
- !_Aliased
name: Boolean
- !_Aliased
name: Number
name: UnionDiff
typeKind: !_TypeKind Union
!_Name UnionSame: !_TypeUnion
allItems:
- !_UnionMember
name: Boolean
union: UnionSame
items:
- !_Aliased
name: Boolean
name: UnionSame
typeKind: !_TypeKind Union
!_Name UnionSamePrnt: !_TypeUnion
allItems:
- !_UnionMember
name: String
union: PrntUnionSamePrnt
- !_UnionMember
name: Boolean
union: UnionSamePrnt
items:
- !_Aliased
name: Boolean
name: UnionSamePrnt
parent: !_TypeRef(_SimpleKind)
name: PrntUnionSamePrnt
typeKind: !_SimpleKind Union
typeKind: !_TypeKind Union
name: Schema
operations: !_Map(_Operations)
!_Name Operation: !_Operation
aliases: [Op1,Op2]
category: op
name: Operation
result: !_OpResult
domain: !_TypeRef(_TypeKind)
name: String
typeKind: !_TypeKind Output
settings: !_Map(_Setting)
!_Name merged: !_Setting
name: merged
value: !_ConstantList
- true
- 0
title: '+Merges'