Skip to content

Commit

Permalink
Initial implementation
Browse files Browse the repository at this point in the history
  • Loading branch information
Polyana committed Nov 27, 2023
1 parent 69db983 commit 422fd76
Showing 1 changed file with 13 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package br.com.gamemods.minecity.api.annotation

/**
* Indicates that something that may be marked as unused by IDE is actually used by reflection,
* so you can suppress unused warnings annotated by [UsedByReflection] safely.
*/
@Retention(value = AnnotationRetention.BINARY)
@Target(AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.TYPEALIAS, AnnotationTarget.PROPERTY,
AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.CONSTRUCTOR
)
public annotation class UsedByReflection(
val value: String = ""
)

0 comments on commit 422fd76

Please sign in to comment.