diff --git a/lib/manager/bundler/extract.js b/lib/manager/bundler/extract.js index 3baecae346406243a9400c047f1b1c5d02f0b709..540be09e70c19e6977c7e5f2e436896fc1e2721e 100644 --- a/lib/manager/bundler/extract.js +++ b/lib/manager/bundler/extract.js @@ -118,7 +118,7 @@ async function extractPackageFile(content, fileName) { ...dep, registryUrls: [repositoryUrl], managerData: { - lineNumber: dep.lineNumber + sourceLineNumber + 1, + lineNumber: dep.managerData.lineNumber + sourceLineNumber + 1, }, })) ); @@ -144,7 +144,7 @@ async function extractPackageFile(content, fileName) { platformsRes.deps.map(dep => ({ ...dep, managerData: { - lineNumber: dep.lineNumber + platformsLineNumber + 1, + lineNumber: dep.managerData.lineNumber + platformsLineNumber + 1, }, })) ); @@ -169,7 +169,7 @@ async function extractPackageFile(content, fileName) { ifRes.deps.map(dep => ({ ...dep, managerData: { - lineNumber: dep.lineNumber + ifLineNumber + 1, + lineNumber: dep.managerData.lineNumber + ifLineNumber + 1, }, })) ); diff --git a/test/manager/bundler/__snapshots__/extract.spec.js.snap b/test/manager/bundler/__snapshots__/extract.spec.js.snap index 761ebd40447f981f5bf94d9827980c9ef2c4f2b0..03a3939e50fc81091fcd20ade47708fd12cab6bb 100644 --- a/test/manager/bundler/__snapshots__/extract.spec.js.snap +++ b/test/manager/bundler/__snapshots__/extract.spec.js.snap @@ -457,7 +457,7 @@ Object { "test", ], "managerData": Object { - "lineNumber": NaN, + "lineNumber": 105, }, "skipReason": "no-version", }, @@ -467,7 +467,7 @@ Object { "test", ], "managerData": Object { - "lineNumber": NaN, + "lineNumber": 106, }, "skipReason": "no-version", }, @@ -486,7 +486,7 @@ Object { "datasource": "rubygems", "depName": "nokogiri", "managerData": Object { - "lineNumber": NaN, + "lineNumber": 113, }, }, Object { @@ -494,7 +494,7 @@ Object { "datasource": "rubygems", "depName": "racc", "managerData": Object { - "lineNumber": NaN, + "lineNumber": 116, }, }, Object { @@ -502,7 +502,7 @@ Object { "datasource": "rubygems", "depName": "sqlite3", "managerData": Object { - "lineNumber": NaN, + "lineNumber": 119, }, }, Object { @@ -513,7 +513,7 @@ Object { "db", ], "managerData": Object { - "lineNumber": NaN, + "lineNumber": 122, }, }, Object { @@ -524,13 +524,13 @@ Object { "db", ], "managerData": Object { - "lineNumber": NaN, + "lineNumber": 123, }, }, Object { "depName": "activerecord-jdbcsqlite3-adapter", "managerData": Object { - "lineNumber": NaN, + "lineNumber": 129, }, "skipReason": "no-version", }, @@ -540,7 +540,7 @@ Object { "db", ], "managerData": Object { - "lineNumber": NaN, + "lineNumber": 131, }, "skipReason": "no-version", }, @@ -550,7 +550,7 @@ Object { "db", ], "managerData": Object { - "lineNumber": NaN, + "lineNumber": 132, }, "skipReason": "no-version", }, @@ -559,7 +559,7 @@ Object { "datasource": "rubygems", "depName": "activerecord-jdbcsqlite3-adapter", "managerData": Object { - "lineNumber": NaN, + "lineNumber": 135, }, }, Object { @@ -570,7 +570,7 @@ Object { "db", ], "managerData": Object { - "lineNumber": NaN, + "lineNumber": 137, }, }, Object { @@ -581,7 +581,7 @@ Object { "db", ], "managerData": Object { - "lineNumber": NaN, + "lineNumber": 138, }, }, Object { @@ -589,7 +589,7 @@ Object { "datasource": "rubygems", "depName": "psych", "managerData": Object { - "lineNumber": NaN, + "lineNumber": 146, }, }, Object { @@ -597,13 +597,13 @@ Object { "datasource": "rubygems", "depName": "ruby-oci8", "managerData": Object { - "lineNumber": NaN, + "lineNumber": 152, }, }, Object { "depName": "activerecord-oracle_enhanced-adapter", "managerData": Object { - "lineNumber": NaN, + "lineNumber": 154, }, "skipReason": "no-version", }, @@ -645,7 +645,7 @@ Object { Object { "depName": "some_internal_gem", "managerData": Object { - "lineNumber": NaN, + "lineNumber": 4, }, "registryUrls": Array [ "https://gems.example.com", @@ -655,7 +655,7 @@ Object { Object { "depName": "another_internal_gem", "managerData": Object { - "lineNumber": NaN, + "lineNumber": 5, }, "registryUrls": Array [ "https://gems.example.com", @@ -666,14 +666,14 @@ Object { "currentValue": "latest", "depName": "ruby-debug", "managerData": Object { - "lineNumber": NaN, + "lineNumber": 9, }, "skipReason": "invalid-value", }, Object { "depName": "sqlite3", "managerData": Object { - "lineNumber": NaN, + "lineNumber": 10, }, "skipReason": "no-version", },