return null;
		private String evaluateCondition(String conf, DefaultDependencyDescriptor dd) {			if (conf.charAt(0) != '[') {				return conf;			}						int endConditionIndex = conf.indexOf(']');			if (endConditionIndex == -1) {				addError("invalid conf " + conf + " for " + dd.getDependencyRevisionId());			}						String condition = conf.substring(1, endConditionIndex);						int notEqualIndex = condition.indexOf("!=");			if (notEqualIndex == -1) {				int equalIndex = condition.indexOf('=');				if (equalIndex == -1) { 					addError("invalid conf " + conf + " for " + dd.getDependencyRevisionId());				}								String leftOp = condition.substring(0, equalIndex).trim();				String rightOp = condition.substring(equalIndex + 1).trim();								// allow organisation synonyms, like 'org' or 'organization'				if (leftOp.equals("org") || leftOp.equals("organization")) {					leftOp = "organisation";				}								String attrValue = dd.getAttribute(leftOp);				if (!rightOp.equals(attrValue)) {					return null;				}			} else {				String leftOp = condition.substring(0, notEqualIndex).trim();				String rightOp = condition.substring(notEqualIndex + 2).trim();								// allow organisation synonyms, like 'org' or 'organization'				if (leftOp.equals("org") || leftOp.equals("organization")) {					leftOp = "organisation";				}								String attrValue = dd.getAttribute(leftOp);				if (rightOp.equals(attrValue)) {					return null;				}			}						return conf.substring(endConditionIndex + 1);		}