From cdf17bd2425c5a402554a9fb1bf9e4276c0871c5 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Fri, 17 May 2019 18:30:12 +0200 Subject: [PATCH] fix(maven): handle xml with leading spaces --- lib/manager/maven/update.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/manager/maven/update.js b/lib/manager/maven/update.js index dc21a32afa..6ee592ac61 100644 --- a/lib/manager/maven/update.js +++ b/lib/manager/maven/update.js @@ -3,9 +3,10 @@ module.exports = { }; function updateDependency(fileContent, upgrade) { + const offset = fileContent.indexOf('<'); const { currentValue, newValue, fileReplacePosition } = upgrade; - const leftPart = fileContent.slice(0, fileReplacePosition); - const rightPart = fileContent.slice(fileReplacePosition); + const leftPart = fileContent.slice(0, offset + fileReplacePosition); + const rightPart = fileContent.slice(offset + fileReplacePosition); const versionClosePosition = rightPart.indexOf('</'); const restPart = rightPart.slice(versionClosePosition); const versionPart = rightPart.slice(0, versionClosePosition); -- GitLab