Joachim Ansorg
11/14/2019, 9:17 AM> Task :compileKotlin FAILED
e: /IslandWork/source/arrow-test/src/main/kotlin/arrow/Person.kt: (6, 12): Unresolved reference: synthetic
e: /IslandWork/source/arrow-test/src/main/kotlin/arrow/Person.kt: (10, 8): Unresolved reference: synthetic
e: /IslandWork/source/arrow-test/src/main/kotlin/arrow/Person.kt: (14, 12): Unresolved reference: synthetic
Rachel
11/14/2019, 9:45 AMRachel
11/14/2019, 9:46 AMcompileOnly "io.arrow-kt:arrow-annotations:0.10.3"
Rachel
11/14/2019, 9:47 AMJoachim Ansorg
11/14/2019, 9:50 AM0.10.0-SNAPSHOT
, which was apparently missing synthetic
. I pushed the change to my repoImran/Malic
11/14/2019, 9:57 AMRachel
11/14/2019, 10:01 AMImran/Malic
11/14/2019, 10:08 AMAnnotationRetention.SOURCE
and not AnnotationRetention.RUNTIME
. If you want I can create the PR and you’ll review it, no.Imran/Malic
11/14/2019, 10:12 AMRUNTIME
works in the TestEnvironment, but I had similar issues running the compiler when I tried integrating it to arrow
turning the AnnotationRetention to SOURCE
solved that issue.Imran/Malic
11/14/2019, 10:12 AMarrow.synthetic
to stay a RUNTIME annotation.Imran/Malic
11/14/2019, 12:40 PMAnnotationRetention.SOURCE
?Joachim Ansorg
11/14/2019, 1:54 PMSOURCE
wouldn't be enoughJoachim Ansorg
11/14/2019, 1:55 PMImran/Malic
11/14/2019, 2:25 PM