simon.vergauwen
09/10/2017, 9:16 PMsimon.vergauwen
09/10/2017, 9:17 PMallprojects {
repositories {
maven { url "<https://jitpack.io>" }
}
}
raulraja
09/10/2017, 9:25 PMsimon.vergauwen
09/10/2017, 9:50 PMvlastachu
09/10/2017, 10:14 PMraulraja
09/10/2017, 10:22 PMimport kategory.optics.lenses
@lenses
data class A(val b: B, val c: C)
raulraja
09/10/2017, 10:22 PMvlastachu
09/10/2017, 10:22 PMraulraja
09/10/2017, 10:22 PMraulraja
09/10/2017, 10:23 PMvlastachu
09/10/2017, 10:26 PMimport kategory.optics.*
@lenses
data class Child(
val name: String
)
enable kapt.
Now somewhere should appear nameLens, right?simon.vergauwen
09/10/2017, 10:33 PMkategory.optics
package with a filename optics.kategory.lens.child
simon.vergauwen
09/10/2017, 10:34 PMimport kategory.optics.*
it should get generated as childName(): Lens<Child,String>
simon.vergauwen
09/10/2017, 10:35 PMvlastachu
09/10/2017, 10:44 PMpackage vlastachu.'fun'
(yeah not best decision)
in generated file was import
import vlastachu.fun.Child
raulraja
09/10/2017, 10:54 PMvlastachu
09/10/2017, 10:55 PMraulraja
09/10/2017, 10:57 PMraulraja
09/10/2017, 10:58 PMraulraja
09/10/2017, 11:52 PMpakoito
09/11/2017, 12:25 AManstaendig
09/11/2017, 4:57 AMselckin
09/11/2017, 5:31 AMpakoito
09/11/2017, 9:10 AManstaendig
09/11/2017, 9:13 AManstaendig
09/11/2017, 9:13 AManstaendig
09/11/2017, 9:13 AMpakoito
09/11/2017, 9:14 AMpakoito
09/11/2017, 9:14 AManstaendig
09/11/2017, 9:15 AM