clojuresque:scriptoresque:1.0.0-SNAPSHOT not working with Clojurescript 1.9.473

16 views
Skip to first unread message

Adrian Cumiskey

unread,
Feb 20, 2017, 9:14:22 AM2/20/17
to clojuresque
When using Gradle 3.3 with a Clojurescript 1.9.473 dependency, I see the following exception when invoking the compileClojureScript task from the scriptoresque plugin:-

:outline:compileClojureScript
Exception in thread "main" java.lang.AbstractMethodError: Method clojuresque/tasks/compile_cljs/SourcePaths._find_sources(Ljava/lang/Object;)Ljava/lang/Object; is abstract
        at clojuresque.tasks.compile_cljs.SourcePaths._find_sources(compile_cljs.clj)
        at cljs.closure$build$fn__6151.invoke(closure.clj:2083)
        at clojure.lang.Atom.swap(Atom.java:37)
        at clojure.core$swap_BANG_.invokeStatic(core.clj:2260)
        at clojure.core$swap_BANG_.invoke(core.clj:2253)
        at cljs.closure$build.invokeStatic(closure.clj:2077)
        at cljs.closure$build.invoke(closure.clj:2055)
        at cljs.closure$build.invokeStatic(closure.clj:2058)
        at cljs.closure$build.invoke(closure.clj:2055)
        at clojuresque.tasks.compile_cljs$main$fn__6273.invoke(compile_cljs.clj:33)
        at clojuresque.cli$with_command_line_STAR_.invokeStatic(cli.clj:85)
        at clojuresque.cli$with_command_line_STAR_.invoke(cli.clj:52)
        at clojuresque.tasks.compile_cljs$main.invokeStatic(compile_cljs.clj:14)
        at clojuresque.tasks.compile_cljs$main.doInvoke(compile_cljs.clj:14)
        at clojure.lang.RestFn.applyTo(RestFn.java:137)
        at clojure.core$apply.invokeStatic(core.clj:646)
        at clojure.core$apply.invoke(core.clj:641)
        at clojure.lang.Var.invoke(Var.java:383)
        at clojuresque.Driver.main(Driver.java:49)
:outline:compileClojureScript FAILED

This appears to be related (https://groups.google.com/forum/#!topic/clojurescript/5xtFqSG_7rA).  I'm guessing this is broken due to a lower level cljs API change.  Are there any plans to fix this?  I would appreciate any help anyone could provide.

Thanks, Adrian.
Reply all
Reply to author
Forward
0 new messages