Fork me on GitHub
#specter
<
2024-02-18
>
Ben Sless19:02:09

I managed to bump into an error I know should be fixed since 1.1.3

Execution error (ClassCastException) at com.rpl.specter.impl/cached-path-info-precompiled (impl.cljc:496).
class com.rpl.specter.impl.CachedPathInfo cannot be cast to class com.rpl.specter.impl.CachedPathInfo (com.rpl.specter.impl.CachedPathInfo is in unnamed module of loader clojure.lang.DynamicClassLoader @7e9a35b7; com.rpl.specter.impl.CachedPathInfo is in unnamed module of loader 'app')
When compiling an uberjar with direct linking. I'm using a function to parametrically compile a path with (specter/path things) and it's in a code path that top level defs call at compile time. How do I fix / work around it?