Analysis
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.
lastPush
- Uncommitted code and commits that were not pushed yet (DEFAULT). - 2.
uncommitted
- Uncommitted code. - 3.
all
- All commits (WARNING: Can impact performance severely in large repositories). - 4.
recent
- The most recent 100 commits. This number can also be configured; check the sprkl CLI help for guidance. - 5.
mine
- Commits authored by the currently configured git user. - 6.
commitsList
- Commits from a list provided with--commits
flag.

Last modified 30d ago