Вопросы по теме 'javaparser'

Как разобрать метод или любое другое допустимое выражение с помощью JavaParser
JavaParser  – это инструмент для анализа исходного кода Java. Я прочитал документы, но обнаружил, что он может анализировать только исходный код полного класса Java, например: public class X { public void show(String id) { Question q...
783 просмотров
schedule 12.03.2023

Не уверен, почему этот ПРОГНОЗ необходим в этих контекстах
Вот моя таблица токенов: TOKEN : { < A : "A" > | < B : "B" > | < C : "C" > } У меня есть этот код, который содержит 2 конфликта выбора. void Start() : {} { < A> [ Bs() ] "-" < A> } void Bs() : {} {...
50 просмотров
schedule 13.08.2022

Анализ атрибутов из файлов Java с помощью Java Parser
У меня 3 класса ниже. public class A { B b; } public class B { C c; public C getC() { A a; return c; } } public class C { } Я хочу проанализировать классы с помощью синтаксического анализатора java со...
3125 просмотров
schedule 29.04.2023

Отражение Java: как получить комментарии?
Я столкнулся с некоторыми трудностями при разборе Java. Мне нужно как-то получить комментарии класса, полей, методов и т. д. через отражение. Я нашел JavaParser , и похоже, что он может вызывать комментарии, но я не знаю, как это сделать. так...
2019 просмотров
schedule 14.07.2023

JavaSymbolSolver: получить полное имя поля
Я использую JavaParser (с javaparser.org) и javasymbolsolver для анализа Java. У меня есть простой источник Java, который обращается к File.separator (см. многострочную строку в источнике); Я хочу, чтобы моя программа печатала...
486 просмотров
schedule 24.04.2022

Как разобрать переменную статического уровня из файла JAVA?
Я пытаюсь проанализировать значение статической переменной из файла JAVA. Но не удалось разобрать переменную. Я использовал JavaParser для анализа кода и получения значения переменной. Мне удалось получить все остальные переменные и значения...
474 просмотров

JavaParser: определить, является ли FieldDeclaration типом интерфейса
Я собираю метаданные класса, используя JavaParser, для хранения в объекте JSON. Для каждой единицы компиляции, которую я собираю, я также собираю список FieldDeclarations. Для каждого FieldDeclaration я хотел бы видеть, является ли тип типом...
244 просмотров
schedule 17.09.2022

Как создать граф потока управления с помощью парсера Eclipse AST?
Я создал AST, используя парсер Eclipse JDT. Теперь мне нужно создать граф потока управления (CFG) из этого AST. Были некоторые обсуждения в разделе Могу ли я использовать JDT для создания потока управления? graph? и Java Control Flow Graphs...
22 просмотров