private boolean isGenerated(BodyDeclaration<?> node) { for (AnnotationExpr annotation : node.getAnnotations()) { if (annotation.getName().toString().equals("Generated")) { return true; } } return false; }
@Override public Void visit(PackageDeclaration n, Map<AccessibleObject, String[]> arg) { packageName = n.getName().toString(); return super.visit(n, arg); }
@Override public Void visit(PackageDeclaration n, Map<AccessibleObject, String[]> arg) { packageName = n.getName().toString(); return super.visit(n, arg); }
@Override public void visit(PackageDeclaration n, Object arg) { this.pkg = n.getName().toString(); super.visit(n, arg); }
static String getPackageName(Node container) { if (container instanceof CompilationUnit) { Optional<PackageDeclaration> p = ((CompilationUnit) container).getPackageDeclaration(); if (p.isPresent()) { return p.get().getName().toString(); } } else if (container != null) { return getPackageName(container.getParentNode().orElse(null)); } return ""; }
static String getPackageName(Node container) { if (container instanceof CompilationUnit) { Optional<PackageDeclaration> p = ((CompilationUnit) container).getPackageDeclaration(); if (p.isPresent()) { return p.get().getName().toString(); } } else if (container != null) { return getPackageName(getParentNode(container)); } return ""; }
static String getPackageName(Node container) { if (container instanceof CompilationUnit) { Optional<PackageDeclaration> p = ((CompilationUnit) container).getPackageDeclaration(); if (p.isPresent()) { return p.get().getName().toString(); } } else if (container != null) { return getPackageName(getParentNode(container)); } return ""; }
Name name = module.get().getName(); LOGGER.lifecycle("Found module name '{}'", name); return Optional.of(name.toString()); } else { LOGGER.warn("module-info.java found, but module name could not be parsed");
.map(p -> p.getName().toString()) // .orElse("") + ".immutable"; s.format("package %s;\n\n", newPkg); if (n != null) { imports = new HashMap<>(n.stream() // .filter(x -> !x.getName().toString().equals(GenerateImmutable.class.getName())) // .collect(Collectors.<ImportDeclaration, String, String>toMap( x -> simpleName(x.getName().toString()), x -> x.getName().toString()))); } else { imports = new HashMap<>();
.map(p -> p.getName().toString()) // .orElse("") + ".immutable"; s.format("package %s;\n\n", newPkg); if (n != null) { imports = new HashMap<>(n.stream() // .filter(x -> !x.getName().toString().equals(GenerateImmutable.class.getName())) // .collect(Collectors.<ImportDeclaration, String, String>toMap( x -> simpleName(x.getName().toString()), x -> x.getName().toString()))); } else { imports = new HashMap<>();
String qName = this.wrappedNode.getPackageDeclaration().get().getName().toString() + "." + name; SymbolReference<ResolvedReferenceTypeDeclaration> ref = typeSolver.tryToSolveType(qName); if (ref != null && ref.isSolved()) {
String qName = this.wrappedNode.getPackageDeclaration().get().getName().toString() + "." + name; SymbolReference<ResolvedReferenceTypeDeclaration> ref = typeSolver.tryToSolveType(qName); if (ref.isSolved()) {
String qName = this.wrappedNode.getPackageDeclaration().get().getName().toString() + "." + name; SymbolReference<ResolvedReferenceTypeDeclaration> ref = typeSolver.tryToSolveType(qName); if (ref.isSolved()) {