}
//
// Analyze all of the units.
//
RecordingErrorListener errorListener = new RecordingErrorListener();
HintGenerator hintGenerator = new HintGenerator(compilationUnits, getContext(), errorListener);
hintGenerator.generateForLibrary();
//
// Store the results.
//
hintMap = new HashMap<Source, TimestampedData<AnalysisError[]>>(unitCount);
for (int i = 0; i < unitCount; i++) {