decord/source/835_logIgnoredSpan.js
2026-07-24 07:16:23 +00:00

119 lines
4 KiB
JavaScript

// Module ID: 835
// Function ID: 9287
// Name: logIgnoredSpan
// Dependencies: [801, 809, 800]
// Module 835 (logIgnoredSpan)
const require = arg1;
const dependencyMap = arg6;
function logIgnoredSpan(op) {
const debug = require(801) /* consoleSandbox */.debug;
debug.log("Ignoring span " + op.op + " - " + op.description + " because it matches `ignoreSpans`.");
}
Object.defineProperty(arg5, Symbol.toStringTag, { value: "Module" });
arg5.reparentChildSpans = function reparentChildSpans(items, arg1) {
let parent_span_id;
let span_id;
({ parent_span_id, span_id } = arg1);
if (parent_span_id) {
for (const item10010 of arg0) {
let tmp4 = span_id;
if (item10010.parent_span_id === span_id) {
let tmp5 = item10010;
let tmp6 = parent_span_id;
tmp3.parent_span_id = tmp;
}
continue;
}
}
};
arg5.shouldIgnoreSpan = function shouldIgnoreSpan(result, ignoreSpans) {
if (null != ignoreSpans) {
if (ignoreSpans.length) {
if (result.description) {
const iter = ignoreSpans[Symbol.iterator]();
const nextResult = iter.next();
while (iter !== undefined) {
let tmp41 = nextResult;
if ("string" !== typeof nextResult) {
let tmp43 = nextResult;
let _RegExp = RegExp;
if (!(tmp42 instanceof RegExp)) {
let tmp6 = nextResult;
if (tmp41.name) {
let tmp8 = nextResult;
let tmp9 = !tmp41.name;
let isMatchingPatternResult = tmp9;
if (!tmp9) {
let tmp11 = require;
let tmp12 = dependencyMap;
let obj = require(809) /* isMatchingPattern */;
let tmp13 = result;
let tmp14 = nextResult;
isMatchingPatternResult = obj.isMatchingPattern(result.description, tmp41.name);
}
let tmp16 = nextResult;
let tmp17 = !tmp41.op;
let tmp18 = tmp17;
let tmp15 = isMatchingPatternResult;
if (!tmp17) {
let tmp19 = result;
let op = result.op;
let isMatchingPatternResult1 = op;
if (op) {
let tmp21 = require;
let tmp22 = dependencyMap;
let obj2 = require(809) /* isMatchingPattern */;
let tmp23 = result;
let tmp24 = nextResult;
isMatchingPatternResult1 = obj2.isMatchingPattern(result.op, tmp41.op);
}
tmp18 = isMatchingPatternResult1;
}
let tmp26 = isMatchingPatternResult;
if (tmp15) {
let tmp27 = tmp18;
if (tmp25) {
let tmp28 = require;
let tmp29 = dependencyMap;
let num2 = 2;
if (require(800).DEBUG_BUILD) {
let tmp30 = logIgnoredSpan;
let tmp31 = result;
let tmp32 = logIgnoredSpan(result);
}
iter.return();
let flag = true;
return true;
}
}
} else {
let tmp7 = nextResult;
}
}
continue;
}
let tmp33 = require;
let tmp34 = dependencyMap;
let obj3 = require(809) /* isMatchingPattern */;
let tmp35 = result;
let tmp36 = nextResult;
if (obj3.isMatchingPattern(result.description, tmp41)) {
let tmp37 = require;
let tmp38 = dependencyMap;
let num3 = 2;
if (require(800).DEBUG_BUILD) {
let tmp39 = logIgnoredSpan;
let tmp40 = logIgnoredSpan(result);
}
iter.return();
let flag2 = true;
return true;
}
}
return false;
}
}
}
return false;
};