eastwood icon indicating copy to clipboard operation
eastwood copied to clipboard

Omit/rewrite inputs touching warn-on-reflection

Open vemv opened this issue 2 years ago • 0 comments

I found a quite extreme edge case, by which set! warn-on-reflection false, while would be overriden cleanly when analyzing such a ns directly, would have effect when that ns is a transitive dep of some other ns.

No amount of hacking could correct this, is probably it's a defect in t.ana.

As a possible fix, one could abstain from evaling forms detected to be exactly set! warn-on-reflection false, and/or rewrite similar ones to true.

vemv avatar Jul 20 '21 21:07 vemv