static void ai_addWebToIndex(MultiMap index, Web web) { if (web != null) for (WebNode node : web_nodesAndRelations(web)) for (S text : asSet(node.texts())) { S key = ai_shortenForIndex(text); bool newText; if (eq(key, text)) newText = true; else newText = !web_nodesContainText(index.get(key), text); index.put(key, node); if (newText) ai_onNewIndexedText(text); } } }