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