mirror of
https://github.com/github/codeql-action.git
synced 2025-12-24 08:10:06 +08:00
Add getLatestToolcacheVersion with tests
This commit is contained in:
58
lib/upload-lib.js
generated
58
lib/upload-lib.js
generated
@@ -32341,8 +32341,8 @@ var require_lt = __commonJS({
|
||||
"node_modules/semver/functions/lt.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var compare2 = require_compare();
|
||||
var lt = (a, b, loose) => compare2(a, b, loose) < 0;
|
||||
module2.exports = lt;
|
||||
var lt2 = (a, b, loose) => compare2(a, b, loose) < 0;
|
||||
module2.exports = lt2;
|
||||
}
|
||||
});
|
||||
|
||||
@@ -32394,7 +32394,7 @@ var require_cmp = __commonJS({
|
||||
var neq = require_neq();
|
||||
var gt = require_gt();
|
||||
var gte5 = require_gte();
|
||||
var lt = require_lt();
|
||||
var lt2 = require_lt();
|
||||
var lte = require_lte();
|
||||
var cmp = (a, op, b, loose) => {
|
||||
switch (op) {
|
||||
@@ -32425,7 +32425,7 @@ var require_cmp = __commonJS({
|
||||
case ">=":
|
||||
return gte5(a, b, loose);
|
||||
case "<":
|
||||
return lt(a, b, loose);
|
||||
return lt2(a, b, loose);
|
||||
case "<=":
|
||||
return lte(a, b, loose);
|
||||
default:
|
||||
@@ -33179,7 +33179,7 @@ var require_outside = __commonJS({
|
||||
var Range2 = require_range();
|
||||
var satisfies2 = require_satisfies();
|
||||
var gt = require_gt();
|
||||
var lt = require_lt();
|
||||
var lt2 = require_lt();
|
||||
var lte = require_lte();
|
||||
var gte5 = require_gte();
|
||||
var outside = (version, range, hilo, options) => {
|
||||
@@ -33190,12 +33190,12 @@ var require_outside = __commonJS({
|
||||
case ">":
|
||||
gtfn = gt;
|
||||
ltefn = lte;
|
||||
ltfn = lt;
|
||||
ltfn = lt2;
|
||||
comp = ">";
|
||||
ecomp = ">=";
|
||||
break;
|
||||
case "<":
|
||||
gtfn = lt;
|
||||
gtfn = lt2;
|
||||
ltefn = gte5;
|
||||
ltfn = gt;
|
||||
comp = "<";
|
||||
@@ -33375,12 +33375,12 @@ var require_subset = __commonJS({
|
||||
}
|
||||
}
|
||||
const eqSet = /* @__PURE__ */ new Set();
|
||||
let gt, lt;
|
||||
let gt, lt2;
|
||||
for (const c of sub) {
|
||||
if (c.operator === ">" || c.operator === ">=") {
|
||||
gt = higherGT(gt, c, options);
|
||||
} else if (c.operator === "<" || c.operator === "<=") {
|
||||
lt = lowerLT(lt, c, options);
|
||||
lt2 = lowerLT(lt2, c, options);
|
||||
} else {
|
||||
eqSet.add(c.semver);
|
||||
}
|
||||
@@ -33389,11 +33389,11 @@ var require_subset = __commonJS({
|
||||
return null;
|
||||
}
|
||||
let gtltComp;
|
||||
if (gt && lt) {
|
||||
gtltComp = compare2(gt.semver, lt.semver, options);
|
||||
if (gt && lt2) {
|
||||
gtltComp = compare2(gt.semver, lt2.semver, options);
|
||||
if (gtltComp > 0) {
|
||||
return null;
|
||||
} else if (gtltComp === 0 && (gt.operator !== ">=" || lt.operator !== "<=")) {
|
||||
} else if (gtltComp === 0 && (gt.operator !== ">=" || lt2.operator !== "<=")) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
@@ -33401,7 +33401,7 @@ var require_subset = __commonJS({
|
||||
if (gt && !satisfies2(eq, String(gt), options)) {
|
||||
return null;
|
||||
}
|
||||
if (lt && !satisfies2(eq, String(lt), options)) {
|
||||
if (lt2 && !satisfies2(eq, String(lt2), options)) {
|
||||
return null;
|
||||
}
|
||||
for (const c of dom) {
|
||||
@@ -33413,9 +33413,9 @@ var require_subset = __commonJS({
|
||||
}
|
||||
let higher, lower;
|
||||
let hasDomLT, hasDomGT;
|
||||
let needDomLTPre = lt && !options.includePrerelease && lt.semver.prerelease.length ? lt.semver : false;
|
||||
let needDomLTPre = lt2 && !options.includePrerelease && lt2.semver.prerelease.length ? lt2.semver : false;
|
||||
let needDomGTPre = gt && !options.includePrerelease && gt.semver.prerelease.length ? gt.semver : false;
|
||||
if (needDomLTPre && needDomLTPre.prerelease.length === 1 && lt.operator === "<" && needDomLTPre.prerelease[0] === 0) {
|
||||
if (needDomLTPre && needDomLTPre.prerelease.length === 1 && lt2.operator === "<" && needDomLTPre.prerelease[0] === 0) {
|
||||
needDomLTPre = false;
|
||||
}
|
||||
for (const c of dom) {
|
||||
@@ -33436,29 +33436,29 @@ var require_subset = __commonJS({
|
||||
return false;
|
||||
}
|
||||
}
|
||||
if (lt) {
|
||||
if (lt2) {
|
||||
if (needDomLTPre) {
|
||||
if (c.semver.prerelease && c.semver.prerelease.length && c.semver.major === needDomLTPre.major && c.semver.minor === needDomLTPre.minor && c.semver.patch === needDomLTPre.patch) {
|
||||
needDomLTPre = false;
|
||||
}
|
||||
}
|
||||
if (c.operator === "<" || c.operator === "<=") {
|
||||
lower = lowerLT(lt, c, options);
|
||||
if (lower === c && lower !== lt) {
|
||||
lower = lowerLT(lt2, c, options);
|
||||
if (lower === c && lower !== lt2) {
|
||||
return false;
|
||||
}
|
||||
} else if (lt.operator === "<=" && !satisfies2(lt.semver, String(c), options)) {
|
||||
} else if (lt2.operator === "<=" && !satisfies2(lt2.semver, String(c), options)) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
if (!c.operator && (lt || gt) && gtltComp !== 0) {
|
||||
if (!c.operator && (lt2 || gt) && gtltComp !== 0) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
if (gt && hasDomLT && !lt && gtltComp !== 0) {
|
||||
if (gt && hasDomLT && !lt2 && gtltComp !== 0) {
|
||||
return false;
|
||||
}
|
||||
if (lt && hasDomGT && !gt && gtltComp !== 0) {
|
||||
if (lt2 && hasDomGT && !gt && gtltComp !== 0) {
|
||||
return false;
|
||||
}
|
||||
if (needDomGTPre || needDomLTPre) {
|
||||
@@ -33508,7 +33508,7 @@ var require_semver2 = __commonJS({
|
||||
var sort = require_sort();
|
||||
var rsort = require_rsort();
|
||||
var gt = require_gt();
|
||||
var lt = require_lt();
|
||||
var lt2 = require_lt();
|
||||
var eq = require_eq();
|
||||
var neq = require_neq();
|
||||
var gte5 = require_gte();
|
||||
@@ -33546,7 +33546,7 @@ var require_semver2 = __commonJS({
|
||||
sort,
|
||||
rsort,
|
||||
gt,
|
||||
lt,
|
||||
lt: lt2,
|
||||
eq,
|
||||
neq,
|
||||
gte: gte5,
|
||||
@@ -37441,8 +37441,8 @@ var require_semver3 = __commonJS({
|
||||
function gt(a, b, loose) {
|
||||
return compare2(a, b, loose) > 0;
|
||||
}
|
||||
exports2.lt = lt;
|
||||
function lt(a, b, loose) {
|
||||
exports2.lt = lt2;
|
||||
function lt2(a, b, loose) {
|
||||
return compare2(a, b, loose) < 0;
|
||||
}
|
||||
exports2.eq = eq;
|
||||
@@ -37487,7 +37487,7 @@ var require_semver3 = __commonJS({
|
||||
case ">=":
|
||||
return gte5(a, b, loose);
|
||||
case "<":
|
||||
return lt(a, b, loose);
|
||||
return lt2(a, b, loose);
|
||||
case "<=":
|
||||
return lte(a, b, loose);
|
||||
default:
|
||||
@@ -38024,12 +38024,12 @@ var require_semver3 = __commonJS({
|
||||
case ">":
|
||||
gtfn = gt;
|
||||
ltefn = lte;
|
||||
ltfn = lt;
|
||||
ltfn = lt2;
|
||||
comp = ">";
|
||||
ecomp = ">=";
|
||||
break;
|
||||
case "<":
|
||||
gtfn = lt;
|
||||
gtfn = lt2;
|
||||
ltefn = gte5;
|
||||
ltfn = gt;
|
||||
comp = "<";
|
||||
|
||||
Reference in New Issue
Block a user