package Ġb azel . bazel . handlers Ċ Ċ import Ġb azel . Converter Ċ import Ġb azel . Handler Priority Ċ import Ġb azel . bazel . events . Abort Reason Ċ import Ġb azel . bazel . events . Abort ed Ċ import Ġcom . google . devtools . build . lib . bu ilde vent stream . Build Event Stream Protos Ċ Ċ class ĠAbort ed Handler ( ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġ_ abort Reason Converter : ĠConverter < Build Event Stream Protos . Abort ed . Abort Reason , ĠAbort Reason >) ĊĠĠĠ Ġ: ĠB azel Handler Ġ{ ĊĠĠĠ Ġoverride Ġval Ġpriority Ġ= ĠHandler Priority . Low ĊĊĠĠĠ Ġoverride Ġfun Ġhandle ( ctx : ĠHandler Context ) Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( ctx . event . has Abort ed ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġcontent Ġ= Ġctx . event . abort ed ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠAbort ed ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġctx . id , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġctx . children , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcontent . description , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ abort Reason Converter . convert ( content . reason )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} Ġelse Ġctx . handler Iterator . next (). handle ( ctx ) Ċ }