private static boolean isIgnoreProblem(QuickFix[] problemFixes, Set<QuickFix> fixes, int idx) { if (problemFixes == null || fixes == null) { return true; } if (problemFixes.length <= idx) { return true; } for (QuickFix fix : problemFixes) { if (fix != problemFixes[idx] && !fixes.contains(fix)) { return false; } } return true; }