eastwood

All things realted to eastwood - the Clojure linter
mh.meraji 2020-06-30T10:36:34.002100Z

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.

slipset 2020-06-30T10:44:17.002700Z

Unfortunately I don't think there is 😞

1🙏