package Ġme . dev n atan . k atan . cli . commands . plugin Ċ Ċ import Ġcom . github . aj alt . cli kt . core . No Op Cli kt Command Ċ import Ġcom . github . aj alt . cli kt . core . context Ċ import Ġcom . github . aj alt . cli kt . core . sub commands Ċ import Ġme . dev n atan . k atan . cli . K atan CLI Ċ import Ġme . dev n atan . k atan . common . K atan Translation Keys . CLI _ ALIAS _ PLUGIN Ċ import Ġme . dev n atan . k atan . common . K atan Translation Keys . CLI _ ALIAS _ PLUGIN _ LIST Ċ import Ġme . dev n atan . k atan . common . K atan Translation Keys . CLI _ HELP _ PLUGIN Ċ Ċ class ĠPlugin Command ( private Ġval Ġcli : ĠK atan CLI ) Ġ: ĠNo Op Cli kt Command ( ĊĠĠĠ Ġname Ġ= Ġcli . translate ( CLI _ ALIAS _ PLUGIN ), ĊĠĠĠ Ġhelp Ġ= Ġcli . translate ( CLI _ HELP _ PLUGIN ), ĊĠĠĠ Ġprint Help On Empty Args Ġ= Ġtrue Ċ ) Ġ{ ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġcontext Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlocalization Ġ= Ġcli . localization ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġsub commands ( Plugin List Command ( cli )) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġaliases (): ĠMap < String , ĠList < String >> Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġmap Of ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" ls " Ġto ĠlistOf ( cli . translate ( CLI _ ALIAS _ PLUGIN _ LIST )) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ Ċ }