Итак, у вас есть пакет с именем «AC», который содержит классы «WithLogging.groovy» и «LoggingASTTransformation.groovy»?Содержит ли он также какие-либо классы, реализующие интерфейс «WithLogging»?
Если это так, я бы посоветовал вам переместить класс (ы), которые используют вашу аннотацию, в место за пределами пакета, определяющего аннотацию (по умолчанию будет достаточно для диагностических целей) - Порядок компиляции имеет значение с преобразованиями,См. этот пост в списке рассылки groovy для пользователей.
Также попробуйте изменить аннотацию с @WithLogging на @ AC.WithLogging.
Что касается очистки с помощью Eclipse, у меня была похожая проблема, и я обнаружил, что мне нужно было сделать тривиальную модификацию после очистки любого файла, содержащего мою аннотацию.IE, добавить пробел где-нибудь.Затем сохраните файл.Это должно восстановить все правильно.