Annotation Type StronglyLinked


@Retention(CLASS)
@Target({TYPE,METHOD,CONSTRUCTOR})
public @interface StronglyLinked
Marks a method to be strongly linked preventing it from being stripped no matter which tree shaking algorithm is being used. If specified on the class level all methods in that class will be strongly linked except for those annotated with WeaklyLinked.