Используя AspectJ, как заменить существующую аннотацию?
У меня есть следующий код
declare @method : @Test * *(..) : @Test(timeout=10);
, который генерирует следующую ошибку при каждом методе теста:
... already has an annotation of type org.junit.Test, cannot add a second
instance [Xlint:elementAlreadyAnnotated]
Конечно, ошибка имеет смысл, но каков синтаксис "удалить аннотацию @Test
из всех методов, в которых она есть. Затем замените ее на @Test(timeout=10)
"