apache / apache/maven-apache-parent

[MPOM-337] Load plugins containing lifecycle mapping/artifact handler with <extensions>true</extensions>

Open
#478 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
No language data
Stars
48
Forks
34
Avg merge
1d 8h
Merged PRs (30d)
4

Description

**[Konrad Windszus](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=kwin)** opened **[MPOM-337](https://issues.apache.org/jira/browse/MPOM-337?redirect=false)** and commented

As preparation of MNG-5697 all plugins containing a custom default lifecycle mapping and/or artifact handler should be loaded with `true`.

---

**Issue Links:**
- [MNG-5697](https://issues.apache.org/jira/browse/MNG-5697) remove LifecycleMapping and ArtifactHandler from maven-core: move to target packaging plugin
(_**"is caused by"**_)
- [MNG-7574](https://issues.apache.org/jira/browse/MNG-7574) Never expose Mojo classes via Core Classloader

**Remote Links:**
- [GitHub Pull Request #92
](https://github.com/apache/maven-apache-parent/pull/92)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing MPOM-337 and the linked MNG-5697 and MNG-7574 issues to understand the lifecycle-mapping and artifact-handler changes. Locate the plugin-loading configuration and verify that plugins with custom default lifecycle mappings or artifact handlers are loaded with true; check the related remote pull request for existing work.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.