In/Out variance declared on the type, not at the use site, is a huge win.
a
Anton Lakotka [JB]
01/21/2019, 9:41 AM
I would say it is even more understandable by newcomers. I used to explain to Juniors what is co/contr/in- variance and that was awful. now it is way more clear and explicit.
t
thana
01/21/2019, 9:47 AM
the prob;lem is twofold: 1. ic cannot use the dependency in the annotations, because they are written in java. 2. i cannot use the dependency in the annotation processor because kapt uses the java-annotations-api which isn't usable from MPP