File tree Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change 4
4
** Added
5
5
- dev: add `deps-deprecated.edn` to cljstyle `:ignore` rule
6
6
- dev: add `CHANGELOG.org` to Git ignore inclusive patterns
7
+ - alias: add `:lib/clojurestorm` to run Flowstorm debugger with ClojureStorm compiler
7
8
8
9
** Updated
9
10
- Update library versions using `make outdated`
Original file line number Diff line number Diff line change 506
506
:lib/flowstorm
507
507
{:extra-deps {com.github.flow-storm/flow-storm-dbg {:mvn/version " 3.15.5" }}}
508
508
509
+ ; ; This is the simplest way to use FlowStorm.
510
+ ; ; It replaces the Clojure compiler with a patched one that instruments everything.
511
+ ; ; https://flow-storm.github.io/flow-storm-debugger/user_guide.html#_clojurestorm
512
+ :lib/clojurestorm
513
+ {:classpath-overrides {org.clojure/clojure nil }
514
+ :extra-deps {com.github.flow-storm/clojure {:mvn/version " 1.11.3-1" }
515
+ com.github.flow-storm/flow-storm-dbg {:mvn/version " 3.15.5" }}
516
+ ; ; You can optionally add another jvm-opt to restrict the instrumentation:
517
+ ; ; -Dclojure.storm.instrumentOnlyPrefixes=YOUR_INSTRUMENTATION_STRING"
518
+ :jvm-opts [" -Dclojure.storm.instrumentEnable=true" ]}
519
+
509
520
; ; End of Debug Tools
510
521
; ; ---------------------------------------------------
511
522
You can’t perform that action at this time.
0 commit comments