lambdaisland / kaocha-cloverage

Code coverage analysis for Kaocha
Eclipse Public License 1.0
34 stars 12 forks source link

Plugin doesn't support new clojure 1.12 array syntax #22

Open mikeananev opened 2 months ago

mikeananev commented 2 months ago

How to reproduce: just put new array syntax in code, e.g (^[byte/1 int int] Arrays/copyOfRange (.getBytes "hello world") 0 3), then run tests with kaocha and enabled cloverage plugin. What I get: Invalid symbol: byte/1. What I expect: no errors

Workaround: disable cloverage plugin.

plexus commented 2 months ago

Would you mind reporting this upstream? We really just wrap cloverage itself.

On Thu, Aug 29, 2024, 19:40 mikeananev @.***> wrote:

How to reproduce: just put new array syntax in code, e.g (^[byte/1 int int] Arrays/copyOfRange (.getBytes "hello world") 0 3) What I get: Invalid symbol: byte/1. What I expect: no errors

Workaround: disable cloverage plugin.

— Reply to this email directly, view it on GitHub https://github.com/lambdaisland/kaocha-cloverage/issues/22, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAH3VEOCJP2GW2KDJMTEFDZT5MJTAVCNFSM6AAAAABNK463N6VHI2DSMVQWIX3LMV43ASLTON2WKOZSGQ4TKMJWGE4DCNQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>

mikeananev commented 2 months ago

done. https://github.com/cloverage/cloverage/issues/347