Skip to content

Commit

Permalink
refactor: displayFrom/displayTo
Browse files Browse the repository at this point in the history
  • Loading branch information
rarkins committed Apr 17, 2021
1 parent d398b7e commit ac2ba7d
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 44 deletions.
4 changes: 0 additions & 4 deletions lib/manager/types.ts
Expand Up @@ -138,8 +138,6 @@ export interface LookupUpdate {
blockedByPin?: boolean;
branchName?: string;
commitMessageAction?: string;
displayFrom?: string;
displayTo?: string;
isBump?: boolean;
isLockfileUpdate?: boolean;
isPin?: boolean;
Expand All @@ -163,8 +161,6 @@ export interface PackageDependency<T = Record<string, any>> extends Package<T> {
datasource?: string;
deprecationMessage?: string;
digestOneAndOnly?: boolean;
displayFrom?: string;
displayTo?: string;
fixedVersion?: string;
currentVersion?: string;
lockedVersion?: string;
Expand Down
Expand Up @@ -1502,8 +1502,6 @@ exports[`workers/repository/process/lookup/index .lookupUpdates() supports lock
Array [
Object {
"bucket": "patch",
"displayFrom": "0.4.0",
"displayTo": "0.4.4",
"isLockfileUpdate": true,
"isRange": true,
"newMajor": 0,
Expand Down
2 changes: 0 additions & 2 deletions lib/workers/repository/process/lookup/index.ts
Expand Up @@ -241,8 +241,6 @@ export async function lookupUpdates(
continue; // eslint-disable-line no-continue
}
res.isSingleVersion = true;
update.displayFrom = lockedVersion;
update.displayTo = newVersion;
}
update.newMajor = versioning.getMajor(newVersion);
update.newMinor = versioning.getMinor(newVersion);
Expand Down
2 changes: 0 additions & 2 deletions lib/workers/repository/updates/generate.spec.ts
Expand Up @@ -51,8 +51,6 @@ describe(getName(__filename), () => {
lockedVersion: '1.0.0',
newValue: '^1.0.0',
newVersion: '1.0.1',
displayFrom: '1.0.0',
displayTo: '1.0.1',
},
];
const res = generateBranchConfig(branch);
Expand Down
47 changes: 13 additions & 34 deletions lib/workers/repository/updates/generate.ts
Expand Up @@ -41,14 +41,10 @@ function getTableValues(
depName,
currentVersion,
newVersion,
displayFrom,
displayTo,
} = upgrade;
const name = lookupName || depName;
const from = currentVersion || displayFrom;
const to = newVersion || displayTo;
if (datasource && name && from && to) {
return [datasource, name, from, to];
if (datasource && name && currentVersion && newVersion) {
return [datasource, name, currentVersion, newVersion];
}
logger.debug(
{
Expand All @@ -57,8 +53,6 @@ function getTableValues(
depName,
currentVersion,
newVersion,
displayFrom,
displayTo,
},
'Cannot determine table values'
);
Expand Down Expand Up @@ -118,33 +112,18 @@ export function generateBranchConfig(
upgrade.newDigestShort ||
upgrade.newDigest.replace('sha256:', '').substring(0, 7);
}
// istanbul ignore next
if (!upgrade.displayFrom) {
if (upgrade.currentValue === upgrade.newValue) {
upgrade.displayFrom = upgrade.currentDigestShort || '';
upgrade.displayTo =
upgrade.displayTo ||
upgrade.newDigestShort ||
upgrade.newVersion ||
'';
} else {
upgrade.displayFrom =
upgrade.currentValue || upgrade.currentDigestShort || '';
upgrade.displayTo =
upgrade.displayTo ||
upgrade.newValue ||
upgrade.newVersion ||
upgrade.newDigestShort ||
'';
}
}

if (
upgrade.updateType !== 'lockFileMaintenance' &&
upgrade.displayFrom.length * upgrade.displayTo.length === 0
) {
logger.debug({ config: upgrade }, 'empty displayFrom/displayTo');
if (upgrade.isDigest) {
upgrade.displayFrom = upgrade.currentDigestShort;
upgrade.displayTo = upgrade.newDigestShort;
} else if (upgrade.isLockfileUpdate) {
upgrade.displayFrom = upgrade.currentVersion;
upgrade.displayTo = upgrade.newVersion;
} else if (!upgrade.isLockFileMaintenance) {
upgrade.displayFrom = upgrade.currentValue;
upgrade.displayTo = upgrade.newValue;
}
upgrade.displayFrom ??= '';
upgrade.displayTo ??= '';
upgrade.prettyDepType =
upgrade.prettyDepType || upgrade.depType || 'dependency';
if (useGroupSettings) {
Expand Down

0 comments on commit ac2ba7d

Please sign in to comment.