in log4j-converter-plugin-descriptor/src/main/java/org/apache/logging/log4j/converter/plugins/internal/ReflectConfigFilter.java [40:59]
public void filter(final JsonParser input, final JsonGenerator output) throws IOException {
assertArrayStart(input);
output.writeStartArray();
// Read and filter entries
while (input.nextToken() == JsonToken.START_OBJECT) {
final JsonNode node = input.readValueAsTree();
final JsonNode nameNode = node.get(TYPE_NAME);
if (nameNode != null) {
final String name = nameNode.asText();
// Include all the plugin visitors
if (name.startsWith("org.apache.logging.log4j.core.config.plugins.visitors")
|| name.startsWith("org.apache.logging.log4j.core.config.plugins.validation.validators")
|| includeClassNames.contains(name)) {
output.writeTree(node);
}
}
}
assertArrayEnd(input);
output.writeEndArray();
}