protected Plugin getPlugin()

in src/main/java/org/apache/maven/report/projectinfo/AbstractProjectInfoReport.java [222:240]


    protected Plugin getPlugin(String pluginId) {
        if ((getProject().getBuild() == null) || (getProject().getBuild().getPluginsAsMap() == null)) {
            return null;
        }

        Plugin plugin = getProject().getBuild().getPluginsAsMap().get(pluginId);

        if ((plugin == null)
                && (getProject().getBuild().getPluginManagement() != null)
                && (getProject().getBuild().getPluginManagement().getPluginsAsMap() != null)) {
            plugin = getProject()
                    .getBuild()
                    .getPluginManagement()
                    .getPluginsAsMap()
                    .get(pluginId);
        }

        return plugin;
    }