in doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlContentParser.java [43:69]
protected void handleStartTag(XmlPullParser parser, Sink sink)
throws XmlPullParserException, MacroExecutionException {
isEmptyElement = parser.isEmptyElementTag();
if (parser.getName().equals(QUESTION_TAG.toString())
|| parser.getName().equals(TITLE.toString())
|| parser.getName().equals(ANSWER_TAG.toString())) {
// ignore
return;
} else if (parser.getName().equals(SOURCE_TAG.toString())) {
verbatim();
sink.verbatim(SinkEventAttributeSet.SOURCE);
} else if (!baseStartTag(parser, sink)) {
if (isEmptyElement) {
handleUnknown(parser, sink, TAG_TYPE_SIMPLE);
} else {
handleUnknown(parser, sink, TAG_TYPE_START);
}
LOGGER.warn(
"Unrecognized fml tag <{}> at [{}:{}]",
parser.getName(),
parser.getLineNumber(),
parser.getColumnNumber());
}
}