У меня есть Java-аннотация @Foo(value = "MyValueA")
. Поскольку он может использовать только пару значений, я решил поместить их как константы в класс. Таким образом, пользователь может использовать @Foo(value = MyValues.A)
.
Как я могу заставить PMD или Checkstyle принудительно использовать эти константы вместо необработанных строк?