frankiesardo/icepick

module jdk.compiler does not export com.sun.tools.javac.processing to unnamed module

patrykpoborca opened this issue · 2 comments

If you get this error:

because module jdk.compiler does not export com.sun.tools.javac.processing to unnamed module

there is a good chance it's because of this library. I wonder if it's because of some transitive dependencies? Eitherway, just to save someone a few hours scratching their head when they upgrade to latest gradle/JDK.

Dep graph:
--- frankiesardo:icepick-processor:3.2.0
+--- org.clojure:clojure:1.7.0
+--- frankiesardo:icepick:3.2.0
+--- com.google.auto.service:auto-service:1.0-rc2
| +--- com.google.auto:auto-common:0.3
| | --- com.google.guava:guava:18.0
| --- com.google.guava:guava:18.0
--- stencil:stencil:0.3.5
+--- org.clojure:clojure:1.3.0 -> 1.7.0
+--- scout:scout:0.1.0
| --- org.clojure:clojure:1.3.0 -> 1.7.0
+--- quoin:quoin:0.1.2
| --- org.clojure:clojure:1.3.0 -> 1.7.0
+--- slingshot:slingshot:0.10.3
| --- org.clojure:clojure:1.2.1 -> 1.7.0
--- org.clojure:core.cache:0.6.3
+--- org.clojure:data.priority-map:0.0.2
| --- org.clojure:clojure:1.3.0 -> 1.7.0
--- org.clojure:clojure:1.4.0 -> 1.7.0

Hi @patrykpoborca.. Have you found any solution for this?