package Ġb azel . bazel . handlers Ċ Ċ import Ġb azel . Handler Priority Ċ import Ġb azel . bazel . events . Build Finished Ċ Ċ class ĠBuild Finished Handler Ġ: ĠB azel Handler Ġ{ ĊĠĠĠ Ġoverride Ġval Ġpriority Ġ= ĠHandler Priority . Low ĊĊĠĠĠ Ġoverride Ġfun Ġhandle ( ctx : ĠHandler Context ) Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( ctx . event . has Finished () Ġ&& Ġctx . event . finished . has ExitCode ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġcontent Ġ= Ġctx . event . finished ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠBuild Finished ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġctx . id , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġctx . children , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcontent . exit Code . code , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcontent . exit Code . name ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} Ġelse Ġctx . handler Iterator . next (). handle ( ctx ) Ċ }