[ https://issues.apache.org/jira/browse/MNG-6723?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mickael Istria updated MNG-6723: -------------------------------- Description: This is the root cause for https://bugs.eclipse.org/bugs/show_bug.cgi?id=548652 and was found while analyzing this m2e bug. Using Maven 3.6.1, If I have 2 files: 1 parent pom and 1 child pom (referencing parent). I invoke `ProjectBuilder.build(child)` and the resulting MavenProject gives me a correct value for `MavenProject.getParentFile()`. I invoke `ProjectBuilder.build(List.of(parent, child), ....)` and invoking `MavenProject.getParentFile()` on the child MavenProject returns `null` (which `child.getParent().getFile()` returns the right value. was: Using Maven 3.6.1, If I have 2 files: 1 parent pom and 1 child pom (referencing parent). I invoke `ProjectBuilder.build(child)` and the resulting MavenProject gives me a correct value for `MavenProject.getParentFile()`. I invoke `ProjectBuilder.build(List.of(parent, child), ....)` and invoking `MavenProject.getParentFile()` on the child MavenProject returns `null` (which `child.getParent().getFile()` returns the right value. > MavenProject.getParentFile() not set when using > ProjectBuilder.build(List<File>, ...) > ------------------------------------------------------------------------------------- > > Key: MNG-6723 > URL: https://issues.apache.org/jira/browse/MNG-6723 > Project: Maven > Issue Type: Bug > Components: core > Affects Versions: 3.6.1 > Reporter: Mickael Istria > Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > This is the root cause for > https://bugs.eclipse.org/bugs/show_bug.cgi?id=548652 and was found while > analyzing this m2e bug. > Using Maven 3.6.1, > If I have 2 files: 1 parent pom and 1 child pom (referencing parent). > I invoke `ProjectBuilder.build(child)` and the resulting MavenProject gives > me a correct value for `MavenProject.getParentFile()`. > I invoke `ProjectBuilder.build(List.of(parent, child), ....)` and invoking > `MavenProject.getParentFile()` on the child MavenProject returns `null` > (which `child.getParent().getFile()` returns the right value. -- This message was sent by Atlassian JIRA (v7.6.14#76016)