apache / apache/maven

[MNG-8139] Provide a ProjectScope for DI

Open
#10,480 0 comments 0 reactions 0 assignees View on GitHub
enhancement priority:major
Dominant language
Java
Stars
5.3k
Forks
3.1k
Avg merge
20h 42m
Merged PRs (30d)
297

Description

**[Guillaume Nodet](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=gnt)** opened **[MNG-8139](https://issues.apache.org/jira/browse/MNG-8139?redirect=false)** and commented

We need to provide a `@ProjectScope` for DI and flag some components correctly.

The extensible enums are scoped to projects (like packaging, types, etc... which can be provided by project build extensions).  This does not work well currently.

See https://github.com/apache/maven/commit/accbbcf5a05e85b8cbe94b1cc2f7e8e35ff7e368

---
No further details from [MNG-8139](https://issues.apache.org/jira/browse/MNG-8139?redirect=false)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.