Hey everyone, do you have a list of required minim...
# arrow-meta
k
Hey everyone, do you have a list of required minimum/exact Kotlin and Gradle versions for Arrow Analysis? I'm running into class not found after applying the plugin
Copy code
* What went wrong:
org/gradle/util/internal/VersionNumber
> org.gradle.util.internal.VersionNumber
Changing the Gradle version to 7.0.2/7.2/7.4 didn't solve the problem for me (this was suggested in a thread with the same problem).
I'm trying to adapt Arrow Analysis for some existing project to show how this plugin may be useful e.g. for an open-source library.
After experimenting around, I figured out that every Gradle version works for a synthetic project (that only has
val list = emptyList<Int>()
and
println(list[0]
) but for something more complicated like config4k (with upgraded Gradle and Kotlin) adding arrow analysis (Gradle ver. 7.0.2/7.2/7.4) causes that versionNumber problem and (Gradle 7.1) starts building and breaks my build claiming that an interface in my project isn't implemented (based on logs, it's something solver-related) Not sure, if this is useful, but will leave that for history.
a
could you report this as an issue? we have checked it in larg-ish projects, but maybe we need to put a bit more work on the Gradle plug-in