!7 import com.github.javaparser.ast.body.MethodDeclaration; import com.github.javaparser.ast.Modifier; p-center { S src = getServerTranspiled2(#1011219); CompilationUnit cu = javaParseCompilationUnit(src); //printJavaParserTree(cu); new PublicationVisitor().visit(cu, null); print(); swingDiff(src, str(cu)); } static class PublicationVisitor extends VoidVisitorAdapter { public void visit(MethodDeclaration n, Object arg) { EnumSet m = n.getModifiers(); print("Method found: " + n.getName() + " with modifiers: " + m + ", position: " + m.range.begin); if (m.contains(Modifier.PRIVATE)) m.add(Modifier.FINAL); m.add(Modifier.PUBLIC); n.setModifiers(m); super.visit(n, arg); } }