private List getPackagingTasks()

in src/main/java/org/apache/maven/plugins/war/AbstractWarMojo.java [540:555]


    private List<WarPackagingTask> getPackagingTasks(OverlayManager overlayManager) throws MojoExecutionException {
        final List<WarPackagingTask> packagingTasks = new ArrayList<>();

        packagingTasks.add(new CopyUserManifestTask());

        final List<Overlay> resolvedOverlays = overlayManager.getOverlays();
        for (Overlay overlay : resolvedOverlays) {
            if (overlay.isCurrentProject()) {
                packagingTasks.add(
                        new WarProjectPackagingTask(webResources, webXml, containerConfigXML, currentProjectOverlay));
            } else {
                packagingTasks.add(new OverlayPackagingTask(overlay, currentProjectOverlay));
            }
        }
        return packagingTasks;
    }