if (unreadFields.getWrittenFields().contains(rb.maskedField)) score++; if (unreadFields.getWrittenFields().contains(rb.maskingField)) score++; if (unreadFields.getWrittenOutsideOfConstructorFields().contains(rb.maskedField))
if (unreadFields.getWrittenFields().contains(rb.maskingField))
    public void report() {		UnreadFields unreadFields = AnalysisContext.currentAnalysisContext().getUnreadFields();		for(RememberedBug rb : rememberedBugs) {			BugInstance bug = rb.bug;			int score = 0;			int priority = bug.getPriority();			if (unreadFields.getReadFields().contains(rb.maskedField))				score++;			if (unreadFields.getReadFields().contains(rb.maskingField))				score++;			if (unreadFields.getWrittenFields().contains(rb.maskedField))				score++;			if (unreadFields.getWrittenFields().contains(rb.maskingField))				score++;			if (unreadFields.getWrittenOutsideOfConstructorFields().contains(rb.maskedField))				score++;			if (unreadFields.getWrittenOutsideOfConstructorFields().contains(rb.maskingField))				score++;			if (score >= 5) 				bug.setPriority(priority-1);			else if (score < 3) 				bug.setPriority(priority+1);			bugReporter.reportBug(bug);	}	}