checkCodeName(name, true); checkCodeName(name.substring(0, idx), false); checkCodeName(name.substring(idx + 1, name.length() - 1), false); } else { checkCodeName(name, false); checkCodeName(name, false); } else if (type == Dependency.TYPE_NEEDS) { if (comparison != Dependency.COMPARE_ANY) { checkCodeName(name, false); } else if (type == Dependency.TYPE_RECOMMENDS) { if (comparison != Dependency.COMPARE_ANY) { checkCodeName(name, false); } else { throw new IllegalArgumentException("unknown type"); // NOI18N
checkCodeName (name, true); if (name.indexOf('-') != -1 && comparison == Dependency.COMPARE_IMPL) { throw new IllegalArgumentException("Cannot have an implementation dependency on a ranged release version: " + onedep); // NOI18N if (idx != -1) { if (idx > 0) { checkCodeName(name.substring(0, idx), false); checkCodeName(name.substring(idx + 1, name.length() - 1), false); } else { checkCodeName(name, false); throw new IllegalArgumentException("Cannot give a comparison for a token requires dep: " + body); // NOI18N checkCodeName(name, false); } else { throw new IllegalArgumentException("unknown type"); // NOI18N
checkCodeName (name, true); if (name.indexOf('-') != -1 && comparison == Dependency.COMPARE_IMPL) { throw new IllegalArgumentException("Cannot have an implementation dependency on a ranged release version: " + onedep); // NOI18N if (idx != -1) { if (idx > 0) { checkCodeName(name.substring(0, idx), false); checkCodeName(name.substring(idx + 1, name.length() - 1), false); } else { checkCodeName(name, false); throw new IllegalArgumentException("Cannot give a comparison for a token requires dep: " + body); // NOI18N checkCodeName(name, false); } else { throw new IllegalArgumentException("unknown type"); // NOI18N