Valid targets for @MyDslMarker annotations for Kotlin DSLs and the purpose of annotating functions and properties
Since it is neither prohibited nor specifically mentioned in the documentation, it is possible that using such annotations on functions, properties, or even other targets could have valid use cases, similar to the scenario of annotating a Type of ThirdPartyClass
.