abstract class Zap::Reporter
- Zap::Reporter
- Reference
- Object
Direct Known Subclasses
Defined in:
reporter/reporter.crInstance Method Summary
- #error(error : Exception, location : String | Nil) : Nil
- #errors(errors : Array(Tuple(Exception, String))) : Nil
- #header(emoji : String, str : String, color = :default) : String
- #info(str : String) : Nil
- #io_lock : Mutex
- #log(str : String) : Nil
- #on_building_package : Nil
- #on_downloading_package : Nil
- #on_installing_package : Nil
- #on_package_added(pkg_key : String) : Nil
- #on_package_built : Nil
- #on_package_downloaded : Nil
- #on_package_installed : Nil
- #on_package_packed : Nil
- #on_package_removed(pkg_key : String) : Nil
- #on_package_resolved : Nil
- #on_packing_package : Nil
- #on_resolving_package : Nil
- #output : IO
- #output_sync(&block : IO -> ) : Nil
- #prepend(bytes : Bytes) : Nil
- #report_builder_updates(& : -> T) forall T
- #report_done(realtime, memory, install_config, *, unmet_peers : Hash(String, Hash(Utils::Semver::Range, Set(String))) | Nil = nil) : Nil
- #report_installer_updates(& : -> T) forall T
- #report_resolver_updates(& : -> T) forall T
- #stop : Nil
- #warning(error : Exception, location : String | Nil) : Nil
Instance Method Detail
abstract
def report_done(realtime, memory, install_config, *, unmet_peers : Hash(String, Hash(Utils::Semver::Range, Set(String))) | Nil = nil) : Nil
#