We're updating the issue view to help you get more done. 

Self-host: Macro specs are instrumented

Description

If you use cljs.spec.alpha/fdef to define a macro spec, self-host will apply that spec as expected during macroexpansion time. But another unintended consequence is that cljs.spec.test.alpha/instrument will unnecessarily instrument this spec.

Environment

None

Status

Assignee

David Nolen

Reporter

Mike Fikes

Labels

Approval

None

Patch

Code and Test

Affects versions

1.9.908

Priority

Minor