in src/main/java/org/apache/cxf/cwiki/Page.java [404:428]
public boolean hasCode(Map<String, Boolean> done) {
if (done.containsKey(getTitle())) {
return done.get(getTitle());
}
if (codeTypes != null && !codeTypes.isEmpty()) {
done.put(this.getTitle(), true);
return true;
}
if (includes != null) {
done.put(getTitle(), false);
for (String i : includes) {
try {
Page p = exporter.findPage(i);
if (p != null && p.hasCode(done)) {
done.put(this.getTitle(), true);
return true;
}
} catch (Throwable e) {
e.printStackTrace();
System.out.println(done);
}
}
}
return false;
}