package Ġrun . smt . k test . all ure . model Ċ Ċ import Ġio . q ame ta . all ure . Severity Level Ċ import Ġio . q ame ta . all ure . model . Label Ċ import Ġio . q ame ta . all ure . model . Link Ċ import Ġio . q ame ta . all ure . util . Results Utils .* Ċ import Ġrun . smt . k test . api . Meta Property Ċ Ċ sealed Ġclass ĠAll ure Meta Property < out ĠT > Ġ: ĠMeta Property < T >() Ċ Ċ sealed Ġclass ĠAll ure Marker Ġ: ĠAll ure Meta Property < Unit >() Ġ{ ĊĠĠĠ Ġoverride Ġval Ġvalue Ġ= ĠUnit Ċ } Ċ Ċ sealed Ġclass ĠAll ure Link Property Ġconstructor ( override Ġval Ġvalue : ĠLink ) Ġ: ĠAll ure Meta Property < Link >() Ġ{ ĊĠĠĠ Ġconstructor ( type : ĠString , Ġvalue : ĠString ): Ġthis ( ĊĠĠĠĠĠĠĠ Ġcreate Link ( value , Ġnull , Ġnull , Ġtype ) ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġconstructor ( ĊĠĠĠĠĠĠĠ Ġtype : ĠString , ĊĠĠĠĠĠĠĠ Ġname : ĠString , ĊĠĠĠĠĠĠĠ Ġurl : ĠString ĊĠĠĠ Ġ) Ġ: Ġthis ( ĊĠĠĠĠĠĠĠ Ġcreate Link ( null , Ġtype , Ġname , Ġurl ) ĊĠĠĠ Ġ) Ċ } Ċ Ċ class ĠIssue ( ĊĠĠĠ Ġname : ĠString Ċ ) Ġ: ĠAll ure Link Property ( ISSUE _ LINK _ TYPE , Ġname ) Ċ Ċ class ĠT ms Link ( ĊĠĠĠ Ġticket : ĠString Ċ ) Ġ: ĠAll ure Link Property ( T MS _ LINK _ TYPE , Ġticket ) Ċ Ċ class ĠOther Link ( ĊĠĠĠ Ġname : ĠString , ĊĠĠĠ Ġurl : ĠString , ĊĠĠĠ Ġtype : ĠString Ġ= Ġ" custom " Ċ ) Ġ: ĠAll ure Link Property ( type , Ġname , Ġurl ) ĊĊ Ċ sealed Ġclass ĠAll ure Label Property ( ĊĠĠĠ Ġprivate Ġval Ġname : ĠString , ĊĠĠĠ Ġprivate Ġval Ġlabel Value : ĠString Ċ ) Ġ: ĠAll ure Meta Property < Label >() Ġ{ ĊĠĠĠ Ġoverride Ġval Ġvalue : ĠLabel ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠLabel (). with Name ( name ). with Value ( label Value ) Ċ } Ċ Ċ class ĠE pic Label ( name : ĠString ) Ġ: ĠAll ure Label Property ( ĊĠĠĠ ĠEP IC _ LABEL _ NAME , ĊĠĠĠ Ġname Ċ ) Ċ Ċ class ĠFeature Label ( name : ĠString ) Ġ: ĠAll ure Label Property ( ĊĠĠĠ ĠFEATURE _ LABEL _ NAME , ĊĠĠĠ Ġname Ċ ) Ċ Ċ class ĠStory Label ( name : ĠString ) Ġ: ĠAll ure Label Property ( ĊĠĠĠ ĠST ORY _ LABEL _ NAME , ĊĠĠĠ Ġname Ċ ) Ċ Ċ class ĠSeverity Label ( ĊĠĠĠ Ġseverity Level : ĠSeverity Level Ċ ) Ġ: ĠAll ure Label Property ( ĊĠĠĠ ĠSE VER ITY _ LABEL _ NAME , ĊĠĠĠ Ġseverity Level . value () Ċ ) Ċ Ċ class ĠTag Label ( ĊĠĠĠ Ġname : ĠString Ċ ) Ġ: ĠAll ure Label Property ( ĊĠĠĠ ĠTAG _ LABEL _ NAME , ĊĠĠĠ Ġname Ċ ) Ċ Ċ class ĠOwner Label ( ĊĠĠĠ Ġname : ĠString Ċ ) Ġ: ĠAll ure Label Property ( ĊĠĠĠ ĠOWNER _ LABEL _ NAME , ĊĠĠĠ Ġname Ċ ) Ċ Ċ data Ġclass ĠDescription ( ĊĠĠĠ Ġoverride Ġval Ġvalue : ĠString Ċ ) Ġ: ĠAll ure Meta Property < String >() Ċ Ċ data Ġclass ĠDisplayName ( ĊĠĠĠ Ġoverride Ġval Ġvalue : ĠString Ċ ) Ġ: ĠAll ure Meta Property < String >() Ċ Ċ object ĠM uted Ġ: ĠAll ure Marker () Ċ object ĠFl aky Ġ: ĠAll ure Marker () Ċ