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