We use tools.analyzer to analyze code before we emit and send to the standard Clojure compiler for evaluation. We are planning to rewrite reflective calls, so we don't want a warning if the initial analysis is reflective, but the final evaluation is non-reflective.
Solution
Remove the warn-on-reflection pass from tools.analyzer.
Problem
We use tools.analyzer to analyze code before we emit and send to the standard
Clojure compiler for evaluation. We are planning to rewrite reflective calls,
so we don't want a warning if the initial analysis is reflective, but the final
evaluation is non-reflective.
Solution
Remove the warn-on-reflection pass from tools.analyzer.
Pull request: 39
Patch: ctyp-252.patch
Commit: 7cbc7d
Release: 0.3.9