Sprkl analyzes your git repository and determines which code blocks to instrument at runtime.
The analysis configuration contains many variables. The most significant one is called the "recipe":


The sprkl recipe determines what commits we should scan upon analysis. To configure the recipe set the recipe flag:
sprkl --recipe=SELECTED_RECIPE
The available recipes are:
  1. 1.
    lastPush - Uncommitted code and commits that were not pushed yet (DEFAULT).
  2. 2.
    uncommitted - Uncommitted code.
  3. 3.
    all - All commits (WARNING: Can impact performance severely in large repositories).
  4. 4.
    recent - The most recent 100 commits. This number can also be configured; check the sprkl CLI help for guidance.
  5. 5.
    mine - Commits authored by the currently configured git user.
  6. 6.
    commitsList - Commits from a list provided with --commits flag.

Dashboard view

Last modified 30d ago