apache / apache/maven

[MNG-7094] Assure in an IT that reactor repository definitions are not used when Model Builder downloads dependencies with scope import

Open
#8,352 2 comments 0 reactions 0 assignees View on GitHub
maintenance priority:major
Dominant language
Java
Stars
5.3k
Forks
3.1k
Avg merge
20h 40m
Merged PRs (30d)
275

Description

**[Michael Osipov](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=michael-o)** opened **[MNG-7094](https://issues.apache.org/jira/browse/MNG-7094?redirect=false)** and commented

Based on several discussions (MNG-6772, MNG-6397) the topic of repo scoping causes a lot of confusion.

Create an IT which shows that repositories defined in a reactor are never available (inject) to download imported dependency BOMs. Thus all repos are properly scoped.

---

**Affects:** 3.6.3

**Issue Links:**
- [MNG-5663](https://issues.apache.org/jira/browse/MNG-5663) [regression] resolution of import-scoped transitive dependencies ignores additional repositories

- [MNG-3220](https://issues.apache.org/jira/browse/MNG-3220) Allow managed dependencies to be imported into other projects

- [MNG-6772](https://issues.apache.org/jira/browse/MNG-6772) Super POM overwrites remapped central repository in nested dependencyManagement import POMs

- [MNG-6397](https://issues.apache.org/jira/browse/MNG-6397) Maven Transitive Dependency Resolution Does Not Respect Repository Definition in pom.xml

1 votes, 2 watchers

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.