if (calledMethodNames.contains(m.getMethodName().toLowerCase()))
String methodName = m.getMethodName(); if (methodName.length() > 1 && calledMethodNames.contains(methodName.toLowerCase()))
	public void visitClassContext(ClassContext classContext) {		definedPrivateMethods = new HashSet<MethodAnnotation>();		calledMethods = new HashSet<MethodAnnotation>();		calledMethodNames = new HashSet<String>();		className = classContext.getJavaClass().getClassName();		super.visitClassContext(classContext);		definedPrivateMethods.removeAll(calledMethods);		for (Iterator<MethodAnnotation> i = definedPrivateMethods.iterator(); i.hasNext(); ) {			MethodAnnotation m = i.next();			// System.out.println("Checking " + m);			int priority = LOW_PRIORITY;			if (calledMethodNames.contains(m.getMethodName().toLowerCase()))				priority = NORMAL_PRIORITY;			BugInstance bugInstance 			  = new BugInstance("UPM_UNCALLED_PRIVATE_METHOD", 					priority)				.addClass(this)				.addMethod(m);			bugReporter.reportBug(bugInstance);		}		definedPrivateMethods = null;		calledMethods = null;	}