<@U0BAPNP63> You can do it like ``` import kotlin...
# announcements
s
@damian You can do it like
Copy code
import kotlin.reflect.KAnnotatedElement
import kotlin.reflect.KClass

fun KAnnotatedElement.annotatedWith(klass: KClass<out Annotation>): Boolean
        = annotations.find { it.annotationClass == klass } != null

fun Collection<KAnnotatedElement>.elementsAnnotatedWith(klass: KClass<out Annotation>): Sequence<KAnnotatedElement>
        = this.asSequence().filter { it.annotatedWith(klass) }
Then use it like
Copy code
YourClass::class.properties.elementsAnnotatedWith(YourAnnotation::class)