public void logError(String message, Throwable e) { if (e instanceof MissingClassException) { MissingClassException e2 = (MissingClassException)e; reportMissingClass(e2.getClassNotFoundException()); return; } if (e instanceof MethodUnprofitableException) {  return; } bugCollection.addError(message, e); super.logError(message, e);
public void logError(String message) { bugCollection.addError(message); super.logError(message);
	public void logError(String message, Throwable e) {		if (e instanceof MissingClassException) {			MissingClassException e2 = (MissingClassException)e;			reportMissingClass(e2.getClassNotFoundException());			return;		}		if (e instanceof MethodUnprofitableException) {			// TODO: log this			return;		}		bugCollection.addError(message, e);		super.logError(message, e);	}