Log ability to re-enable via repo property

This commit is contained in:
Henry Mercer
2026-03-02 19:48:19 +01:00
parent b2fff91823
commit 003c59c557
10 changed files with 662 additions and 612 deletions
+127 -126
View File
@@ -3842,18 +3842,18 @@ var require_webidl = __commonJS({
webidl.errors.exception = function(message) {
return new TypeError(`${message.header}: ${message.message}`);
};
webidl.errors.conversionFailed = function(context2) {
const plural = context2.types.length === 1 ? "" : " one of";
const message = `${context2.argument} could not be converted to${plural}: ${context2.types.join(", ")}.`;
webidl.errors.conversionFailed = function(context3) {
const plural = context3.types.length === 1 ? "" : " one of";
const message = `${context3.argument} could not be converted to${plural}: ${context3.types.join(", ")}.`;
return webidl.errors.exception({
header: context2.prefix,
header: context3.prefix,
message
});
};
webidl.errors.invalidArgument = function(context2) {
webidl.errors.invalidArgument = function(context3) {
return webidl.errors.exception({
header: context2.prefix,
message: `"${context2.value}" is an invalid ${context2.type}.`
header: context3.prefix,
message: `"${context3.value}" is an invalid ${context3.type}.`
});
};
webidl.brandCheck = function(V, I, opts) {
@@ -9849,17 +9849,17 @@ var require_api_request = __commonJS({
}
}
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { callback, opaque, abort, context: context2, responseHeaders, highWaterMark } = this;
const { callback, opaque, abort, context: context3, responseHeaders, highWaterMark } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -9896,7 +9896,7 @@ var require_api_request = __commonJS({
trailers: this.trailers,
opaque,
body: res,
context: context2
context: context3
});
}
}
@@ -10065,17 +10065,17 @@ var require_api_stream = __commonJS({
}
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { factory, opaque, context: context2, callback, responseHeaders } = this;
const { factory, opaque, context: context3, callback, responseHeaders } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -10103,7 +10103,7 @@ var require_api_stream = __commonJS({
statusCode,
headers,
opaque,
context: context2
context: context3
});
if (!res || typeof res.write !== "function" || typeof res.end !== "function" || typeof res.on !== "function") {
throw new InvalidReturnValueError("expected Writable");
@@ -10295,7 +10295,7 @@ var require_api_pipeline = __commonJS({
this.res = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
const { ret, res } = this;
if (this.reason) {
abort(this.reason);
@@ -10304,10 +10304,10 @@ var require_api_pipeline = __commonJS({
assert(!res, "pipeline cannot be retried");
assert(!ret.destroyed);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume) {
const { opaque, handler: handler2, context: context2 } = this;
const { opaque, handler: handler2, context: context3 } = this;
if (statusCode < 200) {
if (this.onInfo) {
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -10325,7 +10325,7 @@ var require_api_pipeline = __commonJS({
headers,
opaque,
body: this.res,
context: context2
context: context3
});
} catch (err) {
this.res.on("error", util.nop);
@@ -10409,7 +10409,7 @@ var require_api_upgrade = __commonJS({
this.context = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
@@ -10423,7 +10423,7 @@ var require_api_upgrade = __commonJS({
}
onUpgrade(statusCode, rawHeaders, socket) {
assert(statusCode === 101);
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
removeSignal(this);
this.callback = null;
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -10431,7 +10431,7 @@ var require_api_upgrade = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -10500,20 +10500,20 @@ var require_api_connect = __commonJS({
this.abort = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders() {
throw new SocketError("bad connect", null);
}
onUpgrade(statusCode, rawHeaders, socket) {
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
removeSignal(this);
this.callback = null;
let headers = rawHeaders;
@@ -10525,7 +10525,7 @@ var require_api_connect = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -24840,18 +24840,18 @@ var require_webidl2 = __commonJS({
webidl.errors.exception = function(message) {
return new TypeError(`${message.header}: ${message.message}`);
};
webidl.errors.conversionFailed = function(context2) {
const plural = context2.types.length === 1 ? "" : " one of";
const message = `${context2.argument} could not be converted to${plural}: ${context2.types.join(", ")}.`;
webidl.errors.conversionFailed = function(context3) {
const plural = context3.types.length === 1 ? "" : " one of";
const message = `${context3.argument} could not be converted to${plural}: ${context3.types.join(", ")}.`;
return webidl.errors.exception({
header: context2.prefix,
header: context3.prefix,
message
});
};
webidl.errors.invalidArgument = function(context2) {
webidl.errors.invalidArgument = function(context3) {
return webidl.errors.exception({
header: context2.prefix,
message: `"${context2.value}" is an invalid ${context2.type}.`
header: context3.prefix,
message: `"${context3.value}" is an invalid ${context3.type}.`
});
};
webidl.brandCheck = function(V, I, opts) {
@@ -30847,17 +30847,17 @@ var require_api_request2 = __commonJS({
}
}
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { callback, opaque, abort, context: context2, responseHeaders, highWaterMark } = this;
const { callback, opaque, abort, context: context3, responseHeaders, highWaterMark } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -30894,7 +30894,7 @@ var require_api_request2 = __commonJS({
trailers: this.trailers,
opaque,
body: res,
context: context2
context: context3
});
}
}
@@ -31063,17 +31063,17 @@ var require_api_stream2 = __commonJS({
}
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { factory, opaque, context: context2, callback, responseHeaders } = this;
const { factory, opaque, context: context3, callback, responseHeaders } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -31101,7 +31101,7 @@ var require_api_stream2 = __commonJS({
statusCode,
headers,
opaque,
context: context2
context: context3
});
if (!res || typeof res.write !== "function" || typeof res.end !== "function" || typeof res.on !== "function") {
throw new InvalidReturnValueError("expected Writable");
@@ -31293,7 +31293,7 @@ var require_api_pipeline2 = __commonJS({
this.res = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
const { ret, res } = this;
if (this.reason) {
abort(this.reason);
@@ -31302,10 +31302,10 @@ var require_api_pipeline2 = __commonJS({
assert(!res, "pipeline cannot be retried");
assert(!ret.destroyed);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume) {
const { opaque, handler: handler2, context: context2 } = this;
const { opaque, handler: handler2, context: context3 } = this;
if (statusCode < 200) {
if (this.onInfo) {
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -31323,7 +31323,7 @@ var require_api_pipeline2 = __commonJS({
headers,
opaque,
body: this.res,
context: context2
context: context3
});
} catch (err) {
this.res.on("error", util.nop);
@@ -31407,7 +31407,7 @@ var require_api_upgrade2 = __commonJS({
this.context = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
@@ -31421,7 +31421,7 @@ var require_api_upgrade2 = __commonJS({
}
onUpgrade(statusCode, rawHeaders, socket) {
assert(statusCode === 101);
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
removeSignal(this);
this.callback = null;
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -31429,7 +31429,7 @@ var require_api_upgrade2 = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -31498,20 +31498,20 @@ var require_api_connect2 = __commonJS({
this.abort = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders() {
throw new SocketError("bad connect", null);
}
onUpgrade(statusCode, rawHeaders, socket) {
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
removeSignal(this);
this.callback = null;
let headers = rawHeaders;
@@ -31523,7 +31523,7 @@ var require_api_connect2 = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -40178,8 +40178,8 @@ function isDefined(value) {
function isKeyOperator(operator) {
return operator === ";" || operator === "&" || operator === "?";
}
function getValues(context2, operator, key, modifier) {
var value = context2[key], result = [];
function getValues(context3, operator, key, modifier) {
var value = context3[key], result = [];
if (isDefined(value) && value !== "") {
if (typeof value === "string" || typeof value === "number" || typeof value === "boolean") {
value = value.toString();
@@ -40243,7 +40243,7 @@ function parseUrl(template) {
expand: expand.bind(null, template)
};
}
function expand(template, context2) {
function expand(template, context3) {
var operators = ["+", "#", ".", "/", ";", "?", "&"];
template = template.replace(
/\{([^\{\}]+)\}|([^\{\}]+)/g,
@@ -40257,7 +40257,7 @@ function expand(template, context2) {
}
expression.split(/,/g).forEach(function(variable) {
var tmp = /([^:\*]*)(?::(\d+)|(\*))?/.exec(variable);
values.push(getValues(context2, operator, tmp[1], tmp[2] || tmp[3]));
values.push(getValues(context3, operator, tmp[1], tmp[2] || tmp[3]));
});
if (operator && operator !== "+") {
var separator = ",";
@@ -52275,14 +52275,14 @@ function __esDecorate(ctor, descriptorIn, decorators, contextIn, initializers, e
var descriptor = descriptorIn || (target ? Object.getOwnPropertyDescriptor(target, contextIn.name) : {});
var _2, done = false;
for (var i = decorators.length - 1; i >= 0; i--) {
var context2 = {};
for (var p in contextIn) context2[p] = p === "access" ? {} : contextIn[p];
for (var p in contextIn.access) context2.access[p] = contextIn.access[p];
context2.addInitializer = function(f) {
var context3 = {};
for (var p in contextIn) context3[p] = p === "access" ? {} : contextIn[p];
for (var p in contextIn.access) context3.access[p] = contextIn.access[p];
context3.addInitializer = function(f) {
if (done) throw new TypeError("Cannot add initializers after decoration has completed");
extraInitializers.push(accept(f || null));
};
var result = (0, decorators[i])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context2);
var result = (0, decorators[i])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context3);
if (kind === "accessor") {
if (result === void 0) continue;
if (result === null || typeof result !== "object") throw new TypeError("Object expected");
@@ -53009,19 +53009,19 @@ var require_logger = __commonJS({
logger: clientLogger
};
}
var context2 = createLoggerContext({
var context3 = createLoggerContext({
logLevelEnvVarName: "TYPESPEC_RUNTIME_LOG_LEVEL",
namespace: "typeSpecRuntime"
});
exports2.TypeSpecRuntimeLogger = context2.logger;
exports2.TypeSpecRuntimeLogger = context3.logger;
function setLogLevel(logLevel) {
context2.setLogLevel(logLevel);
context3.setLogLevel(logLevel);
}
function getLogLevel() {
return context2.getLogLevel();
return context3.getLogLevel();
}
function createClientLogger(namespace) {
return context2.createClientLogger(namespace);
return context3.createClientLogger(namespace);
}
}
});
@@ -57267,19 +57267,19 @@ var require_commonjs2 = __commonJS({
exports2.getLogLevel = getLogLevel;
exports2.createClientLogger = createClientLogger;
var logger_1 = require_internal();
var context2 = (0, logger_1.createLoggerContext)({
var context3 = (0, logger_1.createLoggerContext)({
logLevelEnvVarName: "AZURE_LOG_LEVEL",
namespace: "azure"
});
exports2.AzureLogger = context2.logger;
exports2.AzureLogger = context3.logger;
function setLogLevel(level) {
context2.setLogLevel(level);
context3.setLogLevel(level);
}
function getLogLevel() {
return context2.getLogLevel();
return context3.getLogLevel();
}
function createClientLogger(namespace) {
return context2.createClientLogger(namespace);
return context3.createClientLogger(namespace);
}
}
});
@@ -58189,14 +58189,14 @@ var require_tracingContext = __commonJS({
namespace: /* @__PURE__ */ Symbol.for("@azure/core-tracing namespace")
};
function createTracingContext(options = {}) {
let context2 = new TracingContextImpl(options.parentContext);
let context3 = new TracingContextImpl(options.parentContext);
if (options.span) {
context2 = context2.setValue(exports2.knownContextKeys.span, options.span);
context3 = context3.setValue(exports2.knownContextKeys.span, options.span);
}
if (options.namespace) {
context2 = context2.setValue(exports2.knownContextKeys.namespace, options.namespace);
context3 = context3.setValue(exports2.knownContextKeys.namespace, options.namespace);
}
return context2;
return context3;
}
var TracingContextImpl = class _TracingContextImpl {
_contextMap;
@@ -58334,8 +58334,8 @@ var require_tracingClient = __commonJS({
span.end();
}
}
function withContext(context2, callback, ...callbackArgs) {
return (0, instrumenter_js_1.getInstrumenter)().withContext(context2, callback, ...callbackArgs);
function withContext(context3, callback, ...callbackArgs) {
return (0, instrumenter_js_1.getInstrumenter)().withContext(context3, callback, ...callbackArgs);
}
function parseTraceparentHeader(traceparentHeader) {
return (0, instrumenter_js_1.getInstrumenter)().parseTraceparentHeader(traceparentHeader);
@@ -106562,8 +106562,8 @@ var require_graceful_fs = __commonJS({
}
function noop3() {
}
function publishQueue(context2, queue2) {
Object.defineProperty(context2, gracefulQueue, {
function publishQueue(context3, queue2) {
Object.defineProperty(context3, gracefulQueue, {
get: function() {
return queue2;
}
@@ -118729,7 +118729,7 @@ var require_commonjs21 = __commonJS({
free: c.#free,
// methods
isBackgroundFetch: (p) => c.#isBackgroundFetch(p),
backgroundFetch: (k, index, options, context2) => c.#backgroundFetch(k, index, options, context2),
backgroundFetch: (k, index, options, context3) => c.#backgroundFetch(k, index, options, context3),
moveToTail: (index) => c.#moveToTail(index),
indexes: (options) => c.#indexes(options),
rindexes: (options) => c.#rindexes(options),
@@ -119532,7 +119532,7 @@ var require_commonjs21 = __commonJS({
const v = this.#valList[index];
return this.#isBackgroundFetch(v) ? v.__staleWhileFetching : v;
}
#backgroundFetch(k, index, options, context2) {
#backgroundFetch(k, index, options, context3) {
const v = index === void 0 ? void 0 : this.#valList[index];
if (this.#isBackgroundFetch(v)) {
return v;
@@ -119545,7 +119545,7 @@ var require_commonjs21 = __commonJS({
const fetchOpts = {
signal: ac.signal,
options,
context: context2
context: context3
};
const cb = (v2, updateCache = false) => {
const { aborted } = ac.signal;
@@ -119662,7 +119662,7 @@ var require_commonjs21 = __commonJS({
allowStaleOnFetchRejection = this.allowStaleOnFetchRejection,
ignoreFetchAbort = this.ignoreFetchAbort,
allowStaleOnFetchAbort = this.allowStaleOnFetchAbort,
context: context2,
context: context3,
forceRefresh = false,
status,
signal
@@ -119697,7 +119697,7 @@ var require_commonjs21 = __commonJS({
if (index === void 0) {
if (status)
status.fetch = "miss";
const p = this.#backgroundFetch(k, index, options, context2);
const p = this.#backgroundFetch(k, index, options, context3);
return p.__returned = p;
} else {
const v = this.#valList[index];
@@ -119722,7 +119722,7 @@ var require_commonjs21 = __commonJS({
this.#statusTTL(status, index);
return v;
}
const p = this.#backgroundFetch(k, index, options, context2);
const p = this.#backgroundFetch(k, index, options, context3);
const hasStale = p.__staleWhileFetching !== void 0;
const staleVal = hasStale && allowStale;
if (status) {
@@ -119744,13 +119744,13 @@ var require_commonjs21 = __commonJS({
if (!memoMethod) {
throw new Error("no memoMethod provided to constructor");
}
const { context: context2, forceRefresh, ...options } = memoOptions;
const { context: context3, forceRefresh, ...options } = memoOptions;
const v = this.get(k, options);
if (!forceRefresh && v !== void 0)
return v;
const vv = memoMethod(k, v, {
options,
context: context2
context: context3
});
this.set(k, vv, options);
return vv;
@@ -132644,18 +132644,18 @@ var require_webidl3 = __commonJS({
webidl.errors.exception = function(message) {
return new TypeError(`${message.header}: ${message.message}`);
};
webidl.errors.conversionFailed = function(context2) {
const plural = context2.types.length === 1 ? "" : " one of";
const message = `${context2.argument} could not be converted to${plural}: ${context2.types.join(", ")}.`;
webidl.errors.conversionFailed = function(context3) {
const plural = context3.types.length === 1 ? "" : " one of";
const message = `${context3.argument} could not be converted to${plural}: ${context3.types.join(", ")}.`;
return webidl.errors.exception({
header: context2.prefix,
header: context3.prefix,
message
});
};
webidl.errors.invalidArgument = function(context2) {
webidl.errors.invalidArgument = function(context3) {
return webidl.errors.exception({
header: context2.prefix,
message: `"${context2.value}" is an invalid ${context2.type}.`
header: context3.prefix,
message: `"${context3.value}" is an invalid ${context3.type}.`
});
};
webidl.brandCheck = function(V, I, opts = void 0) {
@@ -137981,15 +137981,15 @@ var require_api_request3 = __commonJS({
}
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (!this.callback) {
throw new RequestAbortedError();
}
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { callback, opaque, abort, context: context2, responseHeaders, highWaterMark } = this;
const { callback, opaque, abort, context: context3, responseHeaders, highWaterMark } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -138016,7 +138016,7 @@ var require_api_request3 = __commonJS({
trailers: this.trailers,
opaque,
body,
context: context2
context: context3
});
}
}
@@ -138136,15 +138136,15 @@ var require_api_stream3 = __commonJS({
}
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (!this.callback) {
throw new RequestAbortedError();
}
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { factory, opaque, context: context2, callback, responseHeaders } = this;
const { factory, opaque, context: context3, callback, responseHeaders } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -138172,7 +138172,7 @@ var require_api_stream3 = __commonJS({
statusCode,
headers,
opaque,
context: context2
context: context3
});
if (!res || typeof res.write !== "function" || typeof res.end !== "function" || typeof res.on !== "function") {
throw new InvalidReturnValueError("expected Writable");
@@ -138364,17 +138364,17 @@ var require_api_pipeline3 = __commonJS({
this.res = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
const { ret, res } = this;
assert(!res, "pipeline cannot be retried");
if (ret.destroyed) {
throw new RequestAbortedError();
}
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume) {
const { opaque, handler: handler2, context: context2 } = this;
const { opaque, handler: handler2, context: context3 } = this;
if (statusCode < 200) {
if (this.onInfo) {
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -138392,7 +138392,7 @@ var require_api_pipeline3 = __commonJS({
headers,
opaque,
body: this.res,
context: context2
context: context3
});
} catch (err) {
this.res.on("error", util.nop);
@@ -138476,7 +138476,7 @@ var require_api_upgrade3 = __commonJS({
this.context = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (!this.callback) {
throw new RequestAbortedError();
}
@@ -138487,7 +138487,7 @@ var require_api_upgrade3 = __commonJS({
throw new SocketError("bad upgrade", null);
}
onUpgrade(statusCode, rawHeaders, socket) {
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
assert.strictEqual(statusCode, 101);
removeSignal(this);
this.callback = null;
@@ -138496,7 +138496,7 @@ var require_api_upgrade3 = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -138564,18 +138564,18 @@ var require_api_connect3 = __commonJS({
this.abort = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (!this.callback) {
throw new RequestAbortedError();
}
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders() {
throw new SocketError("bad connect", null);
}
onUpgrade(statusCode, rawHeaders, socket) {
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
removeSignal(this);
this.callback = null;
let headers = rawHeaders;
@@ -138587,7 +138587,7 @@ var require_api_connect3 = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -146706,8 +146706,8 @@ var require_dist_node2 = __commonJS({
function isKeyOperator2(operator) {
return operator === ";" || operator === "&" || operator === "?";
}
function getValues2(context2, operator, key, modifier) {
var value = context2[key], result = [];
function getValues2(context3, operator, key, modifier) {
var value = context3[key], result = [];
if (isDefined3(value) && value !== "") {
if (typeof value === "string" || typeof value === "number" || typeof value === "boolean") {
value = value.toString();
@@ -146771,7 +146771,7 @@ var require_dist_node2 = __commonJS({
expand: expand2.bind(null, template)
};
}
function expand2(template, context2) {
function expand2(template, context3) {
var operators = ["+", "#", ".", "/", ";", "?", "&"];
template = template.replace(
/\{([^\{\}]+)\}|([^\{\}]+)/g,
@@ -146785,7 +146785,7 @@ var require_dist_node2 = __commonJS({
}
expression.split(/,/g).forEach(function(variable) {
var tmp = /([^:\*]*)(?::(\d+)|(\*))?/.exec(variable);
values.push(getValues2(context2, operator, tmp[1], tmp[2] || tmp[3]));
values.push(getValues2(context3, operator, tmp[1], tmp[2] || tmp[3]));
});
if (operator && operator !== "+") {
var separator = ",";
@@ -152237,7 +152237,7 @@ var require_download_artifact = __commonJS({
var promises_1 = __importDefault2(require("fs/promises"));
var crypto2 = __importStar2(require("crypto"));
var stream = __importStar2(require("stream"));
var github2 = __importStar2(require_github2());
var github3 = __importStar2(require_github2());
var core14 = __importStar2(require_core());
var httpClient = __importStar2(require_lib());
var unzip_stream_1 = __importDefault2(require_unzip());
@@ -152325,7 +152325,7 @@ var require_download_artifact = __commonJS({
function downloadArtifactPublic(artifactId, repositoryOwner, repositoryName, token, options) {
return __awaiter2(this, void 0, void 0, function* () {
const downloadPath = yield resolveOrCreateDirectory(options === null || options === void 0 ? void 0 : options.path);
const api = github2.getOctokit(token);
const api = github3.getOctokit(token);
let digestMismatch = false;
core14.info(`Downloading artifact '${artifactId}' from '${repositoryOwner}/${repositoryName}'`);
const { headers, status } = yield api.rest.actions.downloadArtifact({
@@ -152646,8 +152646,8 @@ var require_get_artifact = __commonJS({
retry: retryOpts,
request: requestOpts
};
const github2 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
const getArtifactResp = yield github2.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}", {
const github3 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
const getArtifactResp = yield github3.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}", {
owner: repositoryOwner,
repo: repositoryName,
run_id: workflowRunId,
@@ -152770,9 +152770,9 @@ var require_delete_artifact = __commonJS({
retry: retryOpts,
request: requestOpts
};
const github2 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
const github3 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
const getArtifactResp = yield (0, get_artifact_1.getArtifactPublic)(artifactName, workflowRunId, repositoryOwner, repositoryName, token);
const deleteArtifactResp = yield github2.rest.actions.deleteArtifact({
const deleteArtifactResp = yield github3.rest.actions.deleteArtifact({
owner: repositoryOwner,
repo: repositoryName,
artifact_id: getArtifactResp.artifact.id
@@ -152879,9 +152879,9 @@ var require_list_artifacts = __commonJS({
retry: retryOpts,
request: requestOpts
};
const github2 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
const github3 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
let currentPageNumber = 1;
const { data: listArtifactResponse } = yield github2.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts", {
const { data: listArtifactResponse } = yield github3.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts", {
owner: repositoryOwner,
repo: repositoryName,
run_id: workflowRunId,
@@ -152906,7 +152906,7 @@ var require_list_artifacts = __commonJS({
currentPageNumber++;
for (currentPageNumber; currentPageNumber <= numberOfPages; currentPageNumber++) {
(0, core_1.debug)(`Fetching page ${currentPageNumber} of artifact list`);
const { data: listArtifactResponse2 } = yield github2.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts", {
const { data: listArtifactResponse2 } = yield github3.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts", {
owner: repositoryOwner,
repo: repositoryName,
run_id: workflowRunId,
@@ -162940,6 +162940,7 @@ var core12 = __toESM(require_core());
var import_archiver = __toESM(require_archiver());
// src/analyze.ts
var github2 = __toESM(require_github());
var io5 = __toESM(require_io());
// src/autobuild.ts
+81 -78
View File
@@ -3842,18 +3842,18 @@ var require_webidl = __commonJS({
webidl.errors.exception = function(message) {
return new TypeError(`${message.header}: ${message.message}`);
};
webidl.errors.conversionFailed = function(context2) {
const plural = context2.types.length === 1 ? "" : " one of";
const message = `${context2.argument} could not be converted to${plural}: ${context2.types.join(", ")}.`;
webidl.errors.conversionFailed = function(context3) {
const plural = context3.types.length === 1 ? "" : " one of";
const message = `${context3.argument} could not be converted to${plural}: ${context3.types.join(", ")}.`;
return webidl.errors.exception({
header: context2.prefix,
header: context3.prefix,
message
});
};
webidl.errors.invalidArgument = function(context2) {
webidl.errors.invalidArgument = function(context3) {
return webidl.errors.exception({
header: context2.prefix,
message: `"${context2.value}" is an invalid ${context2.type}.`
header: context3.prefix,
message: `"${context3.value}" is an invalid ${context3.type}.`
});
};
webidl.brandCheck = function(V, I, opts) {
@@ -9849,17 +9849,17 @@ var require_api_request = __commonJS({
}
}
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { callback, opaque, abort, context: context2, responseHeaders, highWaterMark } = this;
const { callback, opaque, abort, context: context3, responseHeaders, highWaterMark } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -9896,7 +9896,7 @@ var require_api_request = __commonJS({
trailers: this.trailers,
opaque,
body: res,
context: context2
context: context3
});
}
}
@@ -10065,17 +10065,17 @@ var require_api_stream = __commonJS({
}
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { factory, opaque, context: context2, callback, responseHeaders } = this;
const { factory, opaque, context: context3, callback, responseHeaders } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -10103,7 +10103,7 @@ var require_api_stream = __commonJS({
statusCode,
headers,
opaque,
context: context2
context: context3
});
if (!res || typeof res.write !== "function" || typeof res.end !== "function" || typeof res.on !== "function") {
throw new InvalidReturnValueError("expected Writable");
@@ -10295,7 +10295,7 @@ var require_api_pipeline = __commonJS({
this.res = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
const { ret, res } = this;
if (this.reason) {
abort(this.reason);
@@ -10304,10 +10304,10 @@ var require_api_pipeline = __commonJS({
assert(!res, "pipeline cannot be retried");
assert(!ret.destroyed);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume) {
const { opaque, handler: handler2, context: context2 } = this;
const { opaque, handler: handler2, context: context3 } = this;
if (statusCode < 200) {
if (this.onInfo) {
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -10325,7 +10325,7 @@ var require_api_pipeline = __commonJS({
headers,
opaque,
body: this.res,
context: context2
context: context3
});
} catch (err) {
this.res.on("error", util.nop);
@@ -10409,7 +10409,7 @@ var require_api_upgrade = __commonJS({
this.context = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
@@ -10423,7 +10423,7 @@ var require_api_upgrade = __commonJS({
}
onUpgrade(statusCode, rawHeaders, socket) {
assert(statusCode === 101);
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
removeSignal(this);
this.callback = null;
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -10431,7 +10431,7 @@ var require_api_upgrade = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -10500,20 +10500,20 @@ var require_api_connect = __commonJS({
this.abort = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders() {
throw new SocketError("bad connect", null);
}
onUpgrade(statusCode, rawHeaders, socket) {
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
removeSignal(this);
this.callback = null;
let headers = rawHeaders;
@@ -10525,7 +10525,7 @@ var require_api_connect = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -24840,18 +24840,18 @@ var require_webidl2 = __commonJS({
webidl.errors.exception = function(message) {
return new TypeError(`${message.header}: ${message.message}`);
};
webidl.errors.conversionFailed = function(context2) {
const plural = context2.types.length === 1 ? "" : " one of";
const message = `${context2.argument} could not be converted to${plural}: ${context2.types.join(", ")}.`;
webidl.errors.conversionFailed = function(context3) {
const plural = context3.types.length === 1 ? "" : " one of";
const message = `${context3.argument} could not be converted to${plural}: ${context3.types.join(", ")}.`;
return webidl.errors.exception({
header: context2.prefix,
header: context3.prefix,
message
});
};
webidl.errors.invalidArgument = function(context2) {
webidl.errors.invalidArgument = function(context3) {
return webidl.errors.exception({
header: context2.prefix,
message: `"${context2.value}" is an invalid ${context2.type}.`
header: context3.prefix,
message: `"${context3.value}" is an invalid ${context3.type}.`
});
};
webidl.brandCheck = function(V, I, opts) {
@@ -30847,17 +30847,17 @@ var require_api_request2 = __commonJS({
}
}
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { callback, opaque, abort, context: context2, responseHeaders, highWaterMark } = this;
const { callback, opaque, abort, context: context3, responseHeaders, highWaterMark } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -30894,7 +30894,7 @@ var require_api_request2 = __commonJS({
trailers: this.trailers,
opaque,
body: res,
context: context2
context: context3
});
}
}
@@ -31063,17 +31063,17 @@ var require_api_stream2 = __commonJS({
}
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { factory, opaque, context: context2, callback, responseHeaders } = this;
const { factory, opaque, context: context3, callback, responseHeaders } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -31101,7 +31101,7 @@ var require_api_stream2 = __commonJS({
statusCode,
headers,
opaque,
context: context2
context: context3
});
if (!res || typeof res.write !== "function" || typeof res.end !== "function" || typeof res.on !== "function") {
throw new InvalidReturnValueError("expected Writable");
@@ -31293,7 +31293,7 @@ var require_api_pipeline2 = __commonJS({
this.res = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
const { ret, res } = this;
if (this.reason) {
abort(this.reason);
@@ -31302,10 +31302,10 @@ var require_api_pipeline2 = __commonJS({
assert(!res, "pipeline cannot be retried");
assert(!ret.destroyed);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume) {
const { opaque, handler: handler2, context: context2 } = this;
const { opaque, handler: handler2, context: context3 } = this;
if (statusCode < 200) {
if (this.onInfo) {
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -31323,7 +31323,7 @@ var require_api_pipeline2 = __commonJS({
headers,
opaque,
body: this.res,
context: context2
context: context3
});
} catch (err) {
this.res.on("error", util.nop);
@@ -31407,7 +31407,7 @@ var require_api_upgrade2 = __commonJS({
this.context = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
@@ -31421,7 +31421,7 @@ var require_api_upgrade2 = __commonJS({
}
onUpgrade(statusCode, rawHeaders, socket) {
assert(statusCode === 101);
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
removeSignal(this);
this.callback = null;
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -31429,7 +31429,7 @@ var require_api_upgrade2 = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -31498,20 +31498,20 @@ var require_api_connect2 = __commonJS({
this.abort = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders() {
throw new SocketError("bad connect", null);
}
onUpgrade(statusCode, rawHeaders, socket) {
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
removeSignal(this);
this.callback = null;
let headers = rawHeaders;
@@ -31523,7 +31523,7 @@ var require_api_connect2 = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -40178,8 +40178,8 @@ function isDefined(value) {
function isKeyOperator(operator) {
return operator === ";" || operator === "&" || operator === "?";
}
function getValues(context2, operator, key, modifier) {
var value = context2[key], result = [];
function getValues(context3, operator, key, modifier) {
var value = context3[key], result = [];
if (isDefined(value) && value !== "") {
if (typeof value === "string" || typeof value === "number" || typeof value === "boolean") {
value = value.toString();
@@ -40243,7 +40243,7 @@ function parseUrl(template) {
expand: expand.bind(null, template)
};
}
function expand(template, context2) {
function expand(template, context3) {
var operators = ["+", "#", ".", "/", ";", "?", "&"];
template = template.replace(
/\{([^\{\}]+)\}|([^\{\}]+)/g,
@@ -40257,7 +40257,7 @@ function expand(template, context2) {
}
expression.split(/,/g).forEach(function(variable) {
var tmp = /([^:\*]*)(?::(\d+)|(\*))?/.exec(variable);
values.push(getValues(context2, operator, tmp[1], tmp[2] || tmp[3]));
values.push(getValues(context3, operator, tmp[1], tmp[2] || tmp[3]));
});
if (operator && operator !== "+") {
var separator = ",";
@@ -52275,14 +52275,14 @@ function __esDecorate(ctor, descriptorIn, decorators, contextIn, initializers, e
var descriptor = descriptorIn || (target ? Object.getOwnPropertyDescriptor(target, contextIn.name) : {});
var _, done = false;
for (var i = decorators.length - 1; i >= 0; i--) {
var context2 = {};
for (var p in contextIn) context2[p] = p === "access" ? {} : contextIn[p];
for (var p in contextIn.access) context2.access[p] = contextIn.access[p];
context2.addInitializer = function(f) {
var context3 = {};
for (var p in contextIn) context3[p] = p === "access" ? {} : contextIn[p];
for (var p in contextIn.access) context3.access[p] = contextIn.access[p];
context3.addInitializer = function(f) {
if (done) throw new TypeError("Cannot add initializers after decoration has completed");
extraInitializers.push(accept(f || null));
};
var result = (0, decorators[i])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context2);
var result = (0, decorators[i])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context3);
if (kind === "accessor") {
if (result === void 0) continue;
if (result === null || typeof result !== "object") throw new TypeError("Object expected");
@@ -53009,19 +53009,19 @@ var require_logger = __commonJS({
logger: clientLogger
};
}
var context2 = createLoggerContext({
var context3 = createLoggerContext({
logLevelEnvVarName: "TYPESPEC_RUNTIME_LOG_LEVEL",
namespace: "typeSpecRuntime"
});
exports2.TypeSpecRuntimeLogger = context2.logger;
exports2.TypeSpecRuntimeLogger = context3.logger;
function setLogLevel(logLevel) {
context2.setLogLevel(logLevel);
context3.setLogLevel(logLevel);
}
function getLogLevel() {
return context2.getLogLevel();
return context3.getLogLevel();
}
function createClientLogger(namespace) {
return context2.createClientLogger(namespace);
return context3.createClientLogger(namespace);
}
}
});
@@ -57267,19 +57267,19 @@ var require_commonjs2 = __commonJS({
exports2.getLogLevel = getLogLevel;
exports2.createClientLogger = createClientLogger;
var logger_1 = require_internal();
var context2 = (0, logger_1.createLoggerContext)({
var context3 = (0, logger_1.createLoggerContext)({
logLevelEnvVarName: "AZURE_LOG_LEVEL",
namespace: "azure"
});
exports2.AzureLogger = context2.logger;
exports2.AzureLogger = context3.logger;
function setLogLevel(level) {
context2.setLogLevel(level);
context3.setLogLevel(level);
}
function getLogLevel() {
return context2.getLogLevel();
return context3.getLogLevel();
}
function createClientLogger(namespace) {
return context2.createClientLogger(namespace);
return context3.createClientLogger(namespace);
}
}
});
@@ -58189,14 +58189,14 @@ var require_tracingContext = __commonJS({
namespace: /* @__PURE__ */ Symbol.for("@azure/core-tracing namespace")
};
function createTracingContext(options = {}) {
let context2 = new TracingContextImpl(options.parentContext);
let context3 = new TracingContextImpl(options.parentContext);
if (options.span) {
context2 = context2.setValue(exports2.knownContextKeys.span, options.span);
context3 = context3.setValue(exports2.knownContextKeys.span, options.span);
}
if (options.namespace) {
context2 = context2.setValue(exports2.knownContextKeys.namespace, options.namespace);
context3 = context3.setValue(exports2.knownContextKeys.namespace, options.namespace);
}
return context2;
return context3;
}
var TracingContextImpl = class _TracingContextImpl {
_contextMap;
@@ -58334,8 +58334,8 @@ var require_tracingClient = __commonJS({
span.end();
}
}
function withContext(context2, callback, ...callbackArgs) {
return (0, instrumenter_js_1.getInstrumenter)().withContext(context2, callback, ...callbackArgs);
function withContext(context3, callback, ...callbackArgs) {
return (0, instrumenter_js_1.getInstrumenter)().withContext(context3, callback, ...callbackArgs);
}
function parseTraceparentHeader(traceparentHeader) {
return (0, instrumenter_js_1.getInstrumenter)().parseTraceparentHeader(traceparentHeader);
@@ -106686,6 +106686,7 @@ var SarifScanOrder = [
var fs12 = __toESM(require("fs"));
var path12 = __toESM(require("path"));
var import_perf_hooks2 = require("perf_hooks");
var github2 = __toESM(require_github());
var io5 = __toESM(require_io());
// src/autobuild.ts
@@ -110805,8 +110806,10 @@ async function runQueries(sarifFolder, memoryFlag, threadsFlag, diffRangePackDir
logger.info(qualityAnalysisSummary);
}
if (!config.enableFileCoverageInformation) {
const isOrgOwned = github2.context.payload.repository?.owner.type === "Organization";
const reenableMessage = isOrgOwned ? ` To enable file coverage information on pull requests, set the '${"github-codeql-enable-file-coverage-on-prs" /* ENABLE_FILE_COVERAGE_ON_PRS */}' repository property to 'true'.` : "";
logger.info(
"To speed up pull request analysis, file coverage information is only enabled when analyzing the default branch and protected branches."
`To speed up pull request analysis, file coverage information is only enabled when analyzing the default branch and protected branches.${reenableMessage}`
);
}
if (await features.getValue("qa_telemetry_enabled" /* QaTelemetryEnabled */)) {
+129 -128
View File
@@ -3842,18 +3842,18 @@ var require_webidl = __commonJS({
webidl.errors.exception = function(message) {
return new TypeError(`${message.header}: ${message.message}`);
};
webidl.errors.conversionFailed = function(context3) {
const plural = context3.types.length === 1 ? "" : " one of";
const message = `${context3.argument} could not be converted to${plural}: ${context3.types.join(", ")}.`;
webidl.errors.conversionFailed = function(context4) {
const plural = context4.types.length === 1 ? "" : " one of";
const message = `${context4.argument} could not be converted to${plural}: ${context4.types.join(", ")}.`;
return webidl.errors.exception({
header: context3.prefix,
header: context4.prefix,
message
});
};
webidl.errors.invalidArgument = function(context3) {
webidl.errors.invalidArgument = function(context4) {
return webidl.errors.exception({
header: context3.prefix,
message: `"${context3.value}" is an invalid ${context3.type}.`
header: context4.prefix,
message: `"${context4.value}" is an invalid ${context4.type}.`
});
};
webidl.brandCheck = function(V, I, opts) {
@@ -9849,17 +9849,17 @@ var require_api_request = __commonJS({
}
}
}
onConnect(abort, context3) {
onConnect(abort, context4) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context3;
this.context = context4;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { callback, opaque, abort, context: context3, responseHeaders, highWaterMark } = this;
const { callback, opaque, abort, context: context4, responseHeaders, highWaterMark } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -9896,7 +9896,7 @@ var require_api_request = __commonJS({
trailers: this.trailers,
opaque,
body: res,
context: context3
context: context4
});
}
}
@@ -10065,17 +10065,17 @@ var require_api_stream = __commonJS({
}
addSignal(this, signal);
}
onConnect(abort, context3) {
onConnect(abort, context4) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context3;
this.context = context4;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { factory, opaque, context: context3, callback, responseHeaders } = this;
const { factory, opaque, context: context4, callback, responseHeaders } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -10103,7 +10103,7 @@ var require_api_stream = __commonJS({
statusCode,
headers,
opaque,
context: context3
context: context4
});
if (!res || typeof res.write !== "function" || typeof res.end !== "function" || typeof res.on !== "function") {
throw new InvalidReturnValueError("expected Writable");
@@ -10295,7 +10295,7 @@ var require_api_pipeline = __commonJS({
this.res = null;
addSignal(this, signal);
}
onConnect(abort, context3) {
onConnect(abort, context4) {
const { ret, res } = this;
if (this.reason) {
abort(this.reason);
@@ -10304,10 +10304,10 @@ var require_api_pipeline = __commonJS({
assert(!res, "pipeline cannot be retried");
assert(!ret.destroyed);
this.abort = abort;
this.context = context3;
this.context = context4;
}
onHeaders(statusCode, rawHeaders, resume) {
const { opaque, handler: handler2, context: context3 } = this;
const { opaque, handler: handler2, context: context4 } = this;
if (statusCode < 200) {
if (this.onInfo) {
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -10325,7 +10325,7 @@ var require_api_pipeline = __commonJS({
headers,
opaque,
body: this.res,
context: context3
context: context4
});
} catch (err) {
this.res.on("error", util.nop);
@@ -10409,7 +10409,7 @@ var require_api_upgrade = __commonJS({
this.context = null;
addSignal(this, signal);
}
onConnect(abort, context3) {
onConnect(abort, context4) {
if (this.reason) {
abort(this.reason);
return;
@@ -10423,7 +10423,7 @@ var require_api_upgrade = __commonJS({
}
onUpgrade(statusCode, rawHeaders, socket) {
assert(statusCode === 101);
const { callback, opaque, context: context3 } = this;
const { callback, opaque, context: context4 } = this;
removeSignal(this);
this.callback = null;
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -10431,7 +10431,7 @@ var require_api_upgrade = __commonJS({
headers,
socket,
opaque,
context: context3
context: context4
});
}
onError(err) {
@@ -10500,20 +10500,20 @@ var require_api_connect = __commonJS({
this.abort = null;
addSignal(this, signal);
}
onConnect(abort, context3) {
onConnect(abort, context4) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context3;
this.context = context4;
}
onHeaders() {
throw new SocketError("bad connect", null);
}
onUpgrade(statusCode, rawHeaders, socket) {
const { callback, opaque, context: context3 } = this;
const { callback, opaque, context: context4 } = this;
removeSignal(this);
this.callback = null;
let headers = rawHeaders;
@@ -10525,7 +10525,7 @@ var require_api_connect = __commonJS({
headers,
socket,
opaque,
context: context3
context: context4
});
}
onError(err) {
@@ -24840,18 +24840,18 @@ var require_webidl2 = __commonJS({
webidl.errors.exception = function(message) {
return new TypeError(`${message.header}: ${message.message}`);
};
webidl.errors.conversionFailed = function(context3) {
const plural = context3.types.length === 1 ? "" : " one of";
const message = `${context3.argument} could not be converted to${plural}: ${context3.types.join(", ")}.`;
webidl.errors.conversionFailed = function(context4) {
const plural = context4.types.length === 1 ? "" : " one of";
const message = `${context4.argument} could not be converted to${plural}: ${context4.types.join(", ")}.`;
return webidl.errors.exception({
header: context3.prefix,
header: context4.prefix,
message
});
};
webidl.errors.invalidArgument = function(context3) {
webidl.errors.invalidArgument = function(context4) {
return webidl.errors.exception({
header: context3.prefix,
message: `"${context3.value}" is an invalid ${context3.type}.`
header: context4.prefix,
message: `"${context4.value}" is an invalid ${context4.type}.`
});
};
webidl.brandCheck = function(V, I, opts) {
@@ -30847,17 +30847,17 @@ var require_api_request2 = __commonJS({
}
}
}
onConnect(abort, context3) {
onConnect(abort, context4) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context3;
this.context = context4;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { callback, opaque, abort, context: context3, responseHeaders, highWaterMark } = this;
const { callback, opaque, abort, context: context4, responseHeaders, highWaterMark } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -30894,7 +30894,7 @@ var require_api_request2 = __commonJS({
trailers: this.trailers,
opaque,
body: res,
context: context3
context: context4
});
}
}
@@ -31063,17 +31063,17 @@ var require_api_stream2 = __commonJS({
}
addSignal(this, signal);
}
onConnect(abort, context3) {
onConnect(abort, context4) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context3;
this.context = context4;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { factory, opaque, context: context3, callback, responseHeaders } = this;
const { factory, opaque, context: context4, callback, responseHeaders } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -31101,7 +31101,7 @@ var require_api_stream2 = __commonJS({
statusCode,
headers,
opaque,
context: context3
context: context4
});
if (!res || typeof res.write !== "function" || typeof res.end !== "function" || typeof res.on !== "function") {
throw new InvalidReturnValueError("expected Writable");
@@ -31293,7 +31293,7 @@ var require_api_pipeline2 = __commonJS({
this.res = null;
addSignal(this, signal);
}
onConnect(abort, context3) {
onConnect(abort, context4) {
const { ret, res } = this;
if (this.reason) {
abort(this.reason);
@@ -31302,10 +31302,10 @@ var require_api_pipeline2 = __commonJS({
assert(!res, "pipeline cannot be retried");
assert(!ret.destroyed);
this.abort = abort;
this.context = context3;
this.context = context4;
}
onHeaders(statusCode, rawHeaders, resume) {
const { opaque, handler: handler2, context: context3 } = this;
const { opaque, handler: handler2, context: context4 } = this;
if (statusCode < 200) {
if (this.onInfo) {
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -31323,7 +31323,7 @@ var require_api_pipeline2 = __commonJS({
headers,
opaque,
body: this.res,
context: context3
context: context4
});
} catch (err) {
this.res.on("error", util.nop);
@@ -31407,7 +31407,7 @@ var require_api_upgrade2 = __commonJS({
this.context = null;
addSignal(this, signal);
}
onConnect(abort, context3) {
onConnect(abort, context4) {
if (this.reason) {
abort(this.reason);
return;
@@ -31421,7 +31421,7 @@ var require_api_upgrade2 = __commonJS({
}
onUpgrade(statusCode, rawHeaders, socket) {
assert(statusCode === 101);
const { callback, opaque, context: context3 } = this;
const { callback, opaque, context: context4 } = this;
removeSignal(this);
this.callback = null;
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -31429,7 +31429,7 @@ var require_api_upgrade2 = __commonJS({
headers,
socket,
opaque,
context: context3
context: context4
});
}
onError(err) {
@@ -31498,20 +31498,20 @@ var require_api_connect2 = __commonJS({
this.abort = null;
addSignal(this, signal);
}
onConnect(abort, context3) {
onConnect(abort, context4) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context3;
this.context = context4;
}
onHeaders() {
throw new SocketError("bad connect", null);
}
onUpgrade(statusCode, rawHeaders, socket) {
const { callback, opaque, context: context3 } = this;
const { callback, opaque, context: context4 } = this;
removeSignal(this);
this.callback = null;
let headers = rawHeaders;
@@ -31523,7 +31523,7 @@ var require_api_connect2 = __commonJS({
headers,
socket,
opaque,
context: context3
context: context4
});
}
onError(err) {
@@ -40178,8 +40178,8 @@ function isDefined(value) {
function isKeyOperator(operator) {
return operator === ";" || operator === "&" || operator === "?";
}
function getValues(context3, operator, key, modifier) {
var value = context3[key], result = [];
function getValues(context4, operator, key, modifier) {
var value = context4[key], result = [];
if (isDefined(value) && value !== "") {
if (typeof value === "string" || typeof value === "number" || typeof value === "boolean") {
value = value.toString();
@@ -40243,7 +40243,7 @@ function parseUrl(template) {
expand: expand.bind(null, template)
};
}
function expand(template, context3) {
function expand(template, context4) {
var operators = ["+", "#", ".", "/", ";", "?", "&"];
template = template.replace(
/\{([^\{\}]+)\}|([^\{\}]+)/g,
@@ -40257,7 +40257,7 @@ function expand(template, context3) {
}
expression.split(/,/g).forEach(function(variable) {
var tmp = /([^:\*]*)(?::(\d+)|(\*))?/.exec(variable);
values.push(getValues(context3, operator, tmp[1], tmp[2] || tmp[3]));
values.push(getValues(context4, operator, tmp[1], tmp[2] || tmp[3]));
});
if (operator && operator !== "+") {
var separator = ",";
@@ -52275,14 +52275,14 @@ function __esDecorate(ctor, descriptorIn, decorators, contextIn, initializers, e
var descriptor = descriptorIn || (target ? Object.getOwnPropertyDescriptor(target, contextIn.name) : {});
var _2, done = false;
for (var i = decorators.length - 1; i >= 0; i--) {
var context3 = {};
for (var p in contextIn) context3[p] = p === "access" ? {} : contextIn[p];
for (var p in contextIn.access) context3.access[p] = contextIn.access[p];
context3.addInitializer = function(f) {
var context4 = {};
for (var p in contextIn) context4[p] = p === "access" ? {} : contextIn[p];
for (var p in contextIn.access) context4.access[p] = contextIn.access[p];
context4.addInitializer = function(f) {
if (done) throw new TypeError("Cannot add initializers after decoration has completed");
extraInitializers.push(accept(f || null));
};
var result = (0, decorators[i])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context3);
var result = (0, decorators[i])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context4);
if (kind === "accessor") {
if (result === void 0) continue;
if (result === null || typeof result !== "object") throw new TypeError("Object expected");
@@ -53009,19 +53009,19 @@ var require_logger = __commonJS({
logger: clientLogger
};
}
var context3 = createLoggerContext({
var context4 = createLoggerContext({
logLevelEnvVarName: "TYPESPEC_RUNTIME_LOG_LEVEL",
namespace: "typeSpecRuntime"
});
exports2.TypeSpecRuntimeLogger = context3.logger;
exports2.TypeSpecRuntimeLogger = context4.logger;
function setLogLevel(logLevel) {
context3.setLogLevel(logLevel);
context4.setLogLevel(logLevel);
}
function getLogLevel() {
return context3.getLogLevel();
return context4.getLogLevel();
}
function createClientLogger(namespace) {
return context3.createClientLogger(namespace);
return context4.createClientLogger(namespace);
}
}
});
@@ -57267,19 +57267,19 @@ var require_commonjs2 = __commonJS({
exports2.getLogLevel = getLogLevel;
exports2.createClientLogger = createClientLogger;
var logger_1 = require_internal();
var context3 = (0, logger_1.createLoggerContext)({
var context4 = (0, logger_1.createLoggerContext)({
logLevelEnvVarName: "AZURE_LOG_LEVEL",
namespace: "azure"
});
exports2.AzureLogger = context3.logger;
exports2.AzureLogger = context4.logger;
function setLogLevel(level) {
context3.setLogLevel(level);
context4.setLogLevel(level);
}
function getLogLevel() {
return context3.getLogLevel();
return context4.getLogLevel();
}
function createClientLogger(namespace) {
return context3.createClientLogger(namespace);
return context4.createClientLogger(namespace);
}
}
});
@@ -58189,14 +58189,14 @@ var require_tracingContext = __commonJS({
namespace: /* @__PURE__ */ Symbol.for("@azure/core-tracing namespace")
};
function createTracingContext(options = {}) {
let context3 = new TracingContextImpl(options.parentContext);
let context4 = new TracingContextImpl(options.parentContext);
if (options.span) {
context3 = context3.setValue(exports2.knownContextKeys.span, options.span);
context4 = context4.setValue(exports2.knownContextKeys.span, options.span);
}
if (options.namespace) {
context3 = context3.setValue(exports2.knownContextKeys.namespace, options.namespace);
context4 = context4.setValue(exports2.knownContextKeys.namespace, options.namespace);
}
return context3;
return context4;
}
var TracingContextImpl = class _TracingContextImpl {
_contextMap;
@@ -58334,8 +58334,8 @@ var require_tracingClient = __commonJS({
span.end();
}
}
function withContext(context3, callback, ...callbackArgs) {
return (0, instrumenter_js_1.getInstrumenter)().withContext(context3, callback, ...callbackArgs);
function withContext(context4, callback, ...callbackArgs) {
return (0, instrumenter_js_1.getInstrumenter)().withContext(context4, callback, ...callbackArgs);
}
function parseTraceparentHeader(traceparentHeader) {
return (0, instrumenter_js_1.getInstrumenter)().parseTraceparentHeader(traceparentHeader);
@@ -106562,8 +106562,8 @@ var require_graceful_fs = __commonJS({
}
function noop3() {
}
function publishQueue(context3, queue2) {
Object.defineProperty(context3, gracefulQueue, {
function publishQueue(context4, queue2) {
Object.defineProperty(context4, gracefulQueue, {
get: function() {
return queue2;
}
@@ -118729,7 +118729,7 @@ var require_commonjs21 = __commonJS({
free: c.#free,
// methods
isBackgroundFetch: (p) => c.#isBackgroundFetch(p),
backgroundFetch: (k, index, options, context3) => c.#backgroundFetch(k, index, options, context3),
backgroundFetch: (k, index, options, context4) => c.#backgroundFetch(k, index, options, context4),
moveToTail: (index) => c.#moveToTail(index),
indexes: (options) => c.#indexes(options),
rindexes: (options) => c.#rindexes(options),
@@ -119532,7 +119532,7 @@ var require_commonjs21 = __commonJS({
const v = this.#valList[index];
return this.#isBackgroundFetch(v) ? v.__staleWhileFetching : v;
}
#backgroundFetch(k, index, options, context3) {
#backgroundFetch(k, index, options, context4) {
const v = index === void 0 ? void 0 : this.#valList[index];
if (this.#isBackgroundFetch(v)) {
return v;
@@ -119545,7 +119545,7 @@ var require_commonjs21 = __commonJS({
const fetchOpts = {
signal: ac.signal,
options,
context: context3
context: context4
};
const cb = (v2, updateCache = false) => {
const { aborted } = ac.signal;
@@ -119662,7 +119662,7 @@ var require_commonjs21 = __commonJS({
allowStaleOnFetchRejection = this.allowStaleOnFetchRejection,
ignoreFetchAbort = this.ignoreFetchAbort,
allowStaleOnFetchAbort = this.allowStaleOnFetchAbort,
context: context3,
context: context4,
forceRefresh = false,
status,
signal
@@ -119697,7 +119697,7 @@ var require_commonjs21 = __commonJS({
if (index === void 0) {
if (status)
status.fetch = "miss";
const p = this.#backgroundFetch(k, index, options, context3);
const p = this.#backgroundFetch(k, index, options, context4);
return p.__returned = p;
} else {
const v = this.#valList[index];
@@ -119722,7 +119722,7 @@ var require_commonjs21 = __commonJS({
this.#statusTTL(status, index);
return v;
}
const p = this.#backgroundFetch(k, index, options, context3);
const p = this.#backgroundFetch(k, index, options, context4);
const hasStale = p.__staleWhileFetching !== void 0;
const staleVal = hasStale && allowStale;
if (status) {
@@ -119744,13 +119744,13 @@ var require_commonjs21 = __commonJS({
if (!memoMethod) {
throw new Error("no memoMethod provided to constructor");
}
const { context: context3, forceRefresh, ...options } = memoOptions;
const { context: context4, forceRefresh, ...options } = memoOptions;
const v = this.get(k, options);
if (!forceRefresh && v !== void 0)
return v;
const vv = memoMethod(k, v, {
options,
context: context3
context: context4
});
this.set(k, vv, options);
return vv;
@@ -132644,18 +132644,18 @@ var require_webidl3 = __commonJS({
webidl.errors.exception = function(message) {
return new TypeError(`${message.header}: ${message.message}`);
};
webidl.errors.conversionFailed = function(context3) {
const plural = context3.types.length === 1 ? "" : " one of";
const message = `${context3.argument} could not be converted to${plural}: ${context3.types.join(", ")}.`;
webidl.errors.conversionFailed = function(context4) {
const plural = context4.types.length === 1 ? "" : " one of";
const message = `${context4.argument} could not be converted to${plural}: ${context4.types.join(", ")}.`;
return webidl.errors.exception({
header: context3.prefix,
header: context4.prefix,
message
});
};
webidl.errors.invalidArgument = function(context3) {
webidl.errors.invalidArgument = function(context4) {
return webidl.errors.exception({
header: context3.prefix,
message: `"${context3.value}" is an invalid ${context3.type}.`
header: context4.prefix,
message: `"${context4.value}" is an invalid ${context4.type}.`
});
};
webidl.brandCheck = function(V, I, opts = void 0) {
@@ -137981,15 +137981,15 @@ var require_api_request3 = __commonJS({
}
addSignal(this, signal);
}
onConnect(abort, context3) {
onConnect(abort, context4) {
if (!this.callback) {
throw new RequestAbortedError();
}
this.abort = abort;
this.context = context3;
this.context = context4;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { callback, opaque, abort, context: context3, responseHeaders, highWaterMark } = this;
const { callback, opaque, abort, context: context4, responseHeaders, highWaterMark } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -138016,7 +138016,7 @@ var require_api_request3 = __commonJS({
trailers: this.trailers,
opaque,
body,
context: context3
context: context4
});
}
}
@@ -138136,15 +138136,15 @@ var require_api_stream3 = __commonJS({
}
addSignal(this, signal);
}
onConnect(abort, context3) {
onConnect(abort, context4) {
if (!this.callback) {
throw new RequestAbortedError();
}
this.abort = abort;
this.context = context3;
this.context = context4;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { factory, opaque, context: context3, callback, responseHeaders } = this;
const { factory, opaque, context: context4, callback, responseHeaders } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -138172,7 +138172,7 @@ var require_api_stream3 = __commonJS({
statusCode,
headers,
opaque,
context: context3
context: context4
});
if (!res || typeof res.write !== "function" || typeof res.end !== "function" || typeof res.on !== "function") {
throw new InvalidReturnValueError("expected Writable");
@@ -138364,17 +138364,17 @@ var require_api_pipeline3 = __commonJS({
this.res = null;
addSignal(this, signal);
}
onConnect(abort, context3) {
onConnect(abort, context4) {
const { ret, res } = this;
assert(!res, "pipeline cannot be retried");
if (ret.destroyed) {
throw new RequestAbortedError();
}
this.abort = abort;
this.context = context3;
this.context = context4;
}
onHeaders(statusCode, rawHeaders, resume) {
const { opaque, handler: handler2, context: context3 } = this;
const { opaque, handler: handler2, context: context4 } = this;
if (statusCode < 200) {
if (this.onInfo) {
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -138392,7 +138392,7 @@ var require_api_pipeline3 = __commonJS({
headers,
opaque,
body: this.res,
context: context3
context: context4
});
} catch (err) {
this.res.on("error", util.nop);
@@ -138476,7 +138476,7 @@ var require_api_upgrade3 = __commonJS({
this.context = null;
addSignal(this, signal);
}
onConnect(abort, context3) {
onConnect(abort, context4) {
if (!this.callback) {
throw new RequestAbortedError();
}
@@ -138487,7 +138487,7 @@ var require_api_upgrade3 = __commonJS({
throw new SocketError("bad upgrade", null);
}
onUpgrade(statusCode, rawHeaders, socket) {
const { callback, opaque, context: context3 } = this;
const { callback, opaque, context: context4 } = this;
assert.strictEqual(statusCode, 101);
removeSignal(this);
this.callback = null;
@@ -138496,7 +138496,7 @@ var require_api_upgrade3 = __commonJS({
headers,
socket,
opaque,
context: context3
context: context4
});
}
onError(err) {
@@ -138564,18 +138564,18 @@ var require_api_connect3 = __commonJS({
this.abort = null;
addSignal(this, signal);
}
onConnect(abort, context3) {
onConnect(abort, context4) {
if (!this.callback) {
throw new RequestAbortedError();
}
this.abort = abort;
this.context = context3;
this.context = context4;
}
onHeaders() {
throw new SocketError("bad connect", null);
}
onUpgrade(statusCode, rawHeaders, socket) {
const { callback, opaque, context: context3 } = this;
const { callback, opaque, context: context4 } = this;
removeSignal(this);
this.callback = null;
let headers = rawHeaders;
@@ -138587,7 +138587,7 @@ var require_api_connect3 = __commonJS({
headers,
socket,
opaque,
context: context3
context: context4
});
}
onError(err) {
@@ -146706,8 +146706,8 @@ var require_dist_node2 = __commonJS({
function isKeyOperator2(operator) {
return operator === ";" || operator === "&" || operator === "?";
}
function getValues2(context3, operator, key, modifier) {
var value = context3[key], result = [];
function getValues2(context4, operator, key, modifier) {
var value = context4[key], result = [];
if (isDefined3(value) && value !== "") {
if (typeof value === "string" || typeof value === "number" || typeof value === "boolean") {
value = value.toString();
@@ -146771,7 +146771,7 @@ var require_dist_node2 = __commonJS({
expand: expand2.bind(null, template)
};
}
function expand2(template, context3) {
function expand2(template, context4) {
var operators = ["+", "#", ".", "/", ";", "?", "&"];
template = template.replace(
/\{([^\{\}]+)\}|([^\{\}]+)/g,
@@ -146785,7 +146785,7 @@ var require_dist_node2 = __commonJS({
}
expression.split(/,/g).forEach(function(variable) {
var tmp = /([^:\*]*)(?::(\d+)|(\*))?/.exec(variable);
values.push(getValues2(context3, operator, tmp[1], tmp[2] || tmp[3]));
values.push(getValues2(context4, operator, tmp[1], tmp[2] || tmp[3]));
});
if (operator && operator !== "+") {
var separator = ",";
@@ -152237,7 +152237,7 @@ var require_download_artifact = __commonJS({
var promises_1 = __importDefault2(require("fs/promises"));
var crypto2 = __importStar2(require("crypto"));
var stream2 = __importStar2(require("stream"));
var github3 = __importStar2(require_github2());
var github4 = __importStar2(require_github2());
var core17 = __importStar2(require_core());
var httpClient = __importStar2(require_lib());
var unzip_stream_1 = __importDefault2(require_unzip());
@@ -152325,7 +152325,7 @@ var require_download_artifact = __commonJS({
function downloadArtifactPublic(artifactId, repositoryOwner, repositoryName, token, options) {
return __awaiter2(this, void 0, void 0, function* () {
const downloadPath = yield resolveOrCreateDirectory(options === null || options === void 0 ? void 0 : options.path);
const api = github3.getOctokit(token);
const api = github4.getOctokit(token);
let digestMismatch = false;
core17.info(`Downloading artifact '${artifactId}' from '${repositoryOwner}/${repositoryName}'`);
const { headers, status } = yield api.rest.actions.downloadArtifact({
@@ -152646,8 +152646,8 @@ var require_get_artifact = __commonJS({
retry: retryOpts,
request: requestOpts
};
const github3 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
const getArtifactResp = yield github3.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}", {
const github4 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
const getArtifactResp = yield github4.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}", {
owner: repositoryOwner,
repo: repositoryName,
run_id: workflowRunId,
@@ -152770,9 +152770,9 @@ var require_delete_artifact = __commonJS({
retry: retryOpts,
request: requestOpts
};
const github3 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
const github4 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
const getArtifactResp = yield (0, get_artifact_1.getArtifactPublic)(artifactName, workflowRunId, repositoryOwner, repositoryName, token);
const deleteArtifactResp = yield github3.rest.actions.deleteArtifact({
const deleteArtifactResp = yield github4.rest.actions.deleteArtifact({
owner: repositoryOwner,
repo: repositoryName,
artifact_id: getArtifactResp.artifact.id
@@ -152879,9 +152879,9 @@ var require_list_artifacts = __commonJS({
retry: retryOpts,
request: requestOpts
};
const github3 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
const github4 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
let currentPageNumber = 1;
const { data: listArtifactResponse } = yield github3.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts", {
const { data: listArtifactResponse } = yield github4.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts", {
owner: repositoryOwner,
repo: repositoryName,
run_id: workflowRunId,
@@ -152906,7 +152906,7 @@ var require_list_artifacts = __commonJS({
currentPageNumber++;
for (currentPageNumber; currentPageNumber <= numberOfPages; currentPageNumber++) {
(0, core_1.debug)(`Fetching page ${currentPageNumber} of artifact list`);
const { data: listArtifactResponse2 } = yield github3.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts", {
const { data: listArtifactResponse2 } = yield github4.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts", {
owner: repositoryOwner,
repo: repositoryName,
run_id: workflowRunId,
@@ -167798,6 +167798,7 @@ var import_archiver = __toESM(require_archiver());
// src/analyze.ts
var fs12 = __toESM(require("fs"));
var path12 = __toESM(require("path"));
var github2 = __toESM(require_github());
var io5 = __toESM(require_io());
// src/autobuild.ts
@@ -168311,7 +168312,7 @@ async function createDatabaseBundleCli(codeql, config, language) {
// src/init-action-post-helper.ts
var fs18 = __toESM(require("fs"));
var github2 = __toESM(require_github());
var github3 = __toESM(require_github());
// src/upload-lib.ts
var fs16 = __toESM(require("fs"));
@@ -170300,7 +170301,7 @@ async function run(uploadAllAvailableDebugArtifacts, printDebugLogs2, codeql, co
);
}
if (process.env["CODEQL_ACTION_EXPECT_UPLOAD_FAILED_SARIF"] === "true") {
if (!github2.context.payload.pull_request?.head.repo.fork) {
if (!github3.context.payload.pull_request?.head.repo.fork) {
await removeUploadedSarif(uploadFailedSarifResult, logger);
} else {
logger.info(
+14 -12
View File
@@ -109053,17 +109053,18 @@ function cleanupDatabaseClusterDirectory(config, logger, options = {}, rmSync2 =
}
}
}
async function getFileCoverageInformationEnabled(debugMode, repositoryNwo, features, repositoryProperties) {
return (
// Always enable file coverage information in debug mode
debugMode || // We're most interested in speeding up PRs, and we want to keep
// submitting file coverage information for the default branch since
// it is used to populate the status page.
!isAnalyzingPullRequest() || // Allow repository owners to opt in to file coverage on PRs via a
// repository property.
repositoryProperties["github-codeql-enable-file-coverage-on-prs" /* ENABLE_FILE_COVERAGE_ON_PRS */] === true || // For now, restrict this feature to the GitHub org
repositoryNwo.owner !== "github" || !await features.getValue("skip_file_coverage_on_prs" /* SkipFileCoverageOnPrs */)
);
async function getFileCoverageInformationEnabled(debugMode, repositoryNwo, features, repositoryProperties, logger) {
if (debugMode) return true;
if (!isAnalyzingPullRequest()) return true;
if (repositoryProperties["github-codeql-enable-file-coverage-on-prs" /* ENABLE_FILE_COVERAGE_ON_PRS */] === true) {
logger.info(
`File coverage information on pull requests has been enabled by the '${"github-codeql-enable-file-coverage-on-prs" /* ENABLE_FILE_COVERAGE_ON_PRS */}' repository property. This will increase the time it takes to analyze pull requests, particularly on large repositories.`
);
return true;
}
if (repositoryNwo.owner !== "github") return true;
if (!await features.getValue("skip_file_coverage_on_prs" /* SkipFileCoverageOnPrs */)) return true;
return false;
}
// src/status-report.ts
@@ -109706,7 +109707,8 @@ async function run(startedAt) {
debugMode,
repositoryNwo,
features,
repositoryPropertiesResult.orElse({})
repositoryPropertiesResult.orElse({}),
logger
),
logger
});
+127 -126
View File
@@ -3842,18 +3842,18 @@ var require_webidl = __commonJS({
webidl.errors.exception = function(message) {
return new TypeError(`${message.header}: ${message.message}`);
};
webidl.errors.conversionFailed = function(context2) {
const plural = context2.types.length === 1 ? "" : " one of";
const message = `${context2.argument} could not be converted to${plural}: ${context2.types.join(", ")}.`;
webidl.errors.conversionFailed = function(context3) {
const plural = context3.types.length === 1 ? "" : " one of";
const message = `${context3.argument} could not be converted to${plural}: ${context3.types.join(", ")}.`;
return webidl.errors.exception({
header: context2.prefix,
header: context3.prefix,
message
});
};
webidl.errors.invalidArgument = function(context2) {
webidl.errors.invalidArgument = function(context3) {
return webidl.errors.exception({
header: context2.prefix,
message: `"${context2.value}" is an invalid ${context2.type}.`
header: context3.prefix,
message: `"${context3.value}" is an invalid ${context3.type}.`
});
};
webidl.brandCheck = function(V, I, opts) {
@@ -9849,17 +9849,17 @@ var require_api_request = __commonJS({
}
}
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { callback, opaque, abort, context: context2, responseHeaders, highWaterMark } = this;
const { callback, opaque, abort, context: context3, responseHeaders, highWaterMark } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -9896,7 +9896,7 @@ var require_api_request = __commonJS({
trailers: this.trailers,
opaque,
body: res,
context: context2
context: context3
});
}
}
@@ -10065,17 +10065,17 @@ var require_api_stream = __commonJS({
}
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { factory, opaque, context: context2, callback, responseHeaders } = this;
const { factory, opaque, context: context3, callback, responseHeaders } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -10103,7 +10103,7 @@ var require_api_stream = __commonJS({
statusCode,
headers,
opaque,
context: context2
context: context3
});
if (!res || typeof res.write !== "function" || typeof res.end !== "function" || typeof res.on !== "function") {
throw new InvalidReturnValueError("expected Writable");
@@ -10295,7 +10295,7 @@ var require_api_pipeline = __commonJS({
this.res = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
const { ret, res } = this;
if (this.reason) {
abort(this.reason);
@@ -10304,10 +10304,10 @@ var require_api_pipeline = __commonJS({
assert(!res, "pipeline cannot be retried");
assert(!ret.destroyed);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume) {
const { opaque, handler: handler2, context: context2 } = this;
const { opaque, handler: handler2, context: context3 } = this;
if (statusCode < 200) {
if (this.onInfo) {
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -10325,7 +10325,7 @@ var require_api_pipeline = __commonJS({
headers,
opaque,
body: this.res,
context: context2
context: context3
});
} catch (err) {
this.res.on("error", util.nop);
@@ -10409,7 +10409,7 @@ var require_api_upgrade = __commonJS({
this.context = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
@@ -10423,7 +10423,7 @@ var require_api_upgrade = __commonJS({
}
onUpgrade(statusCode, rawHeaders, socket) {
assert(statusCode === 101);
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
removeSignal(this);
this.callback = null;
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -10431,7 +10431,7 @@ var require_api_upgrade = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -10500,20 +10500,20 @@ var require_api_connect = __commonJS({
this.abort = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders() {
throw new SocketError("bad connect", null);
}
onUpgrade(statusCode, rawHeaders, socket) {
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
removeSignal(this);
this.callback = null;
let headers = rawHeaders;
@@ -10525,7 +10525,7 @@ var require_api_connect = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -24840,18 +24840,18 @@ var require_webidl2 = __commonJS({
webidl.errors.exception = function(message) {
return new TypeError(`${message.header}: ${message.message}`);
};
webidl.errors.conversionFailed = function(context2) {
const plural = context2.types.length === 1 ? "" : " one of";
const message = `${context2.argument} could not be converted to${plural}: ${context2.types.join(", ")}.`;
webidl.errors.conversionFailed = function(context3) {
const plural = context3.types.length === 1 ? "" : " one of";
const message = `${context3.argument} could not be converted to${plural}: ${context3.types.join(", ")}.`;
return webidl.errors.exception({
header: context2.prefix,
header: context3.prefix,
message
});
};
webidl.errors.invalidArgument = function(context2) {
webidl.errors.invalidArgument = function(context3) {
return webidl.errors.exception({
header: context2.prefix,
message: `"${context2.value}" is an invalid ${context2.type}.`
header: context3.prefix,
message: `"${context3.value}" is an invalid ${context3.type}.`
});
};
webidl.brandCheck = function(V, I, opts) {
@@ -30847,17 +30847,17 @@ var require_api_request2 = __commonJS({
}
}
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { callback, opaque, abort, context: context2, responseHeaders, highWaterMark } = this;
const { callback, opaque, abort, context: context3, responseHeaders, highWaterMark } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -30894,7 +30894,7 @@ var require_api_request2 = __commonJS({
trailers: this.trailers,
opaque,
body: res,
context: context2
context: context3
});
}
}
@@ -31063,17 +31063,17 @@ var require_api_stream2 = __commonJS({
}
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { factory, opaque, context: context2, callback, responseHeaders } = this;
const { factory, opaque, context: context3, callback, responseHeaders } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -31101,7 +31101,7 @@ var require_api_stream2 = __commonJS({
statusCode,
headers,
opaque,
context: context2
context: context3
});
if (!res || typeof res.write !== "function" || typeof res.end !== "function" || typeof res.on !== "function") {
throw new InvalidReturnValueError("expected Writable");
@@ -31293,7 +31293,7 @@ var require_api_pipeline2 = __commonJS({
this.res = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
const { ret, res } = this;
if (this.reason) {
abort(this.reason);
@@ -31302,10 +31302,10 @@ var require_api_pipeline2 = __commonJS({
assert(!res, "pipeline cannot be retried");
assert(!ret.destroyed);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume) {
const { opaque, handler: handler2, context: context2 } = this;
const { opaque, handler: handler2, context: context3 } = this;
if (statusCode < 200) {
if (this.onInfo) {
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -31323,7 +31323,7 @@ var require_api_pipeline2 = __commonJS({
headers,
opaque,
body: this.res,
context: context2
context: context3
});
} catch (err) {
this.res.on("error", util.nop);
@@ -31407,7 +31407,7 @@ var require_api_upgrade2 = __commonJS({
this.context = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
@@ -31421,7 +31421,7 @@ var require_api_upgrade2 = __commonJS({
}
onUpgrade(statusCode, rawHeaders, socket) {
assert(statusCode === 101);
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
removeSignal(this);
this.callback = null;
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -31429,7 +31429,7 @@ var require_api_upgrade2 = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -31498,20 +31498,20 @@ var require_api_connect2 = __commonJS({
this.abort = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders() {
throw new SocketError("bad connect", null);
}
onUpgrade(statusCode, rawHeaders, socket) {
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
removeSignal(this);
this.callback = null;
let headers = rawHeaders;
@@ -31523,7 +31523,7 @@ var require_api_connect2 = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -40178,8 +40178,8 @@ function isDefined(value) {
function isKeyOperator(operator) {
return operator === ";" || operator === "&" || operator === "?";
}
function getValues(context2, operator, key, modifier) {
var value = context2[key], result = [];
function getValues(context3, operator, key, modifier) {
var value = context3[key], result = [];
if (isDefined(value) && value !== "") {
if (typeof value === "string" || typeof value === "number" || typeof value === "boolean") {
value = value.toString();
@@ -40243,7 +40243,7 @@ function parseUrl(template) {
expand: expand.bind(null, template)
};
}
function expand(template, context2) {
function expand(template, context3) {
var operators = ["+", "#", ".", "/", ";", "?", "&"];
template = template.replace(
/\{([^\{\}]+)\}|([^\{\}]+)/g,
@@ -40257,7 +40257,7 @@ function expand(template, context2) {
}
expression.split(/,/g).forEach(function(variable) {
var tmp = /([^:\*]*)(?::(\d+)|(\*))?/.exec(variable);
values.push(getValues(context2, operator, tmp[1], tmp[2] || tmp[3]));
values.push(getValues(context3, operator, tmp[1], tmp[2] || tmp[3]));
});
if (operator && operator !== "+") {
var separator = ",";
@@ -52275,14 +52275,14 @@ function __esDecorate(ctor, descriptorIn, decorators, contextIn, initializers, e
var descriptor = descriptorIn || (target ? Object.getOwnPropertyDescriptor(target, contextIn.name) : {});
var _2, done = false;
for (var i = decorators.length - 1; i >= 0; i--) {
var context2 = {};
for (var p in contextIn) context2[p] = p === "access" ? {} : contextIn[p];
for (var p in contextIn.access) context2.access[p] = contextIn.access[p];
context2.addInitializer = function(f) {
var context3 = {};
for (var p in contextIn) context3[p] = p === "access" ? {} : contextIn[p];
for (var p in contextIn.access) context3.access[p] = contextIn.access[p];
context3.addInitializer = function(f) {
if (done) throw new TypeError("Cannot add initializers after decoration has completed");
extraInitializers.push(accept(f || null));
};
var result = (0, decorators[i])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context2);
var result = (0, decorators[i])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context3);
if (kind === "accessor") {
if (result === void 0) continue;
if (result === null || typeof result !== "object") throw new TypeError("Object expected");
@@ -53009,19 +53009,19 @@ var require_logger = __commonJS({
logger: clientLogger
};
}
var context2 = createLoggerContext({
var context3 = createLoggerContext({
logLevelEnvVarName: "TYPESPEC_RUNTIME_LOG_LEVEL",
namespace: "typeSpecRuntime"
});
exports2.TypeSpecRuntimeLogger = context2.logger;
exports2.TypeSpecRuntimeLogger = context3.logger;
function setLogLevel(logLevel) {
context2.setLogLevel(logLevel);
context3.setLogLevel(logLevel);
}
function getLogLevel() {
return context2.getLogLevel();
return context3.getLogLevel();
}
function createClientLogger(namespace) {
return context2.createClientLogger(namespace);
return context3.createClientLogger(namespace);
}
}
});
@@ -57267,19 +57267,19 @@ var require_commonjs2 = __commonJS({
exports2.getLogLevel = getLogLevel;
exports2.createClientLogger = createClientLogger;
var logger_1 = require_internal();
var context2 = (0, logger_1.createLoggerContext)({
var context3 = (0, logger_1.createLoggerContext)({
logLevelEnvVarName: "AZURE_LOG_LEVEL",
namespace: "azure"
});
exports2.AzureLogger = context2.logger;
exports2.AzureLogger = context3.logger;
function setLogLevel(level) {
context2.setLogLevel(level);
context3.setLogLevel(level);
}
function getLogLevel() {
return context2.getLogLevel();
return context3.getLogLevel();
}
function createClientLogger(namespace) {
return context2.createClientLogger(namespace);
return context3.createClientLogger(namespace);
}
}
});
@@ -58189,14 +58189,14 @@ var require_tracingContext = __commonJS({
namespace: /* @__PURE__ */ Symbol.for("@azure/core-tracing namespace")
};
function createTracingContext(options = {}) {
let context2 = new TracingContextImpl(options.parentContext);
let context3 = new TracingContextImpl(options.parentContext);
if (options.span) {
context2 = context2.setValue(exports2.knownContextKeys.span, options.span);
context3 = context3.setValue(exports2.knownContextKeys.span, options.span);
}
if (options.namespace) {
context2 = context2.setValue(exports2.knownContextKeys.namespace, options.namespace);
context3 = context3.setValue(exports2.knownContextKeys.namespace, options.namespace);
}
return context2;
return context3;
}
var TracingContextImpl = class _TracingContextImpl {
_contextMap;
@@ -58334,8 +58334,8 @@ var require_tracingClient = __commonJS({
span.end();
}
}
function withContext(context2, callback, ...callbackArgs) {
return (0, instrumenter_js_1.getInstrumenter)().withContext(context2, callback, ...callbackArgs);
function withContext(context3, callback, ...callbackArgs) {
return (0, instrumenter_js_1.getInstrumenter)().withContext(context3, callback, ...callbackArgs);
}
function parseTraceparentHeader(traceparentHeader) {
return (0, instrumenter_js_1.getInstrumenter)().parseTraceparentHeader(traceparentHeader);
@@ -105189,8 +105189,8 @@ var require_graceful_fs = __commonJS({
}
function noop3() {
}
function publishQueue(context2, queue2) {
Object.defineProperty(context2, gracefulQueue, {
function publishQueue(context3, queue2) {
Object.defineProperty(context3, gracefulQueue, {
get: function() {
return queue2;
}
@@ -117356,7 +117356,7 @@ var require_commonjs21 = __commonJS({
free: c.#free,
// methods
isBackgroundFetch: (p) => c.#isBackgroundFetch(p),
backgroundFetch: (k, index, options, context2) => c.#backgroundFetch(k, index, options, context2),
backgroundFetch: (k, index, options, context3) => c.#backgroundFetch(k, index, options, context3),
moveToTail: (index) => c.#moveToTail(index),
indexes: (options) => c.#indexes(options),
rindexes: (options) => c.#rindexes(options),
@@ -118159,7 +118159,7 @@ var require_commonjs21 = __commonJS({
const v = this.#valList[index];
return this.#isBackgroundFetch(v) ? v.__staleWhileFetching : v;
}
#backgroundFetch(k, index, options, context2) {
#backgroundFetch(k, index, options, context3) {
const v = index === void 0 ? void 0 : this.#valList[index];
if (this.#isBackgroundFetch(v)) {
return v;
@@ -118172,7 +118172,7 @@ var require_commonjs21 = __commonJS({
const fetchOpts = {
signal: ac.signal,
options,
context: context2
context: context3
};
const cb = (v2, updateCache = false) => {
const { aborted } = ac.signal;
@@ -118289,7 +118289,7 @@ var require_commonjs21 = __commonJS({
allowStaleOnFetchRejection = this.allowStaleOnFetchRejection,
ignoreFetchAbort = this.ignoreFetchAbort,
allowStaleOnFetchAbort = this.allowStaleOnFetchAbort,
context: context2,
context: context3,
forceRefresh = false,
status,
signal
@@ -118324,7 +118324,7 @@ var require_commonjs21 = __commonJS({
if (index === void 0) {
if (status)
status.fetch = "miss";
const p = this.#backgroundFetch(k, index, options, context2);
const p = this.#backgroundFetch(k, index, options, context3);
return p.__returned = p;
} else {
const v = this.#valList[index];
@@ -118349,7 +118349,7 @@ var require_commonjs21 = __commonJS({
this.#statusTTL(status, index);
return v;
}
const p = this.#backgroundFetch(k, index, options, context2);
const p = this.#backgroundFetch(k, index, options, context3);
const hasStale = p.__staleWhileFetching !== void 0;
const staleVal = hasStale && allowStale;
if (status) {
@@ -118371,13 +118371,13 @@ var require_commonjs21 = __commonJS({
if (!memoMethod) {
throw new Error("no memoMethod provided to constructor");
}
const { context: context2, forceRefresh, ...options } = memoOptions;
const { context: context3, forceRefresh, ...options } = memoOptions;
const v = this.get(k, options);
if (!forceRefresh && v !== void 0)
return v;
const vv = memoMethod(k, v, {
options,
context: context2
context: context3
});
this.set(k, vv, options);
return vv;
@@ -131271,18 +131271,18 @@ var require_webidl3 = __commonJS({
webidl.errors.exception = function(message) {
return new TypeError(`${message.header}: ${message.message}`);
};
webidl.errors.conversionFailed = function(context2) {
const plural = context2.types.length === 1 ? "" : " one of";
const message = `${context2.argument} could not be converted to${plural}: ${context2.types.join(", ")}.`;
webidl.errors.conversionFailed = function(context3) {
const plural = context3.types.length === 1 ? "" : " one of";
const message = `${context3.argument} could not be converted to${plural}: ${context3.types.join(", ")}.`;
return webidl.errors.exception({
header: context2.prefix,
header: context3.prefix,
message
});
};
webidl.errors.invalidArgument = function(context2) {
webidl.errors.invalidArgument = function(context3) {
return webidl.errors.exception({
header: context2.prefix,
message: `"${context2.value}" is an invalid ${context2.type}.`
header: context3.prefix,
message: `"${context3.value}" is an invalid ${context3.type}.`
});
};
webidl.brandCheck = function(V, I, opts = void 0) {
@@ -136608,15 +136608,15 @@ var require_api_request3 = __commonJS({
}
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (!this.callback) {
throw new RequestAbortedError();
}
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { callback, opaque, abort, context: context2, responseHeaders, highWaterMark } = this;
const { callback, opaque, abort, context: context3, responseHeaders, highWaterMark } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -136643,7 +136643,7 @@ var require_api_request3 = __commonJS({
trailers: this.trailers,
opaque,
body,
context: context2
context: context3
});
}
}
@@ -136763,15 +136763,15 @@ var require_api_stream3 = __commonJS({
}
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (!this.callback) {
throw new RequestAbortedError();
}
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { factory, opaque, context: context2, callback, responseHeaders } = this;
const { factory, opaque, context: context3, callback, responseHeaders } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -136799,7 +136799,7 @@ var require_api_stream3 = __commonJS({
statusCode,
headers,
opaque,
context: context2
context: context3
});
if (!res || typeof res.write !== "function" || typeof res.end !== "function" || typeof res.on !== "function") {
throw new InvalidReturnValueError("expected Writable");
@@ -136991,17 +136991,17 @@ var require_api_pipeline3 = __commonJS({
this.res = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
const { ret, res } = this;
assert(!res, "pipeline cannot be retried");
if (ret.destroyed) {
throw new RequestAbortedError();
}
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume) {
const { opaque, handler: handler2, context: context2 } = this;
const { opaque, handler: handler2, context: context3 } = this;
if (statusCode < 200) {
if (this.onInfo) {
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -137019,7 +137019,7 @@ var require_api_pipeline3 = __commonJS({
headers,
opaque,
body: this.res,
context: context2
context: context3
});
} catch (err) {
this.res.on("error", util.nop);
@@ -137103,7 +137103,7 @@ var require_api_upgrade3 = __commonJS({
this.context = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (!this.callback) {
throw new RequestAbortedError();
}
@@ -137114,7 +137114,7 @@ var require_api_upgrade3 = __commonJS({
throw new SocketError("bad upgrade", null);
}
onUpgrade(statusCode, rawHeaders, socket) {
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
assert.strictEqual(statusCode, 101);
removeSignal(this);
this.callback = null;
@@ -137123,7 +137123,7 @@ var require_api_upgrade3 = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -137191,18 +137191,18 @@ var require_api_connect3 = __commonJS({
this.abort = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (!this.callback) {
throw new RequestAbortedError();
}
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders() {
throw new SocketError("bad connect", null);
}
onUpgrade(statusCode, rawHeaders, socket) {
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
removeSignal(this);
this.callback = null;
let headers = rawHeaders;
@@ -137214,7 +137214,7 @@ var require_api_connect3 = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -145333,8 +145333,8 @@ var require_dist_node2 = __commonJS({
function isKeyOperator2(operator) {
return operator === ";" || operator === "&" || operator === "?";
}
function getValues2(context2, operator, key, modifier) {
var value = context2[key], result = [];
function getValues2(context3, operator, key, modifier) {
var value = context3[key], result = [];
if (isDefined3(value) && value !== "") {
if (typeof value === "string" || typeof value === "number" || typeof value === "boolean") {
value = value.toString();
@@ -145398,7 +145398,7 @@ var require_dist_node2 = __commonJS({
expand: expand2.bind(null, template)
};
}
function expand2(template, context2) {
function expand2(template, context3) {
var operators = ["+", "#", ".", "/", ";", "?", "&"];
template = template.replace(
/\{([^\{\}]+)\}|([^\{\}]+)/g,
@@ -145412,7 +145412,7 @@ var require_dist_node2 = __commonJS({
}
expression.split(/,/g).forEach(function(variable) {
var tmp = /([^:\*]*)(?::(\d+)|(\*))?/.exec(variable);
values.push(getValues2(context2, operator, tmp[1], tmp[2] || tmp[3]));
values.push(getValues2(context3, operator, tmp[1], tmp[2] || tmp[3]));
});
if (operator && operator !== "+") {
var separator = ",";
@@ -150864,7 +150864,7 @@ var require_download_artifact = __commonJS({
var promises_1 = __importDefault2(require("fs/promises"));
var crypto2 = __importStar2(require("crypto"));
var stream = __importStar2(require("stream"));
var github2 = __importStar2(require_github2());
var github3 = __importStar2(require_github2());
var core14 = __importStar2(require_core());
var httpClient = __importStar2(require_lib());
var unzip_stream_1 = __importDefault2(require_unzip());
@@ -150952,7 +150952,7 @@ var require_download_artifact = __commonJS({
function downloadArtifactPublic(artifactId, repositoryOwner, repositoryName, token, options) {
return __awaiter2(this, void 0, void 0, function* () {
const downloadPath = yield resolveOrCreateDirectory(options === null || options === void 0 ? void 0 : options.path);
const api = github2.getOctokit(token);
const api = github3.getOctokit(token);
let digestMismatch = false;
core14.info(`Downloading artifact '${artifactId}' from '${repositoryOwner}/${repositoryName}'`);
const { headers, status } = yield api.rest.actions.downloadArtifact({
@@ -151273,8 +151273,8 @@ var require_get_artifact = __commonJS({
retry: retryOpts,
request: requestOpts
};
const github2 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
const getArtifactResp = yield github2.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}", {
const github3 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
const getArtifactResp = yield github3.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}", {
owner: repositoryOwner,
repo: repositoryName,
run_id: workflowRunId,
@@ -151397,9 +151397,9 @@ var require_delete_artifact = __commonJS({
retry: retryOpts,
request: requestOpts
};
const github2 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
const github3 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
const getArtifactResp = yield (0, get_artifact_1.getArtifactPublic)(artifactName, workflowRunId, repositoryOwner, repositoryName, token);
const deleteArtifactResp = yield github2.rest.actions.deleteArtifact({
const deleteArtifactResp = yield github3.rest.actions.deleteArtifact({
owner: repositoryOwner,
repo: repositoryName,
artifact_id: getArtifactResp.artifact.id
@@ -151506,9 +151506,9 @@ var require_list_artifacts = __commonJS({
retry: retryOpts,
request: requestOpts
};
const github2 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
const github3 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
let currentPageNumber = 1;
const { data: listArtifactResponse } = yield github2.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts", {
const { data: listArtifactResponse } = yield github3.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts", {
owner: repositoryOwner,
repo: repositoryName,
run_id: workflowRunId,
@@ -151533,7 +151533,7 @@ var require_list_artifacts = __commonJS({
currentPageNumber++;
for (currentPageNumber; currentPageNumber <= numberOfPages; currentPageNumber++) {
(0, core_1.debug)(`Fetching page ${currentPageNumber} of artifact list`);
const { data: listArtifactResponse2 } = yield github2.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts", {
const { data: listArtifactResponse2 } = yield github3.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts", {
owner: repositoryOwner,
repo: repositoryName,
run_id: workflowRunId,
@@ -161725,6 +161725,7 @@ var core12 = __toESM(require_core());
var import_archiver = __toESM(require_archiver());
// src/analyze.ts
var github2 = __toESM(require_github());
var io5 = __toESM(require_io());
// src/autobuild.ts
+127 -126
View File
@@ -3842,18 +3842,18 @@ var require_webidl = __commonJS({
webidl.errors.exception = function(message) {
return new TypeError(`${message.header}: ${message.message}`);
};
webidl.errors.conversionFailed = function(context2) {
const plural = context2.types.length === 1 ? "" : " one of";
const message = `${context2.argument} could not be converted to${plural}: ${context2.types.join(", ")}.`;
webidl.errors.conversionFailed = function(context3) {
const plural = context3.types.length === 1 ? "" : " one of";
const message = `${context3.argument} could not be converted to${plural}: ${context3.types.join(", ")}.`;
return webidl.errors.exception({
header: context2.prefix,
header: context3.prefix,
message
});
};
webidl.errors.invalidArgument = function(context2) {
webidl.errors.invalidArgument = function(context3) {
return webidl.errors.exception({
header: context2.prefix,
message: `"${context2.value}" is an invalid ${context2.type}.`
header: context3.prefix,
message: `"${context3.value}" is an invalid ${context3.type}.`
});
};
webidl.brandCheck = function(V, I, opts) {
@@ -9849,17 +9849,17 @@ var require_api_request = __commonJS({
}
}
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { callback, opaque, abort, context: context2, responseHeaders, highWaterMark } = this;
const { callback, opaque, abort, context: context3, responseHeaders, highWaterMark } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -9896,7 +9896,7 @@ var require_api_request = __commonJS({
trailers: this.trailers,
opaque,
body: res,
context: context2
context: context3
});
}
}
@@ -10065,17 +10065,17 @@ var require_api_stream = __commonJS({
}
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { factory, opaque, context: context2, callback, responseHeaders } = this;
const { factory, opaque, context: context3, callback, responseHeaders } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -10103,7 +10103,7 @@ var require_api_stream = __commonJS({
statusCode,
headers,
opaque,
context: context2
context: context3
});
if (!res || typeof res.write !== "function" || typeof res.end !== "function" || typeof res.on !== "function") {
throw new InvalidReturnValueError("expected Writable");
@@ -10295,7 +10295,7 @@ var require_api_pipeline = __commonJS({
this.res = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
const { ret, res } = this;
if (this.reason) {
abort(this.reason);
@@ -10304,10 +10304,10 @@ var require_api_pipeline = __commonJS({
assert(!res, "pipeline cannot be retried");
assert(!ret.destroyed);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume) {
const { opaque, handler: handler2, context: context2 } = this;
const { opaque, handler: handler2, context: context3 } = this;
if (statusCode < 200) {
if (this.onInfo) {
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -10325,7 +10325,7 @@ var require_api_pipeline = __commonJS({
headers,
opaque,
body: this.res,
context: context2
context: context3
});
} catch (err) {
this.res.on("error", util.nop);
@@ -10409,7 +10409,7 @@ var require_api_upgrade = __commonJS({
this.context = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
@@ -10423,7 +10423,7 @@ var require_api_upgrade = __commonJS({
}
onUpgrade(statusCode, rawHeaders, socket) {
assert(statusCode === 101);
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
removeSignal(this);
this.callback = null;
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -10431,7 +10431,7 @@ var require_api_upgrade = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -10500,20 +10500,20 @@ var require_api_connect = __commonJS({
this.abort = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders() {
throw new SocketError("bad connect", null);
}
onUpgrade(statusCode, rawHeaders, socket) {
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
removeSignal(this);
this.callback = null;
let headers = rawHeaders;
@@ -10525,7 +10525,7 @@ var require_api_connect = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -24840,18 +24840,18 @@ var require_webidl2 = __commonJS({
webidl.errors.exception = function(message) {
return new TypeError(`${message.header}: ${message.message}`);
};
webidl.errors.conversionFailed = function(context2) {
const plural = context2.types.length === 1 ? "" : " one of";
const message = `${context2.argument} could not be converted to${plural}: ${context2.types.join(", ")}.`;
webidl.errors.conversionFailed = function(context3) {
const plural = context3.types.length === 1 ? "" : " one of";
const message = `${context3.argument} could not be converted to${plural}: ${context3.types.join(", ")}.`;
return webidl.errors.exception({
header: context2.prefix,
header: context3.prefix,
message
});
};
webidl.errors.invalidArgument = function(context2) {
webidl.errors.invalidArgument = function(context3) {
return webidl.errors.exception({
header: context2.prefix,
message: `"${context2.value}" is an invalid ${context2.type}.`
header: context3.prefix,
message: `"${context3.value}" is an invalid ${context3.type}.`
});
};
webidl.brandCheck = function(V, I, opts) {
@@ -30847,17 +30847,17 @@ var require_api_request2 = __commonJS({
}
}
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { callback, opaque, abort, context: context2, responseHeaders, highWaterMark } = this;
const { callback, opaque, abort, context: context3, responseHeaders, highWaterMark } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -30894,7 +30894,7 @@ var require_api_request2 = __commonJS({
trailers: this.trailers,
opaque,
body: res,
context: context2
context: context3
});
}
}
@@ -31063,17 +31063,17 @@ var require_api_stream2 = __commonJS({
}
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { factory, opaque, context: context2, callback, responseHeaders } = this;
const { factory, opaque, context: context3, callback, responseHeaders } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -31101,7 +31101,7 @@ var require_api_stream2 = __commonJS({
statusCode,
headers,
opaque,
context: context2
context: context3
});
if (!res || typeof res.write !== "function" || typeof res.end !== "function" || typeof res.on !== "function") {
throw new InvalidReturnValueError("expected Writable");
@@ -31293,7 +31293,7 @@ var require_api_pipeline2 = __commonJS({
this.res = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
const { ret, res } = this;
if (this.reason) {
abort(this.reason);
@@ -31302,10 +31302,10 @@ var require_api_pipeline2 = __commonJS({
assert(!res, "pipeline cannot be retried");
assert(!ret.destroyed);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume) {
const { opaque, handler: handler2, context: context2 } = this;
const { opaque, handler: handler2, context: context3 } = this;
if (statusCode < 200) {
if (this.onInfo) {
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -31323,7 +31323,7 @@ var require_api_pipeline2 = __commonJS({
headers,
opaque,
body: this.res,
context: context2
context: context3
});
} catch (err) {
this.res.on("error", util.nop);
@@ -31407,7 +31407,7 @@ var require_api_upgrade2 = __commonJS({
this.context = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
@@ -31421,7 +31421,7 @@ var require_api_upgrade2 = __commonJS({
}
onUpgrade(statusCode, rawHeaders, socket) {
assert(statusCode === 101);
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
removeSignal(this);
this.callback = null;
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -31429,7 +31429,7 @@ var require_api_upgrade2 = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -31498,20 +31498,20 @@ var require_api_connect2 = __commonJS({
this.abort = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (this.reason) {
abort(this.reason);
return;
}
assert(this.callback);
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders() {
throw new SocketError("bad connect", null);
}
onUpgrade(statusCode, rawHeaders, socket) {
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
removeSignal(this);
this.callback = null;
let headers = rawHeaders;
@@ -31523,7 +31523,7 @@ var require_api_connect2 = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -40178,8 +40178,8 @@ function isDefined(value) {
function isKeyOperator(operator) {
return operator === ";" || operator === "&" || operator === "?";
}
function getValues(context2, operator, key, modifier) {
var value = context2[key], result = [];
function getValues(context3, operator, key, modifier) {
var value = context3[key], result = [];
if (isDefined(value) && value !== "") {
if (typeof value === "string" || typeof value === "number" || typeof value === "boolean") {
value = value.toString();
@@ -40243,7 +40243,7 @@ function parseUrl(template) {
expand: expand.bind(null, template)
};
}
function expand(template, context2) {
function expand(template, context3) {
var operators = ["+", "#", ".", "/", ";", "?", "&"];
template = template.replace(
/\{([^\{\}]+)\}|([^\{\}]+)/g,
@@ -40257,7 +40257,7 @@ function expand(template, context2) {
}
expression.split(/,/g).forEach(function(variable) {
var tmp = /([^:\*]*)(?::(\d+)|(\*))?/.exec(variable);
values.push(getValues(context2, operator, tmp[1], tmp[2] || tmp[3]));
values.push(getValues(context3, operator, tmp[1], tmp[2] || tmp[3]));
});
if (operator && operator !== "+") {
var separator = ",";
@@ -54488,14 +54488,14 @@ function __esDecorate(ctor, descriptorIn, decorators, contextIn, initializers, e
var descriptor = descriptorIn || (target ? Object.getOwnPropertyDescriptor(target, contextIn.name) : {});
var _2, done = false;
for (var i = decorators.length - 1; i >= 0; i--) {
var context2 = {};
for (var p in contextIn) context2[p] = p === "access" ? {} : contextIn[p];
for (var p in contextIn.access) context2.access[p] = contextIn.access[p];
context2.addInitializer = function(f) {
var context3 = {};
for (var p in contextIn) context3[p] = p === "access" ? {} : contextIn[p];
for (var p in contextIn.access) context3.access[p] = contextIn.access[p];
context3.addInitializer = function(f) {
if (done) throw new TypeError("Cannot add initializers after decoration has completed");
extraInitializers.push(accept(f || null));
};
var result = (0, decorators[i])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context2);
var result = (0, decorators[i])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context3);
if (kind === "accessor") {
if (result === void 0) continue;
if (result === null || typeof result !== "object") throw new TypeError("Object expected");
@@ -55222,19 +55222,19 @@ var require_logger = __commonJS({
logger: clientLogger
};
}
var context2 = createLoggerContext({
var context3 = createLoggerContext({
logLevelEnvVarName: "TYPESPEC_RUNTIME_LOG_LEVEL",
namespace: "typeSpecRuntime"
});
exports2.TypeSpecRuntimeLogger = context2.logger;
exports2.TypeSpecRuntimeLogger = context3.logger;
function setLogLevel(logLevel) {
context2.setLogLevel(logLevel);
context3.setLogLevel(logLevel);
}
function getLogLevel() {
return context2.getLogLevel();
return context3.getLogLevel();
}
function createClientLogger(namespace) {
return context2.createClientLogger(namespace);
return context3.createClientLogger(namespace);
}
}
});
@@ -59480,19 +59480,19 @@ var require_commonjs4 = __commonJS({
exports2.getLogLevel = getLogLevel;
exports2.createClientLogger = createClientLogger;
var logger_1 = require_internal();
var context2 = (0, logger_1.createLoggerContext)({
var context3 = (0, logger_1.createLoggerContext)({
logLevelEnvVarName: "AZURE_LOG_LEVEL",
namespace: "azure"
});
exports2.AzureLogger = context2.logger;
exports2.AzureLogger = context3.logger;
function setLogLevel(level) {
context2.setLogLevel(level);
context3.setLogLevel(level);
}
function getLogLevel() {
return context2.getLogLevel();
return context3.getLogLevel();
}
function createClientLogger(namespace) {
return context2.createClientLogger(namespace);
return context3.createClientLogger(namespace);
}
}
});
@@ -60402,14 +60402,14 @@ var require_tracingContext = __commonJS({
namespace: /* @__PURE__ */ Symbol.for("@azure/core-tracing namespace")
};
function createTracingContext(options = {}) {
let context2 = new TracingContextImpl(options.parentContext);
let context3 = new TracingContextImpl(options.parentContext);
if (options.span) {
context2 = context2.setValue(exports2.knownContextKeys.span, options.span);
context3 = context3.setValue(exports2.knownContextKeys.span, options.span);
}
if (options.namespace) {
context2 = context2.setValue(exports2.knownContextKeys.namespace, options.namespace);
context3 = context3.setValue(exports2.knownContextKeys.namespace, options.namespace);
}
return context2;
return context3;
}
var TracingContextImpl = class _TracingContextImpl {
_contextMap;
@@ -60547,8 +60547,8 @@ var require_tracingClient = __commonJS({
span.end();
}
}
function withContext(context2, callback, ...callbackArgs) {
return (0, instrumenter_js_1.getInstrumenter)().withContext(context2, callback, ...callbackArgs);
function withContext(context3, callback, ...callbackArgs) {
return (0, instrumenter_js_1.getInstrumenter)().withContext(context3, callback, ...callbackArgs);
}
function parseTraceparentHeader(traceparentHeader) {
return (0, instrumenter_js_1.getInstrumenter)().parseTraceparentHeader(traceparentHeader);
@@ -97373,8 +97373,8 @@ var require_graceful_fs = __commonJS({
}
function noop3() {
}
function publishQueue(context2, queue2) {
Object.defineProperty(context2, gracefulQueue, {
function publishQueue(context3, queue2) {
Object.defineProperty(context3, gracefulQueue, {
get: function() {
return queue2;
}
@@ -109540,7 +109540,7 @@ var require_commonjs21 = __commonJS({
free: c.#free,
// methods
isBackgroundFetch: (p) => c.#isBackgroundFetch(p),
backgroundFetch: (k, index, options, context2) => c.#backgroundFetch(k, index, options, context2),
backgroundFetch: (k, index, options, context3) => c.#backgroundFetch(k, index, options, context3),
moveToTail: (index) => c.#moveToTail(index),
indexes: (options) => c.#indexes(options),
rindexes: (options) => c.#rindexes(options),
@@ -110343,7 +110343,7 @@ var require_commonjs21 = __commonJS({
const v = this.#valList[index];
return this.#isBackgroundFetch(v) ? v.__staleWhileFetching : v;
}
#backgroundFetch(k, index, options, context2) {
#backgroundFetch(k, index, options, context3) {
const v = index === void 0 ? void 0 : this.#valList[index];
if (this.#isBackgroundFetch(v)) {
return v;
@@ -110356,7 +110356,7 @@ var require_commonjs21 = __commonJS({
const fetchOpts = {
signal: ac.signal,
options,
context: context2
context: context3
};
const cb = (v2, updateCache = false) => {
const { aborted } = ac.signal;
@@ -110473,7 +110473,7 @@ var require_commonjs21 = __commonJS({
allowStaleOnFetchRejection = this.allowStaleOnFetchRejection,
ignoreFetchAbort = this.ignoreFetchAbort,
allowStaleOnFetchAbort = this.allowStaleOnFetchAbort,
context: context2,
context: context3,
forceRefresh = false,
status,
signal
@@ -110508,7 +110508,7 @@ var require_commonjs21 = __commonJS({
if (index === void 0) {
if (status)
status.fetch = "miss";
const p = this.#backgroundFetch(k, index, options, context2);
const p = this.#backgroundFetch(k, index, options, context3);
return p.__returned = p;
} else {
const v = this.#valList[index];
@@ -110533,7 +110533,7 @@ var require_commonjs21 = __commonJS({
this.#statusTTL(status, index);
return v;
}
const p = this.#backgroundFetch(k, index, options, context2);
const p = this.#backgroundFetch(k, index, options, context3);
const hasStale = p.__staleWhileFetching !== void 0;
const staleVal = hasStale && allowStale;
if (status) {
@@ -110555,13 +110555,13 @@ var require_commonjs21 = __commonJS({
if (!memoMethod) {
throw new Error("no memoMethod provided to constructor");
}
const { context: context2, forceRefresh, ...options } = memoOptions;
const { context: context3, forceRefresh, ...options } = memoOptions;
const v = this.get(k, options);
if (!forceRefresh && v !== void 0)
return v;
const vv = memoMethod(k, v, {
options,
context: context2
context: context3
});
this.set(k, vv, options);
return vv;
@@ -123455,18 +123455,18 @@ var require_webidl3 = __commonJS({
webidl.errors.exception = function(message) {
return new TypeError(`${message.header}: ${message.message}`);
};
webidl.errors.conversionFailed = function(context2) {
const plural = context2.types.length === 1 ? "" : " one of";
const message = `${context2.argument} could not be converted to${plural}: ${context2.types.join(", ")}.`;
webidl.errors.conversionFailed = function(context3) {
const plural = context3.types.length === 1 ? "" : " one of";
const message = `${context3.argument} could not be converted to${plural}: ${context3.types.join(", ")}.`;
return webidl.errors.exception({
header: context2.prefix,
header: context3.prefix,
message
});
};
webidl.errors.invalidArgument = function(context2) {
webidl.errors.invalidArgument = function(context3) {
return webidl.errors.exception({
header: context2.prefix,
message: `"${context2.value}" is an invalid ${context2.type}.`
header: context3.prefix,
message: `"${context3.value}" is an invalid ${context3.type}.`
});
};
webidl.brandCheck = function(V, I, opts = void 0) {
@@ -128792,15 +128792,15 @@ var require_api_request3 = __commonJS({
}
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (!this.callback) {
throw new RequestAbortedError();
}
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { callback, opaque, abort, context: context2, responseHeaders, highWaterMark } = this;
const { callback, opaque, abort, context: context3, responseHeaders, highWaterMark } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -128827,7 +128827,7 @@ var require_api_request3 = __commonJS({
trailers: this.trailers,
opaque,
body,
context: context2
context: context3
});
}
}
@@ -128947,15 +128947,15 @@ var require_api_stream3 = __commonJS({
}
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (!this.callback) {
throw new RequestAbortedError();
}
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume, statusMessage) {
const { factory, opaque, context: context2, callback, responseHeaders } = this;
const { factory, opaque, context: context3, callback, responseHeaders } = this;
const headers = responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
if (statusCode < 200) {
if (this.onInfo) {
@@ -128983,7 +128983,7 @@ var require_api_stream3 = __commonJS({
statusCode,
headers,
opaque,
context: context2
context: context3
});
if (!res || typeof res.write !== "function" || typeof res.end !== "function" || typeof res.on !== "function") {
throw new InvalidReturnValueError("expected Writable");
@@ -129175,17 +129175,17 @@ var require_api_pipeline3 = __commonJS({
this.res = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
const { ret, res } = this;
assert(!res, "pipeline cannot be retried");
if (ret.destroyed) {
throw new RequestAbortedError();
}
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders(statusCode, rawHeaders, resume) {
const { opaque, handler: handler2, context: context2 } = this;
const { opaque, handler: handler2, context: context3 } = this;
if (statusCode < 200) {
if (this.onInfo) {
const headers = this.responseHeaders === "raw" ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders);
@@ -129203,7 +129203,7 @@ var require_api_pipeline3 = __commonJS({
headers,
opaque,
body: this.res,
context: context2
context: context3
});
} catch (err) {
this.res.on("error", util.nop);
@@ -129287,7 +129287,7 @@ var require_api_upgrade3 = __commonJS({
this.context = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (!this.callback) {
throw new RequestAbortedError();
}
@@ -129298,7 +129298,7 @@ var require_api_upgrade3 = __commonJS({
throw new SocketError("bad upgrade", null);
}
onUpgrade(statusCode, rawHeaders, socket) {
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
assert.strictEqual(statusCode, 101);
removeSignal(this);
this.callback = null;
@@ -129307,7 +129307,7 @@ var require_api_upgrade3 = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -129375,18 +129375,18 @@ var require_api_connect3 = __commonJS({
this.abort = null;
addSignal(this, signal);
}
onConnect(abort, context2) {
onConnect(abort, context3) {
if (!this.callback) {
throw new RequestAbortedError();
}
this.abort = abort;
this.context = context2;
this.context = context3;
}
onHeaders() {
throw new SocketError("bad connect", null);
}
onUpgrade(statusCode, rawHeaders, socket) {
const { callback, opaque, context: context2 } = this;
const { callback, opaque, context: context3 } = this;
removeSignal(this);
this.callback = null;
let headers = rawHeaders;
@@ -129398,7 +129398,7 @@ var require_api_connect3 = __commonJS({
headers,
socket,
opaque,
context: context2
context: context3
});
}
onError(err) {
@@ -137517,8 +137517,8 @@ var require_dist_node2 = __commonJS({
function isKeyOperator2(operator) {
return operator === ";" || operator === "&" || operator === "?";
}
function getValues2(context2, operator, key, modifier) {
var value = context2[key], result = [];
function getValues2(context3, operator, key, modifier) {
var value = context3[key], result = [];
if (isDefined3(value) && value !== "") {
if (typeof value === "string" || typeof value === "number" || typeof value === "boolean") {
value = value.toString();
@@ -137582,7 +137582,7 @@ var require_dist_node2 = __commonJS({
expand: expand2.bind(null, template)
};
}
function expand2(template, context2) {
function expand2(template, context3) {
var operators = ["+", "#", ".", "/", ";", "?", "&"];
template = template.replace(
/\{([^\{\}]+)\}|([^\{\}]+)/g,
@@ -137596,7 +137596,7 @@ var require_dist_node2 = __commonJS({
}
expression.split(/,/g).forEach(function(variable) {
var tmp = /([^:\*]*)(?::(\d+)|(\*))?/.exec(variable);
values.push(getValues2(context2, operator, tmp[1], tmp[2] || tmp[3]));
values.push(getValues2(context3, operator, tmp[1], tmp[2] || tmp[3]));
});
if (operator && operator !== "+") {
var separator = ",";
@@ -143048,7 +143048,7 @@ var require_download_artifact = __commonJS({
var promises_1 = __importDefault2(require("fs/promises"));
var crypto2 = __importStar2(require("crypto"));
var stream = __importStar2(require("stream"));
var github2 = __importStar2(require_github2());
var github3 = __importStar2(require_github2());
var core14 = __importStar2(require_core());
var httpClient = __importStar2(require_lib());
var unzip_stream_1 = __importDefault2(require_unzip());
@@ -143136,7 +143136,7 @@ var require_download_artifact = __commonJS({
function downloadArtifactPublic(artifactId, repositoryOwner, repositoryName, token, options) {
return __awaiter2(this, void 0, void 0, function* () {
const downloadPath = yield resolveOrCreateDirectory(options === null || options === void 0 ? void 0 : options.path);
const api = github2.getOctokit(token);
const api = github3.getOctokit(token);
let digestMismatch = false;
core14.info(`Downloading artifact '${artifactId}' from '${repositoryOwner}/${repositoryName}'`);
const { headers, status } = yield api.rest.actions.downloadArtifact({
@@ -143457,8 +143457,8 @@ var require_get_artifact = __commonJS({
retry: retryOpts,
request: requestOpts
};
const github2 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
const getArtifactResp = yield github2.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}", {
const github3 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
const getArtifactResp = yield github3.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}", {
owner: repositoryOwner,
repo: repositoryName,
run_id: workflowRunId,
@@ -143581,9 +143581,9 @@ var require_delete_artifact = __commonJS({
retry: retryOpts,
request: requestOpts
};
const github2 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
const github3 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
const getArtifactResp = yield (0, get_artifact_1.getArtifactPublic)(artifactName, workflowRunId, repositoryOwner, repositoryName, token);
const deleteArtifactResp = yield github2.rest.actions.deleteArtifact({
const deleteArtifactResp = yield github3.rest.actions.deleteArtifact({
owner: repositoryOwner,
repo: repositoryName,
artifact_id: getArtifactResp.artifact.id
@@ -143690,9 +143690,9 @@ var require_list_artifacts = __commonJS({
retry: retryOpts,
request: requestOpts
};
const github2 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
const github3 = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog);
let currentPageNumber = 1;
const { data: listArtifactResponse } = yield github2.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts", {
const { data: listArtifactResponse } = yield github3.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts", {
owner: repositoryOwner,
repo: repositoryName,
run_id: workflowRunId,
@@ -143717,7 +143717,7 @@ var require_list_artifacts = __commonJS({
currentPageNumber++;
for (currentPageNumber; currentPageNumber <= numberOfPages; currentPageNumber++) {
(0, core_1.debug)(`Fetching page ${currentPageNumber} of artifact list`);
const { data: listArtifactResponse2 } = yield github2.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts", {
const { data: listArtifactResponse2 } = yield github3.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts", {
owner: repositoryOwner,
repo: repositoryName,
run_id: workflowRunId,
@@ -161352,6 +161352,7 @@ var core12 = __toESM(require_core());
var import_archiver = __toESM(require_archiver());
// src/analyze.ts
var github2 = __toESM(require_github());
var io5 = __toESM(require_io());
// src/analyses.ts
+8 -2
View File
@@ -2,6 +2,7 @@ import * as fs from "fs";
import * as path from "path";
import { performance } from "perf_hooks";
import * as github from "@actions/github";
import * as io from "@actions/io";
import * as yaml from "js-yaml";
@@ -22,6 +23,7 @@ import {
} from "./diff-informed-analysis-utils";
import { EnvVar } from "./environment";
import { FeatureEnablement, Feature } from "./feature-flags";
import { RepositoryPropertyName } from "./feature-flags/properties";
import { KnownLanguage, Language } from "./languages";
import { Logger, withGroupAsync } from "./logging";
import { OverlayDatabaseMode } from "./overlay";
@@ -502,9 +504,13 @@ export async function runQueries(
logger.info(qualityAnalysisSummary);
}
if (!config.enableFileCoverageInformation) {
const isOrgOwned =
github.context.payload.repository?.owner.type === "Organization";
const reenableMessage = isOrgOwned
? ` To enable file coverage information on pull requests, set the '${RepositoryPropertyName.ENABLE_FILE_COVERAGE_ON_PRS}' repository property to 'true'.`
: "";
logger.info(
"To speed up pull request analysis, file coverage information is only enabled when analyzing " +
"the default branch and protected branches.",
`To speed up pull request analysis, file coverage information is only enabled when analyzing the default branch and protected branches.${reenableMessage}`,
);
}
+1
View File
@@ -381,6 +381,7 @@ async function run(startedAt: Date) {
repositoryNwo,
features,
repositoryPropertiesResult.orElse({}),
logger,
),
logger,
});
+19
View File
@@ -14,6 +14,7 @@ import {
getFileCoverageInformationEnabled,
} from "./init";
import { KnownLanguage } from "./languages";
import { getRunnerLogger } from "./logging";
import { parseRepositoryNwo } from "./repository";
import {
createFeatures,
@@ -457,6 +458,7 @@ test("file coverage information enabled when debugMode is true", async (t) => {
parseRepositoryNwo("github/codeql-action"),
createFeatures([Feature.SkipFileCoverageOnPrs]),
{},
getRunnerLogger(true),
),
);
});
@@ -470,6 +472,7 @@ test("file coverage information enabled when not analyzing a pull request", asyn
parseRepositoryNwo("github/codeql-action"),
createFeatures([Feature.SkipFileCoverageOnPrs]),
{},
getRunnerLogger(true),
),
);
});
@@ -483,6 +486,7 @@ test("file coverage information enabled when owner is not 'github'", async (t) =
parseRepositoryNwo("other-org/some-repo"),
createFeatures([Feature.SkipFileCoverageOnPrs]),
{},
getRunnerLogger(true),
),
);
});
@@ -496,6 +500,7 @@ test("file coverage information enabled when feature flag is not enabled", async
parseRepositoryNwo("github/codeql-action"),
createFeatures([]),
{},
getRunnerLogger(true),
),
);
});
@@ -509,6 +514,7 @@ test("file coverage information disabled when all conditions for skipping are me
parseRepositoryNwo("github/codeql-action"),
createFeatures([Feature.SkipFileCoverageOnPrs]),
{},
getRunnerLogger(true),
),
);
});
@@ -516,6 +522,9 @@ test("file coverage information disabled when all conditions for skipping are me
test("file coverage information enabled when repository property enables it on PRs", async (t) => {
sinon.stub(actionsUtil, "isAnalyzingPullRequest").returns(true);
const messages: LoggedMessage[] = [];
const logger = getRecordingLogger(messages);
t.true(
await getFileCoverageInformationEnabled(
false, // debugMode
@@ -524,6 +533,16 @@ test("file coverage information enabled when repository property enables it on P
{
[RepositoryPropertyName.ENABLE_FILE_COVERAGE_ON_PRS]: true,
},
logger,
),
);
t.true(
messages.some(
(m) =>
m.type === "info" &&
typeof m.message === "string" &&
m.message.includes(RepositoryPropertyName.ENABLE_FILE_COVERAGE_ON_PRS),
),
);
});
+29 -14
View File
@@ -307,20 +307,35 @@ export async function getFileCoverageInformationEnabled(
repositoryNwo: RepositoryNwo,
features: FeatureEnablement,
repositoryProperties: RepositoryProperties,
logger: Logger,
): Promise<boolean> {
return (
// Always enable file coverage information in debug mode
debugMode ||
// We're most interested in speeding up PRs, and we want to keep
// submitting file coverage information for the default branch since
// it is used to populate the status page.
!isAnalyzingPullRequest() ||
// Allow repository owners to opt in to file coverage on PRs via a
// repository property.
// Always enable file coverage information in debug mode
if (debugMode) return true;
// We're most interested in speeding up PRs, and we want to keep
// submitting file coverage information for the default branch since
// it is used to populate the status page.
if (!isAnalyzingPullRequest()) return true;
// Allow repository owners to opt in to file coverage on PRs via a
// repository property.
if (
repositoryProperties[RepositoryPropertyName.ENABLE_FILE_COVERAGE_ON_PRS] ===
true ||
// For now, restrict this feature to the GitHub org
repositoryNwo.owner !== "github" ||
!(await features.getValue(Feature.SkipFileCoverageOnPrs))
);
true
) {
logger.info(
"File coverage information on pull requests has been enabled by the " +
`'${RepositoryPropertyName.ENABLE_FILE_COVERAGE_ON_PRS}' repository property. ` +
"This will increase the time it takes to analyze pull requests, particularly on " +
"large repositories.",
);
return true;
}
// For now, restrict this feature to the GitHub org
if (repositoryNwo.owner !== "github") return true;
if (!(await features.getValue(Feature.SkipFileCoverageOnPrs))) return true;
return false;
}