package Ġjp . ac . os aka _ u . sdl . nil . presenter . logger Ċ Ċ import Ġorg . slf 4 j . Logger Ċ import Ġorg . slf 4 j . LoggerFactory Ċ Ċ class ĠNormal Logger Wrapper ( clazz : ĠClass <* >) Ġ: ĠLogger Wrapper Ġ{ ĊĠĠĠ Ġprivate Ġval Ġlogger : ĠLogger Ġ= ĠLoggerFactory . getLogger ( clazz ) ĊĊĠĠĠ Ġoverride Ġfun Ġinfo Start () Ġ= ĊĠĠĠĠĠĠĠ Ġlogger . info (" Start ") ĊĊĠĠĠ Ġoverride Ġfun Ġinfo Pre process Completion ( size : ĠInt ) Ġ= ĊĠĠĠĠĠĠĠ Ġlogger . info ("$ size Ġcode Ġblocks Ġhave Ġbeen Ġextracted .") ĊĊĠĠĠ Ġoverride Ġfun Ġinfo In verted Index Creation Completion ( partition : ĠInt ) Ġ= ĊĠĠĠĠĠĠĠ Ġlogger . info (" Partition Ġ$ partition : ĠIndex Ġcreation Ġhas Ġbeen Ġcompleted .") ĊĊĠĠĠ Ġoverride Ġfun Ġinfo Clone Detection Completion ( partition : ĠInt ) Ġ= ĊĠĠĠĠĠĠĠ Ġlogger . info (" Partition Ġ$ partition : ĠClone Ġdetection Ġhas Ġbeen Ġcompleted .") ĊĊĠĠĠ Ġoverride Ġfun Ġinfo End ( time : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġlogger . info (" End ") ĊĠĠĠĠĠĠĠ Ġlogger . info (" time : Ġ$ time ") ĊĠĠĠ Ġ} Ċ } Ċ