Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Store the checks in a
checks
file in the current dir.The tracing mode is governed by a flag in the search config (
SearchCfg
). There's a default config with that flag on calledtrace_scfg
. So, callingis_stable_method((@which f(1)), trace_cfg)
should store the trace in the./checks
file.Currently, the
./checks
file is opened in an append mode so that we can make several calls tois_stable_method
and see all the checks. This has pros and cons in terms of usability...The format of the
./checks
file is funny: its "pseudo method declarations". E.g. if we checkf
with inputInt
, we will producefunction f(::Int)
in the trace.Perhaps, squash before merge.