package Ġio . on ix labs . kotlin . validation Ċ Ċ /** Ċ Ġ* ĠRepresents Ġan Ġexception Ġthat Ġwill Ġbe Ġthrown Ġwhen Ġvalidation Ġmode Ġis Ġset Ġto ĠDEFAULT . Ċ Ġ* Ċ Ġ* Ġ@ param Ġmessage ĠA Ġmessage Ġdetail ing Ġthe Ġvalidation Ġexception . ĠTypically Ġthis Ġshould Ġbe Ġthe Ġassertion Ġmessage . Ċ Ġ* Ġ@ param Ġfailures ĠThe Ġfailures Ġthat Ġoccurred Ġduring Ġvalidation . Ċ Ġ* Ġ@ param Ġcause ĠAn Ġunderlying Ġcause Ġof Ġthe Ġvalidation Ġexception . Ċ Ġ*/ Ċ class ĠValidation Graph Exception ( ĊĠĠĠ Ġmessage : ĠString , ĊĠĠĠ Ġval Ġfailures : ĠList < String >, ĊĠĠĠ Ġoverride Ġval Ġcause : ĠThrowable ? Ġ= Ġnull Ċ ) Ġ: ĠValidation Exception ( message , Ġcause ) Ċ