//
// If not, compute the information. Unless the modification date of the source continues to
// change, this loop will eventually terminate.
//
htmlEntry = cacheHtmlParseData(source, htmlEntry, HtmlEntry.PARSED_UNIT);
htmlEntry = (HtmlEntry) new ResolveHtmlTask(
this,
source,
htmlEntry.getModificationTime(),
htmlEntry.getValue(HtmlEntry.PARSED_UNIT)).perform(resultRecorder);
state = htmlEntry.getState(descriptor);