Я пытаюсь создать плагин IntelliJ IDEA, который расширяет контекстное меню для узлов в представлении отладчика «Переменные».
Новая запись должна быть видимой только для узлов, которые представляют экземпляры классов, которые имеютспециальная аннотация доступна во время выполнения.
Чтобы иметь возможность проверять классы, у которых нет исходного кода, доступного в IDE, я хочу выполнить эту проверку непосредственно с использованием JDI. Я могу получить доступ к com.sun.jdi.ClassType
для узла, но не могу найти никакого API для проверки аннотаций типа или для получения какой-либо информации об аннотациях вообще с использованием JDI.