From 3d36f288757a70eee16b721dc064ebaa08a03ae5 Mon Sep 17 00:00:00 2001 From: Sergio Zharinov <zharinov@users.noreply.github.com> Date: Thu, 25 Jul 2019 23:29:50 +0400 Subject: [PATCH] fix(maven): Use documented default value for `relativePath` (#4182) fix(maven): Use documented default value for `relativePath` --- lib/manager/maven/extract.ts | 5 +++-- test/manager/maven/__snapshots__/index.spec.ts.snap | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/manager/maven/extract.ts b/lib/manager/maven/extract.ts index bf535024ef..65d10b3899 100644 --- a/lib/manager/maven/extract.ts +++ b/lib/manager/maven/extract.ts @@ -179,8 +179,9 @@ export function extractPackage(rawContent: string, packageFile: string = null) { }); } - const parentPath = project.valueWithPath('parent.relativePath'); - if (parentPath) { + if (packageFile && project.childNamed('parent')) { + const parentPath = + project.valueWithPath('parent.relativePath') || '../pom.xml'; result.parent = resolveParentFile(packageFile, parentPath); } diff --git a/test/manager/maven/__snapshots__/index.spec.ts.snap b/test/manager/maven/__snapshots__/index.spec.ts.snap index c9dc7c4655..0c5c78c660 100644 --- a/test/manager/maven/__snapshots__/index.spec.ts.snap +++ b/test/manager/maven/__snapshots__/index.spec.ts.snap @@ -143,6 +143,7 @@ Array [ }, ], "packageFile": "random.pom.xml", + "parent": "../pom.xml", }, ] `; -- GitLab