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: syntheticRachel
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