Hello to every one.
I am using eastwood in one my project and recently I get an exception about one of my protocols. the exception being :
Exception thrown during phase :analyze+eval of linting namespace stellar.van-buren.im-proper.protocols.state.write
CompilerException java.lang.RuntimeException: Method code too large!, compiling:(stellar/van_buren/im_proper/protocols/state/write.clj:1:204)
clojure.lang.Compiler.analyzeSeq (Compiler.java:7010)
clojure.lang.Compiler.analyze (Compiler.java:6773)
clojure.lang.Compiler.eval (Compiler.java:7059)
clojure.lang.Compiler.eval (Compiler.java:7025)
clojure.core/eval (core.clj:3206)
clojure.core/eval (core.clj:3202)
eastwood.copieddeps.dep2.clojure.tools.analyzer.jvm/analyze+eval/fn--4749 (jvm.clj:534)
eastwood.copieddeps.dep2.clojure.tools.analyzer.jvm/analyze+eval (jvm.clj:534)
eastwood.copieddeps.dep2.clojure.tools.analyzer.jvm/analyze+eval (jvm.clj:477)
eastwood.copieddeps.dep2.clojure.tools.analyzer.jvm/analyze+eval/fn--4747 (jvm.clj:517)
and I can't really break my protocol into smaller pieces. Is there any solution or work around for this kind of problem?
Thanks for your help in advance.
Unfortunately I don't think there is 😞