Вместо тысячи слов:
UPD: В общем, решилось с помощью добавления public до объявления интерфейса. Про это в условии ничего не говорилось, и интересно, почему данная ошибка вообще возникла? Ведь даже если каким-то образом enum нельзя было видеть, почему сработала система безопасности?
package com.javarush.task.task38.task3811;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE})
@interface Ticket {
enum Priority {
LOW, MEDIUM, HIGH
}
Priority priority() default Priority.MEDIUM;
String[] tags() default {};
String createdBy() default "Amigo";
}