How do you setup the Arrow dependencies for @optics annotation to actually work? No companion objects are generated for the data classes annotated with @optics.
If I'm not mistaken, this is an annotation processor, so it should be imported using kapt, however the documentation uses it as compile.