= new BugInstance("UPM_UNCALLED_PRIVATE_METHOD",
= new BugInstance(this, "UPM_UNCALLED_PRIVATE_METHOD",
	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;			String methodName = m.getMethodName();			if (methodName.length() > 1			        && calledMethodNames.contains(methodName.toLowerCase()))				priority = NORMAL_PRIORITY;			BugInstance bugInstance			        = new BugInstance("UPM_UNCALLED_PRIVATE_METHOD",			                priority)			        .addClass(this)			        .addMethod(m);			bugReporter.reportBug(bugInstance);		}		definedPrivateMethods = null;		calledMethods = null;	}