NoLens

@Target(allowedTargets = [AnnotationTarget.PROPERTY])
annotation class NoLens

Used by the fritz2 gradle-plugin to identify properties in sealed classes or interfaces, that should get ignored by the lens generation.

Typical use case are const properties, that are overridden inside the data class body and not the ctor.