Hawk catcher for Scala
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src/main/scala
.gitignore
README.md
build.sbt

README.md

hawk.scala

Scala errors Catcher module for Hawk.so

Usage

Register an account and get a project token.

Install module

$ sbt build

Download and require codex.hawk package

You can download this repository and import codex.hawk.HawkCatcher class in your project.

import codex.hawk.HawkCatcher

Init HawkCatcher

Create an instance with token to the entry point of your project.

val hawkCatcher = new HawkCatcher("<token>")

Catch exception

You can catch exceptions by yourself without enabling handlers.

try {
  throw new Exception("Major error")
} catch {
  case e: Exception => new HawkCatcher("<token>").catchException(e)
}

Links

Repository: https://github.com/codex-team/hawk.scala

Report a bug: https://github.com/codex-team/hawk.scala/issues

CodeX Team: https://ifmo.su