application/src/main/java/com/buschmais/jqassistant/commandline/task/AnalyzeTask.java
private Map<String, ReportPlugin> getReportPlugins(ReportContext reportContext) throws CliExecutionException {
        ReportPluginRepository reportPluginRepository;
        try {
            reportPluginRepository = pluginRepository.getReportPluginRepository();
            return reportPluginRepository.getReportPlugins(reportContext, pluginProperties);
        } catch (PluginRepositoryException e) {
            throw new CliExecutionException("Cannot get report plugins.", e);
        }
    }
private Map<String, ReportPlugin> getReportPlugins(ReportContext reportContext) throws CliExecutionException {
        ReportPluginRepository reportPluginRepository;
        try {
            reportPluginRepository = pluginRepository.getReportPluginRepository();
            return reportPluginRepository.getReportPlugins(reportContext, pluginProperties);
        } catch (PluginRepositoryException e) {
            throw new CliExecutionException("Cannot get report plugins.", e);
        }
    }
Get all configured report plugins.

@param reportContext
The ReportContext.
@return The list of report plugins.
@throws CliExecutionException
If the plugins cannot be loaded or configured.
@param reportContext