in src/main/java/org/apache/maven/plugin/doap/DoapMojo.java [1979:2000]
private void writeLanguage(XMLWriter writer) {
if (StringUtils.isEmpty(doapOptions.getLanguage())) {
return;
}
boolean addComment = false;
String[] languages = StringUtils.split(doapOptions.getLanguage(), ",");
for (String language : languages) {
language = language.trim();
if (Arrays.binarySearch(Locale.getISOLanguages(), language) < 0) {
messages.addMessage(new String[] {"doapOptions", "languages"}, language, UserMessages.INVALID_ISO_DATE);
continue;
}
if (!addComment) {
DoapUtil.writeComment(writer, "Language.");
addComment = true;
}
DoapUtil.writeElement(writer, doapOptions.getXmlnsPrefix(), "language", language);
}
}