use of net.sourceforge.pmd.lang.ast.Node in project Gargoyle by callakrsos.
the class DesignerFx method getCompilationUnit.
static Node getCompilationUnit(LanguageVersionHandler languageVersionHandler, String code) {
Parser parser = languageVersionHandler.getParser(languageVersionHandler.getDefaultParserOptions());
Node node = parser.parse(null, new StringReader(code));
languageVersionHandler.getSymbolFacade().start(node);
languageVersionHandler.getTypeResolutionFacade(DesignerFx.class.getClassLoader()).start(node);
return node;
}
Aggregations