You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
The arrow-meta-1.0.0.'jar file is missing many classes that can be found in the 1.5.0-SNAPSHOT version from https://oss.sonatype.org/content/repositories/snapshots/.
@peterpaul that version of arrow-meta is the kapt based version for the optics processor which is currently JVM only and is unrelated to the future of Arrow Meta, a framework based on compiler plugins and that works in MPP, what you see in this repo. In the next few months, we will be releasing versions of Arrow meta following the Kotlin compiler releases and discontinuing the old kapt version. There are currently no stable versions of Arrow meta for compiler plugins which is what it is on this repo but you can depend on the latest snapshot until we have a stable release.
@peterpaul The stable release of Arrow meta and the optics compiler plugin for mpp is linked to the stability of FIR in the compiler. We expect to have a first stable release at the end of the year or around 1.6.x - 1.7 once FIR lands in Kotlin as the default frontend. The quote and code generation API's in meta currently depend on PSI + Descriptors which will become legacy once FIR is stable.
Describe the bug
The
arrow-meta-1.0.0.'jar
file is missing many classes that can be found in the 1.5.0-SNAPSHOT version fromhttps://oss.sonatype.org/content/repositories/snapshots/
.To Reproduce
Steps to reproduce the behavior:
./gradlew build
to validate it still worksARROW_META_VERSION=1.0.0
ingradle.properties
./gradlew build
unresolved reference
errorsAlternative steps
arrow/meta/Meta.class
are missing.Expected behavior
Compilation should work successfully.
The
arrow-meta.jar
file should contain thearrow/meta/Meta.class
.The text was updated successfully, but these errors were encountered: