private boolean isNamed(String name) { return name.equals(simpleName().name()); }
private boolean isNamed(String name) { return name.equals(simpleName().name()); }
private boolean isNamed(String name) { return name.equals(simpleName().name()); }
private boolean isNamed(String name) { return name.equals(simpleName().name()); }
@Override public void visitNode(Tree tree) { if (!hasSemantic()) { return; } ClassTree classTree = (ClassTree) tree; for (Tree member : classTree.members()) { if (member.is(Tree.Kind.METHOD)) { MethodTreeImpl methodTree = (MethodTreeImpl) member; if (methodTree.isMainMethod()) { checkMainMethodArgsUsage(methodTree); } else if ("run".equals(methodTree.simpleName().name())) { checkArgs4J(methodTree.simpleName(), classTree); } } } }
@Override public void visitNode(Tree tree) { if (!hasSemantic()) { return; } ClassTree classTree = (ClassTree) tree; for (Tree member : classTree.members()) { if (member.is(Tree.Kind.METHOD)) { MethodTreeImpl methodTree = (MethodTreeImpl) member; if (methodTree.isMainMethod()) { checkMainMethodArgsUsage(methodTree); } else if ("run".equals(methodTree.simpleName().name())) { checkArgs4J(methodTree.simpleName(), classTree); } } } }
private void checkMember(Tree member) { if (member.is(Kind.VARIABLE)) { VariableTree variableTree = (VariableTree) member; checkMemberModifier(variableTree.modifiers(), variableTree); } else if (member.is(Kind.METHOD)) { MethodTreeImpl methodTree = (MethodTreeImpl) member; if (BooleanUtils.isFalse(methodTree.isOverriding())) { checkMemberModifier(methodTree.modifiers(), methodTree.simpleName()); } } }