/** * Checks return type of a given method. * @param methodDef method for check. */ private void visitMethodDef(DetailAST methodDef) { if (isVerifiable(methodDef) && isCheckedMethod(methodDef)) { checkClassName(methodDef); } }
/** * Checks type of parameters. * @param parameterDef parameter list for check. */ private void visitParameterDef(DetailAST parameterDef) { final DetailAST grandParentAST = parameterDef.getParent().getParent(); if (grandParentAST.getType() == TokenTypes.METHOD_DEF && isCheckedMethod(grandParentAST) && isVerifiable(grandParentAST)) { checkClassName(parameterDef); } }
/** * Checks return type of a given method. * @param methodDef method for check. */ private void visitMethodDef(DetailAST methodDef) { if (isVerifiable(methodDef) && isCheckedMethod(methodDef)) { checkClassName(methodDef); } }
/** * Checks type of parameters. * @param parameterDef parameter list for check. */ private void visitParameterDef(DetailAST parameterDef) { final DetailAST grandParentAST = parameterDef.getParent().getParent(); if (grandParentAST.getType() == TokenTypes.METHOD_DEF && isCheckedMethod(grandParentAST) && isVerifiable(grandParentAST)) { checkClassName(parameterDef); } }