/* Ċ Ġ* ĠCopyright Ġ 2 0 2 0 ĠTar CV Ċ Ġ* ĠCopyright Ġ 2 0 1 5 ĠSh az am ĠEnter tain ment ĠLimited Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ package Ġcom . github . tar cv . t ongs . api . run Ċ Ċ enum Ġclass ĠResult Status ( private Ġval Ġoverride Order : ĠInt ) Ġ{ ĊĠĠĠ Ġ// ĠTODO : ĠMake Ġnames Ġmatch ĠJ Unit Ġtermin ology ĊĠĠĠ ĠPASS ( 0 ), ĊĠĠĠ ĠFAIL ( 9 ), ĊĠĠĠ ĠERROR ( 1 0 ), ĊĠĠĠ ĠIG NO RED (- 2 ), ĊĠĠĠ ĠASS UMP TION _ FAILED (- 1 ); ĊĊĠĠĠ Ġfun Ġoverride CompareTo ( other : ĠResult Status ): ĠInt Ġ= Ġoverride Order . compareTo ( other . override Order ) ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġfun Ġis Failure ( status : ĠResult Status ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġstatus Ġ! in ĠlistOf ( PASS , ĠIG NO RED , ĠASS UMP TION _ FAILED ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġfun Ġis Ignored ( status : ĠResult Status ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġstatus Ġin ĠlistOf ( IG NO RED , ĠASS UMP TION _ FAILED ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }