* @throws FataAnalysisError - Exception details for fatal analysis issue
*/
@Override
public Map<String, List<String>> getModules() throws FatalAnalysisError {
if (ParsePhase.ERROR.equals(parsePhase)) {
throw new FatalAnalysisError();
}
return discoveredModules;
}