boolean inGroups(RepoProject proj) { for (String group : minusGroups) { if (proj.inGroup(group)) { // minus groups have highest priority. return false; } } if (plusGroups.isEmpty() || plusGroups.contains("all")) { //$NON-NLS-1$ // empty plus groups means "all" return true; } for (String group : plusGroups) { if (proj.inGroup(group)) return true; } return false; }
boolean inGroups(RepoProject proj) { for (String group : minusGroups) { if (proj.inGroup(group)) { // minus groups have highest priority. return false; } } if (plusGroups.isEmpty() || plusGroups.contains("all")) { //$NON-NLS-1$ // empty plus groups means "all" return true; } for (String group : plusGroups) { if (proj.inGroup(group)) return true; } return false; }
boolean inGroups(RepoProject proj) { for (String group : minusGroups) { if (proj.inGroup(group)) { // minus groups have highest priority. return false; } } if (plusGroups.isEmpty() || plusGroups.contains("all")) { //$NON-NLS-1$ // empty plus groups means "all" return true; } for (String group : plusGroups) { if (proj.inGroup(group)) return true; } return false; }