В настоящее время я разрабатываю посетитель абстрактного синтаксического дерева для дерева lombok.ast, который должен печатать в виде обычного текста в заданном объекте OutputStream структуру моего AST.
Чтобы ускорить фазу отладки, есть ли какой-либо тестовый исходный код, который уже содержит большинство (если не все) конструкций Java? Существует так много частных случаев и странных, необычных (но все же возможных) вещей, что многие из них даже слишком легко забыть.
Его не обязательно рассматривать как тестовый пример, достаточно любого исходного кода с большой сложностью и разнообразием.
Заранее спасибо всем.
РЕДАКТИРОВАТЬ: Кто-нибудь знает, есть ли способ понять, когда заканчивается посещение lombok.ast?