=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== gjs-1.66.1/NEWS-1976- + Spread operator in destructuring assignment: let [a, ...b] = [1, 2, 3]; gjs-1.66.1/NEWS:1977: + Template literals: `Hello, ${name}` with optional tags: tag`string` gjs-1.66.1/NEWS-1978- ############################################## gjs-1.66.1/doc/Logging.md-91- GLib.log_structured(LOG_DOMAIN, level, { gjs-1.66.1/doc/Logging.md:92: 'MESSAGE': `${message}`, gjs-1.66.1/doc/Logging.md-93- 'SYSLOG_IDENTIFIER': 'org.gnome.Polari', ############################################## gjs-1.66.1/doc/Mapping.md-55- gjs-1.66.1/doc/Mapping.md:56:The `$gtype` property gives the GType object for the given type. This is the proper way to find the GType given an object or a class. For a class, `GObject.type_from_name('GtkLabel')` would work too if you know the GType name, but only if you had previously constructed a Gtk.Label object. gjs-1.66.1/doc/Mapping.md-57- ############################################## gjs-1.66.1/doc/Modules.md-108-// Using native template literals (Output: Pi to 2 decimal points: 3.14) gjs-1.66.1/doc/Modules.md:109:`${foo} to ${bar*2} decimal points: ${baz.toFixed(bar*2)}` gjs-1.66.1/doc/Modules.md-110- ############################################## gjs-1.66.1/doc/Package/Specification.md-85- gjs-1.66.1/doc/Package/Specification.md:86:This `main()` function should initialize a GApplication whose id is **${entry-point-name}**, and do all the work inside the GApplication `vfunc_*` handlers. gjs-1.66.1/doc/Package/Specification.md-87- ############################################## gjs-1.66.1/doc/Style_Guide.md-59- GLib.idle_add(GLib.PRIORITY_DEFAULT_IDLE, function () { gjs-1.66.1/doc/Style_Guide.md:60: log(`number is: ${i}`); gjs-1.66.1/doc/Style_Guide.md-61- }); ############################################## gjs-1.66.1/examples/calc.js-10-function updateDisplay() { gjs-1.66.1/examples/calc.js:11: label.set_markup(`<span size='30000'>${calcVal}</span>`); gjs-1.66.1/examples/calc.js-12- ############################################## gjs-1.66.1/examples/calc.js-36- calcVal = Math.floor(calcVal * 10000) / 10000; gjs-1.66.1/examples/calc.js:37: label.set_markup(`<span size='30000'>${calcVal}</span>`); gjs-1.66.1/examples/calc.js-38-} ############################################## gjs-1.66.1/examples/calc.js-50-function swapSign() { gjs-1.66.1/examples/calc.js:51: calcVal = calcVal[0] === '-' ? calcVal.substring(1) : `-${calcVal}`; gjs-1.66.1/examples/calc.js-52- updateDisplay(); ############################################## gjs-1.66.1/examples/calc.js-55-function randomNum() { gjs-1.66.1/examples/calc.js:56: calcVal = `${Math.floor(Math.random() * 1000)}`; gjs-1.66.1/examples/calc.js-57- updateDisplay(); ############################################## gjs-1.66.1/examples/dbus-client.js-41-function onNameAppeared(connection, name, _owner) { gjs-1.66.1/examples/dbus-client.js:42: print(`"${name}" appeared on the session bus`); gjs-1.66.1/examples/dbus-client.js-43- ############################################## gjs-1.66.1/examples/dbus-client.js-59- proxySignalId = proxy.connectSignal('TestSignal', (proxy_, name_, args) => { gjs-1.66.1/examples/dbus-client.js:60: print(`TestSignal: ${args[0]}, ${args[1]}`); gjs-1.66.1/examples/dbus-client.js-61- }); ############################################## gjs-1.66.1/examples/dbus-client.js-67- for (let [prop, value] of Object.entries(changed.deepUnpack())) gjs-1.66.1/examples/dbus-client.js:68: print(`Property '${prop}' changed to '${value.deepUnpack()}'`); gjs-1.66.1/examples/dbus-client.js-69- gjs-1.66.1/examples/dbus-client.js-70- for (let prop of invalidated) gjs-1.66.1/examples/dbus-client.js:71: print(`Property '${prop}' invalidated`); gjs-1.66.1/examples/dbus-client.js-72- }); ############################################## gjs-1.66.1/examples/dbus-client.js-75- // Reading and writing properties is straight-forward gjs-1.66.1/examples/dbus-client.js:76: print(`ReadOnlyProperty: ${proxy.ReadOnlyProperty}`); gjs-1.66.1/examples/dbus-client.js-77- gjs-1.66.1/examples/dbus-client.js:78: print(`ReadWriteProperty: ${proxy.ReadWriteProperty}`); gjs-1.66.1/examples/dbus-client.js-79- gjs-1.66.1/examples/dbus-client.js-80- proxy.ReadWriteProperty = !proxy.ReadWriteProperty; gjs-1.66.1/examples/dbus-client.js:81: print(`ReadWriteProperty: ${proxy.ReadWriteProperty}`); gjs-1.66.1/examples/dbus-client.js-82- ############################################## gjs-1.66.1/examples/dbus-client.js-87- gjs-1.66.1/examples/dbus-client.js:88: print(`SimpleMethod: ${value}`); gjs-1.66.1/examples/dbus-client.js-89- } catch (e) { gjs-1.66.1/examples/dbus-client.js:90: logError(`SimpleMethod: ${e.message}`); gjs-1.66.1/examples/dbus-client.js-91- } ############################################## gjs-1.66.1/examples/dbus-client.js-100- gjs-1.66.1/examples/dbus-client.js:101: print(`ComplexMethod: ${value}`); gjs-1.66.1/examples/dbus-client.js-102- ############################################## gjs-1.66.1/examples/dbus-client.js-111-function onNameVanished(connection, name) { gjs-1.66.1/examples/dbus-client.js:112: print(`"${name}" vanished from the session bus`); gjs-1.66.1/examples/dbus-client.js-113- ############################################## gjs-1.66.1/examples/dbus-client.js-159- proxy = sourceObj; gjs-1.66.1/examples/dbus-client.js:160: print(`ReadOnlyProperty: ${proxy.ReadOnlyProperty}`); gjs-1.66.1/examples/dbus-client.js-161- }, ############################################## gjs-1.66.1/examples/dbus-service.js-64- ComplexMethod(input) { gjs-1.66.1/examples/dbus-service.js:65: print(`ComplexMethod() invoked with "${input}"`); gjs-1.66.1/examples/dbus-service.js-66- ############################################## gjs-1.66.1/examples/http-client.js-28- gjs-1.66.1/examples/http-client.js:29: log(`body:\n${byteArray.toString(byteArray.fromGBytes(data))}`); gjs-1.66.1/examples/http-client.js-30- ############################################## gjs-1.66.1/examples/http-client.js-44- gjs-1.66.1/examples/http-client.js:45: log(`status: ${message.status_code} - ${message.reason_phrase}`); gjs-1.66.1/examples/http-client.js-46- message.response_headers.foreach((name, value) => { gjs-1.66.1/examples/http-client.js:47: log(`${name}: ${value}`); gjs-1.66.1/examples/http-client.js-48- }); ############################################## gjs-1.66.1/examples/websocket-client.js-43- const str = byteArray.toString(byteArray.fromGBytes(data)); gjs-1.66.1/examples/websocket-client.js:44: log(`message: ${str}`); gjs-1.66.1/examples/websocket-client.js-45- connection.close(Soup.WebsocketCloseCode.NORMAL, null); ############################################## gjs-1.66.1/gi/closure.cpp-114- "object %p", gjs-1.66.1/gi/closure.cpp:115: c, c->func.debug_addr()); gjs-1.66.1/gi/closure.cpp-116- ############################################## gjs-1.66.1/gi/closure.cpp-141- gjs_debug_closure("Invalidating closure %p which calls function %p", gjs-1.66.1/gi/closure.cpp:142: closure, c->func.debug_addr()); gjs-1.66.1/gi/closure.cpp-143- ############################################## gjs-1.66.1/gi/closure.cpp-168- gjs_debug_closure("Invalidating signal closure %p which calls function %p", gjs-1.66.1/gi/closure.cpp:169: closure, self->func.debug_addr()); gjs-1.66.1/gi/closure.cpp-170- ############################################## gjs-1.66.1/gi/closure.cpp-215- "closure %p function %p", gjs-1.66.1/gi/closure.cpp:216: closure, c->func.debug_addr()); gjs-1.66.1/gi/closure.cpp-217- /* If an exception has been thrown, log it, unless the caller ############################################## gjs-1.66.1/gi/closure.cpp-320- gjs_debug_closure("Create closure %p which calls function %p '%s'", gc, gjs-1.66.1/gi/closure.cpp:321: c->func.debug_addr(), description); gjs-1.66.1/gi/closure.cpp-322- ############################################## gjs-1.66.1/gi/object.cpp-182- gjs-1.66.1/gi/object.cpp:183:const void* ObjectBase::jsobj_addr(void) const { gjs-1.66.1/gi/object.cpp-184- if (is_prototype()) gjs-1.66.1/gi/object.cpp-185- return nullptr; gjs-1.66.1/gi/object.cpp:186: return to_instance()->m_wrapper.debug_addr(); gjs-1.66.1/gi/object.cpp-187-} ############################################## gjs-1.66.1/gi/object.h-130- // This is used in debug methods only. gjs-1.66.1/gi/object.h:131: [[nodiscard]] const void* jsobj_addr() const; gjs-1.66.1/gi/object.h-132- ############################################## gjs-1.66.1/gi/object.h-136- void debug_lifecycle(const char* message) const { gjs-1.66.1/gi/object.h:137: GIWrapperBase::debug_lifecycle(jsobj_addr(), message); gjs-1.66.1/gi/object.h-138- } ############################################## gjs-1.66.1/gi/wrapperutils.h-298- // Accessor for Instance member. Used only in debug methods and toString(). gjs-1.66.1/gi/wrapperutils.h:299: [[nodiscard]] const void* ptr_addr() const { gjs-1.66.1/gi/wrapperutils.h-300- return is_prototype() ? nullptr : to_instance()->ptr(); ############################################## gjs-1.66.1/gi/wrapperutils.h-308- Base::debug_topic, "[%p: %s pointer %p - %s.%s (%s)] %s", this, gjs-1.66.1/gi/wrapperutils.h:309: Base::debug_tag, ptr_addr(), ns(), name(), type_name(), message); gjs-1.66.1/gi/wrapperutils.h-310- } ############################################## gjs-1.66.1/gi/wrapperutils.h-315- "[%p: %s pointer %p - JS wrapper %p - %s.%s (%s)] %s", this, gjs-1.66.1/gi/wrapperutils.h:316: Base::debug_tag, ptr_addr(), obj, ns(), name(), type_name(), gjs-1.66.1/gi/wrapperutils.h-317- message); ############################################## gjs-1.66.1/gi/wrapperutils.h-324- "[%p: %s pointer %p - JS wrapper %p - %s.%s (%s)] %s '%s'", this, gjs-1.66.1/gi/wrapperutils.h:325: Base::debug_tag, ptr_addr(), obj, ns(), name(), type_name(), gjs-1.66.1/gi/wrapperutils.h-326- message, id); ############################################## gjs-1.66.1/gi/wrapperutils.h-569- cx, obj, static_cast<const Base*>(priv)->to_string_kind(), gjs-1.66.1/gi/wrapperutils.h:570: priv->info(), priv->gtype(), priv->ptr_addr(), args.rval()); gjs-1.66.1/gi/wrapperutils.h-571- } ############################################## gjs-1.66.1/gi/wrapperutils.h-918- * Also defines all the requested methods and properties on the prototype gjs-1.66.1/gi/wrapperutils.h:919: * and constructor objects (see define_jsclass()), as well as a `$gtype` gjs-1.66.1/gi/wrapperutils.h-920- * property and a toString() method. ############################################## gjs-1.66.1/gjs/jsapi-util-root.h-203- gjs-1.66.1/gjs/jsapi-util-root.h:204: /* Use debug_addr() only for debug logging, because it is unbarriered. */ gjs-1.66.1/gjs/jsapi-util-root.h-205- template <typename U = T> gjs-1.66.1/gjs/jsapi-util-root.h:206: [[nodiscard]] const void* debug_addr( gjs-1.66.1/gjs/jsapi-util-root.h-207- std::enable_if_t<std::is_pointer_v<U>>* = nullptr) const { ############################################## gjs-1.66.1/gjs/profiler.cpp-680- * Set the file to which profiling data is written when the @self is stopped. gjs-1.66.1/gjs/profiler.cpp:681: * By default, this is `gjs-$PID.syscap` in the current directory. gjs-1.66.1/gjs/profiler.cpp-682- */ ############################################## gjs-1.66.1/installed-tests/debugger/return.debugger-6-ret 5 gjs-1.66.1/installed-tests/debugger/return.debugger:7:ret `${4 * 10 + 2} is the answer` gjs-1.66.1/installed-tests/debugger/return.debugger-8-c ############################################## gjs-1.66.1/installed-tests/debugger/return.debugger.output-15-Breakpoint 3, func3() at return.debugger.js:10:4 gjs-1.66.1/installed-tests/debugger/return.debugger.output:16:db> ret `${4 * 10 + 2} is the answer` gjs-1.66.1/installed-tests/debugger/return.debugger.output-17-42 is the answer ############################################## gjs-1.66.1/installed-tests/debugger/throw.debugger.js-8-} catch (e) { gjs-1.66.1/installed-tests/debugger/throw.debugger.js:9: print(`Exception: ${e}`); gjs-1.66.1/installed-tests/debugger/throw.debugger.js-10-} ############################################## gjs-1.66.1/installed-tests/js/minijasmine.js-56- jasmineStarted(info) { gjs-1.66.1/installed-tests/js/minijasmine.js:57: print(`1..${info.totalSpecsDefined}`); gjs-1.66.1/installed-tests/js/minijasmine.js-58- } ############################################## gjs-1.66.1/installed-tests/js/minijasmine.js-63- print('not ok - An error was thrown outside a test'); gjs-1.66.1/installed-tests/js/minijasmine.js:64: print(`# ${result.message}`); gjs-1.66.1/installed-tests/js/minijasmine.js-65- }); ############################################## gjs-1.66.1/installed-tests/js/minijasmine.js-92- } gjs-1.66.1/installed-tests/js/minijasmine.js:93: tapReport += ` ${this._specCount} ${result.fullName}`; gjs-1.66.1/installed-tests/js/minijasmine.js-94- if (result.status === 'pending' || result.status === 'disabled') { gjs-1.66.1/installed-tests/js/minijasmine.js-95- let reason = result.pendingReason || result.status; gjs-1.66.1/installed-tests/js/minijasmine.js:96: tapReport += ` # SKIP ${reason}`; gjs-1.66.1/installed-tests/js/minijasmine.js-97- } ############################################## gjs-1.66.1/installed-tests/js/minijasmine.js-105- let stackTrace = _filterStack(failedExpectation.stack).trim(); gjs-1.66.1/installed-tests/js/minijasmine.js:106: print(stackTrace.split('\n').map(str => `# ${str}`).join('\n')); gjs-1.66.1/installed-tests/js/minijasmine.js-107- }); ############################################## gjs-1.66.1/installed-tests/js/testCairo.js-262- ['none', 'full'].forEach(transfer => { gjs-1.66.1/installed-tests/js/testCairo.js:263: it(`can be marshalled as a transfer-${transfer} return value`, function () { gjs-1.66.1/installed-tests/js/testCairo.js:264: const outSurface = Regress[`test_cairo_surface_${transfer}_return`](); gjs-1.66.1/installed-tests/js/testCairo.js-265- expect(outSurface.getFormat()).toEqual(Cairo.Format.ARGB32); ############################################## gjs-1.66.1/installed-tests/js/testGDBus.js-138- multipleInArgs(a, b, c, d, e) { gjs-1.66.1/installed-tests/js/testGDBus.js:139: return `${a} ${b} ${c} ${d} ${e}`; gjs-1.66.1/installed-tests/js/testGDBus.js-140- } ############################################## gjs-1.66.1/installed-tests/js/testGDBus.js-266- waitId = 0; gjs-1.66.1/installed-tests/js/testGDBus.js:267: throw new Error(`Timeout waiting for property ${property} expired`); gjs-1.66.1/installed-tests/js/testGDBus.js-268- }); ############################################## gjs-1.66.1/installed-tests/js/testGDBus.js-287- name => { gjs-1.66.1/installed-tests/js/testGDBus.js:288: log(`Acquired name ${name}`); gjs-1.66.1/installed-tests/js/testGDBus.js-289- loop.quit(); ############################################## gjs-1.66.1/installed-tests/js/testGDBus.js-291- name => { gjs-1.66.1/installed-tests/js/testGDBus.js:292: log(`Lost name ${name}`); gjs-1.66.1/installed-tests/js/testGDBus.js-293- }); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-16- gjs-1.66.1/installed-tests/js/testGIMarshalling.js:17:function testReturnValue(root, value, {omit, skip, funcName = `${root}_return`} = {}) { gjs-1.66.1/installed-tests/js/testGIMarshalling.js-18- if (omit) ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-26- gjs-1.66.1/installed-tests/js/testGIMarshalling.js:27:function testInParameter(root, value, {omit, skip, funcName = `${root}_in`} = {}) { gjs-1.66.1/installed-tests/js/testGIMarshalling.js-28- if (omit) ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-36- gjs-1.66.1/installed-tests/js/testGIMarshalling.js:37:function testOutParameter(root, value, {omit, skip, funcName = `${root}_out`} = {}) { gjs-1.66.1/installed-tests/js/testGIMarshalling.js-38- if (omit) ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-47-function testInoutParameter(root, inValue, outValue, gjs-1.66.1/installed-tests/js/testGIMarshalling.js:48: {omit, skip, funcName = `${root}_inout`} = {}) { gjs-1.66.1/installed-tests/js/testGIMarshalling.js-49- if (omit) ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-66- describe('with transfer none', function () { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:67: testSimpleMarshalling(`${root}_none`, value, inoutValue, options.none); gjs-1.66.1/installed-tests/js/testGIMarshalling.js-68- }); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-78- Object.assign(fullOptions, options.full); gjs-1.66.1/installed-tests/js/testGIMarshalling.js:79: testSimpleMarshalling(`${root}_full`, value, inoutValue, fullOptions); gjs-1.66.1/installed-tests/js/testGIMarshalling.js-80- }); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-94- Object.assign(containerOptions, options.container); gjs-1.66.1/installed-tests/js/testGIMarshalling.js:95: testSimpleMarshalling(`${root}_container`, value, inoutValue, containerOptions); gjs-1.66.1/installed-tests/js/testGIMarshalling.js-96- }); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-168- [true, false].forEach(bool => { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:169: describe(`${bool}`, function () { gjs-1.66.1/installed-tests/js/testGIMarshalling.js-170- testSimpleMarshalling('boolean', bool, !bool, { gjs-1.66.1/installed-tests/js/testGIMarshalling.js-171- returnv: { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:172: funcName: `boolean_return_${bool}`, gjs-1.66.1/installed-tests/js/testGIMarshalling.js-173- }, gjs-1.66.1/installed-tests/js/testGIMarshalling.js-174- in: { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:175: funcName: `boolean_in_${bool}`, gjs-1.66.1/installed-tests/js/testGIMarshalling.js-176- }, gjs-1.66.1/installed-tests/js/testGIMarshalling.js-177- out: { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:178: funcName: `boolean_out_${bool}`, gjs-1.66.1/installed-tests/js/testGIMarshalling.js-179- }, gjs-1.66.1/installed-tests/js/testGIMarshalling.js-180- inout: { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:181: funcName: `boolean_inout_${bool}_${!bool}`, gjs-1.66.1/installed-tests/js/testGIMarshalling.js-182- }, ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-188-describe('Integer', function () { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:189: Object.entries(Limits).forEach(([type, {min, max, umax, bit64, utype = `u${type}`}]) => { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:190: describe(`${type}-typed`, function () { gjs-1.66.1/installed-tests/js/testGIMarshalling.js-191- it('marshals signed value as a return value', function () { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:192: expect(warn64(bit64, GIMarshallingTests[`${type}_return_max`])).toEqual(max); gjs-1.66.1/installed-tests/js/testGIMarshalling.js:193: expect(warn64(bit64, GIMarshallingTests[`${type}_return_min`])).toEqual(min); gjs-1.66.1/installed-tests/js/testGIMarshalling.js-194- }); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-197- skip64(bit64); gjs-1.66.1/installed-tests/js/testGIMarshalling.js:198: expect(() => GIMarshallingTests[`${type}_in_max`](max)).not.toThrow(); gjs-1.66.1/installed-tests/js/testGIMarshalling.js:199: expect(() => GIMarshallingTests[`${type}_in_min`](min)).not.toThrow(); gjs-1.66.1/installed-tests/js/testGIMarshalling.js-200- }); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-202- it('marshals signed value as an out parameter', function () { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:203: expect(warn64(bit64, GIMarshallingTests[`${type}_out_max`])).toEqual(max); gjs-1.66.1/installed-tests/js/testGIMarshalling.js:204: expect(warn64(bit64, GIMarshallingTests[`${type}_out_min`])).toEqual(min); gjs-1.66.1/installed-tests/js/testGIMarshalling.js-205- }); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-208- skip64(bit64); gjs-1.66.1/installed-tests/js/testGIMarshalling.js:209: expect(GIMarshallingTests[`${type}_inout_max_min`](max)).toEqual(min); gjs-1.66.1/installed-tests/js/testGIMarshalling.js:210: expect(GIMarshallingTests[`${type}_inout_min_max`](min)).toEqual(max); gjs-1.66.1/installed-tests/js/testGIMarshalling.js-211- }); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-213- it('marshals unsigned value as a return value', function () { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:214: expect(warn64(bit64, GIMarshallingTests[`${utype}_return`])).toEqual(umax); gjs-1.66.1/installed-tests/js/testGIMarshalling.js-215- }); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-218- skip64(bit64); gjs-1.66.1/installed-tests/js/testGIMarshalling.js:219: expect(() => GIMarshallingTests[`${utype}_in`](umax)).not.toThrow(); gjs-1.66.1/installed-tests/js/testGIMarshalling.js-220- }); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-222- it('marshals unsigned value as an out parameter', function () { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:223: expect(warn64(bit64, GIMarshallingTests[`${utype}_out`])).toEqual(umax); gjs-1.66.1/installed-tests/js/testGIMarshalling.js-224- }); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-227- skip64(bit64); gjs-1.66.1/installed-tests/js/testGIMarshalling.js:228: expect(GIMarshallingTests[`${utype}_inout`](umax)).toEqual(0); gjs-1.66.1/installed-tests/js/testGIMarshalling.js-229- }); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-248- Object.entries(FloatLimits).forEach(([type, {min, max}]) => { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:249: describe(`${type}-typed`, function () { gjs-1.66.1/installed-tests/js/testGIMarshalling.js-250- it('marshals value as a return value', function () { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:251: expect(GIMarshallingTests[`${type}_return`]()).toBeCloseTo(max, 10); gjs-1.66.1/installed-tests/js/testGIMarshalling.js-252- }); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-256- it('marshals value as an out parameter', function () { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:257: expect(GIMarshallingTests[`${type}_out`]()).toBeCloseTo(max, 10); gjs-1.66.1/installed-tests/js/testGIMarshalling.js-258- }); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-260- it('marshals value as an inout parameter', function () { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:261: expect(GIMarshallingTests[`${type}_inout`](max)).toBeCloseTo(min, 10); gjs-1.66.1/installed-tests/js/testGIMarshalling.js-262- }); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-500- ['none', 'container', 'full'].forEach(transfer => { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:501: xit(`marshals as a transfer-${transfer} in and out parameter`, function () { gjs-1.66.1/installed-tests/js/testGIMarshalling.js-502- const returnedArray = gjs-1.66.1/installed-tests/js/testGIMarshalling.js:503: GIMarshallingTests[`array_gvariant_${transfer}_in`](variantArray); gjs-1.66.1/installed-tests/js/testGIMarshalling.js-504- expect(returnedArray.map(v => v.deepUnpack())).toEqual([27, 'Hello']); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-639- describe('of ints with transfer none', function () { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:640: testReturnValue(`${list}_int_none`, [-1, 0, 1, 2]); gjs-1.66.1/installed-tests/js/testGIMarshalling.js:641: testInParameter(`${list}_int_none`, [-1, 0, 1, 2]); gjs-1.66.1/installed-tests/js/testGIMarshalling.js-642- }); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-651- describe('of strings', function () { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:652: testContainerMarshalling(`${list}_utf8`, ['0', '1', '2'], gjs-1.66.1/installed-tests/js/testGIMarshalling.js-653- ['-2', '-1', '0', '1']); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-1064- ['return', 'out'].forEach(mode => { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:1065: it(`marshals as a ${mode} parameter with transfer ${transfer}`, function () { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:1066: expect(GIMarshallingTests.Object[`${transfer}_${mode}`]().int).toEqual(0); gjs-1.66.1/installed-tests/js/testGIMarshalling.js-1067- }); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-1069- gjs-1.66.1/installed-tests/js/testGIMarshalling.js:1070: it(`marshals as an inout parameter with transfer ${transfer}`, function () { gjs-1.66.1/installed-tests/js/testGIMarshalling.js-1071- const o = new GIMarshallingTests.Object({int: 42}); gjs-1.66.1/installed-tests/js/testGIMarshalling.js:1072: expect(GIMarshallingTests.Object[`${transfer}_inout`](o).int).toEqual(0); gjs-1.66.1/installed-tests/js/testGIMarshalling.js-1073- }); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-1295- function testVfuncRefcount(mode, transfer, expectedRefcount, options = {}, ...args) { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:1296: it(`marshals an object ${mode} parameter with transfer ${transfer}`, function () { gjs-1.66.1/installed-tests/js/testGIMarshalling.js-1297- if (options.skip) ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-1299- const [refcount, floating] = gjs-1.66.1/installed-tests/js/testGIMarshalling.js:1300: tester[`get_ref_info_for_vfunc_${mode}_object_transfer_${transfer}`](...args); gjs-1.66.1/installed-tests/js/testGIMarshalling.js-1301- expect(floating).toBeFalsy(); ############################################## gjs-1.66.1/installed-tests/js/testGIMarshalling.js-1640- function testPropertyGetSet(type, value1, value2, skip = false) { gjs-1.66.1/installed-tests/js/testGIMarshalling.js:1641: it(`gets and sets a ${type} property`, function () { gjs-1.66.1/installed-tests/js/testGIMarshalling.js-1642- if (skip) gjs-1.66.1/installed-tests/js/testGIMarshalling.js-1643- pending(skip); gjs-1.66.1/installed-tests/js/testGIMarshalling.js:1644: obj[`some_${type}`] = value1; gjs-1.66.1/installed-tests/js/testGIMarshalling.js:1645: expect(obj[`some_${type}`]).toEqual(value1); gjs-1.66.1/installed-tests/js/testGIMarshalling.js:1646: obj[`some_${type}`] = value2; gjs-1.66.1/installed-tests/js/testGIMarshalling.js:1647: expect(obj[`some_${type}`]).toEqual(value2); gjs-1.66.1/installed-tests/js/testGIMarshalling.js-1648- }); ############################################## gjs-1.66.1/installed-tests/js/testGLib.js-126- GLib.test_assert_expected_messages_internal('Gjs', 'testGLib.js', 0, gjs-1.66.1/installed-tests/js/testGLib.js:127: `test GLib.${testName}`); gjs-1.66.1/installed-tests/js/testGLib.js-128- } ############################################## gjs-1.66.1/installed-tests/js/testGObjectClass.js-363- set readwrite(val) { gjs-1.66.1/installed-tests/js/testGObjectClass.js:364: this._subclass_readwrite = `subclass${val}`; gjs-1.66.1/installed-tests/js/testGObjectClass.js-365- } ############################################## gjs-1.66.1/installed-tests/js/testGObjectClass.js-596- GLib.test_expect_message('Gjs', GLib.LogLevelFlags.LEVEL_WARNING, gjs-1.66.1/installed-tests/js/testGObjectClass.js:597: `*RangeError: Provided GType name '${gtypeName}' is not valid; ` + gjs-1.66.1/installed-tests/js/testGObjectClass.js:598: `automatically sanitized to '${expectedSanitized}'*`); gjs-1.66.1/installed-tests/js/testGObjectClass.js-599- ############################################## gjs-1.66.1/installed-tests/js/testGio.js-67- KINDS.forEach(kind => { gjs-1.66.1/installed-tests/js/testGio.js:68: expect(() => settings[`get_${kind}`]('foobar')).toThrowError(/key/); gjs-1.66.1/installed-tests/js/testGio.js-69- }); ############################################## gjs-1.66.1/installed-tests/js/testGio.js-73- KINDS.forEach(kind => { gjs-1.66.1/installed-tests/js/testGio.js:74: expect(() => settings[`set_${kind}`]('foobar', null)).toThrowError(/key/); gjs-1.66.1/installed-tests/js/testGio.js-75- }); ############################################## gjs-1.66.1/installed-tests/js/testLegacyClass.js-242- let oldToString = this.parent(); gjs-1.66.1/installed-tests/js/testLegacyClass.js:243: return `${oldToString}; hello`; gjs-1.66.1/installed-tests/js/testLegacyClass.js-244- }, ############################################## gjs-1.66.1/installed-tests/js/testLegacyClass.js-355- argumentGeneric(arg) { gjs-1.66.1/installed-tests/js/testLegacyClass.js:356: return `AnInterface.argumentGeneric(${arg})`; gjs-1.66.1/installed-tests/js/testLegacyClass.js-357- }, ############################################## gjs-1.66.1/installed-tests/js/testLegacyClass.js-409- argumentGeneric(arg) { gjs-1.66.1/installed-tests/js/testLegacyClass.js:410: return AnInterface.argumentGeneric(this, `${arg} (hello from class)`); gjs-1.66.1/installed-tests/js/testLegacyClass.js-411- }, ############################################## gjs-1.66.1/installed-tests/js/testLegacyGObject.js-366- set readwrite(val) { gjs-1.66.1/installed-tests/js/testLegacyGObject.js:367: this._subclass_readwrite = `subclass${val}`; gjs-1.66.1/installed-tests/js/testLegacyGObject.js-368- }, ############################################## gjs-1.66.1/installed-tests/js/testParamSpec.js-9-function testParamSpec(type, params, defaultValue) { gjs-1.66.1/installed-tests/js/testParamSpec.js:10: describe(`GObject.ParamSpec.${type}`, function () { gjs-1.66.1/installed-tests/js/testParamSpec.js-11- let paramSpec; ############################################## gjs-1.66.1/installed-tests/js/testRegress.js-22- [8, 16, 32, 64].forEach(bits => { gjs-1.66.1/installed-tests/js/testRegress.js:23: it(`includes ${bits}-bit integers`, function () { gjs-1.66.1/installed-tests/js/testRegress.js:24: const method = `test_int${bits}`; gjs-1.66.1/installed-tests/js/testRegress.js-25- expect(Regress[method](42)).toBe(42); ############################################## gjs-1.66.1/installed-tests/js/testRegress.js-28- gjs-1.66.1/installed-tests/js/testRegress.js:29: it(`includes unsigned ${bits}-bit integers`, function () { gjs-1.66.1/installed-tests/js/testRegress.js:30: expect(Regress[`test_uint${bits}`](42)).toBe(42); gjs-1.66.1/installed-tests/js/testRegress.js-31- }); ############################################## gjs-1.66.1/installed-tests/js/testRegress.js-34- ['short', 'int', 'long', 'ssize', 'float', 'double'].forEach(type => { gjs-1.66.1/installed-tests/js/testRegress.js:35: it(`includes ${type}s`, function () { gjs-1.66.1/installed-tests/js/testRegress.js:36: const method = `test_${type}`; gjs-1.66.1/installed-tests/js/testRegress.js-37- expect(Regress[method](42)).toBe(42); ############################################## gjs-1.66.1/installed-tests/js/testRegress.js-42- ['ushort', 'uint', 'ulong', 'size'].forEach(type => { gjs-1.66.1/installed-tests/js/testRegress.js:43: it(`includes ${type}s`, function () { gjs-1.66.1/installed-tests/js/testRegress.js:44: expect(Regress[`test_${type}`](42)).toBe(42); gjs-1.66.1/installed-tests/js/testRegress.js-45- }); ############################################## gjs-1.66.1/installed-tests/js/testRegress.js-49- ['uint8', 'uint16', 'uint32', 'uint64', 'uint', 'size'].forEach(type => { gjs-1.66.1/installed-tests/js/testRegress.js:50: it(`for ${type}`, function () { gjs-1.66.1/installed-tests/js/testRegress.js:51: expect(() => Regress[`test_${type}`](-42)).toThrow(); gjs-1.66.1/installed-tests/js/testRegress.js-52- }); ############################################## gjs-1.66.1/installed-tests/js/testRegress.js-205- ['int', 'gint8', 'gint16', 'gint32', 'gint64'].forEach(inttype => { gjs-1.66.1/installed-tests/js/testRegress.js:206: it(`arrays of ${inttype} in`, function () { gjs-1.66.1/installed-tests/js/testRegress.js:207: expect(Regress[`test_array_${inttype}_in`]([1, 2, 3, 4])).toEqual(10); gjs-1.66.1/installed-tests/js/testRegress.js-208- }); ############################################## gjs-1.66.1/installed-tests/js/testRegress.js-296- ['glist', 'gslist'].forEach(list => { gjs-1.66.1/installed-tests/js/testRegress.js:297: describe(`${list} types`, function () { gjs-1.66.1/installed-tests/js/testRegress.js-298- const STR_LIST = ['1', '2', '3']; ############################################## gjs-1.66.1/installed-tests/js/testRegress.js-300- it('return with transfer-none', function () { gjs-1.66.1/installed-tests/js/testRegress.js:301: expect(Regress[`test_${list}_nothing_return`]()).toEqual(STR_LIST); gjs-1.66.1/installed-tests/js/testRegress.js:302: expect(Regress[`test_${list}_nothing_return2`]()).toEqual(STR_LIST); gjs-1.66.1/installed-tests/js/testRegress.js-303- }); ############################################## gjs-1.66.1/installed-tests/js/testRegress.js-305- it('return with transfer-container', function () { gjs-1.66.1/installed-tests/js/testRegress.js:306: expect(Regress[`test_${list}_container_return`]()).toEqual(STR_LIST); gjs-1.66.1/installed-tests/js/testRegress.js-307- }); ############################################## gjs-1.66.1/installed-tests/js/testRegress.js-309- it('return with transfer-full', function () { gjs-1.66.1/installed-tests/js/testRegress.js:310: expect(Regress[`test_${list}_everything_return`]()).toEqual(STR_LIST); gjs-1.66.1/installed-tests/js/testRegress.js-311- }); ############################################## gjs-1.66.1/installed-tests/js/testRegress.js-313- it('in with transfer-none', function () { gjs-1.66.1/installed-tests/js/testRegress.js:314: Regress[`test_${list}_nothing_in`](STR_LIST); gjs-1.66.1/installed-tests/js/testRegress.js:315: Regress[`test_${list}_nothing_in2`](STR_LIST); gjs-1.66.1/installed-tests/js/testRegress.js-316- }); ############################################## gjs-1.66.1/installed-tests/js/testRegress.js-318- it('nullable in', function () { gjs-1.66.1/installed-tests/js/testRegress.js:319: expect(() => Regress[`test_${list}_null_in`]([])).not.toThrow(); gjs-1.66.1/installed-tests/js/testRegress.js-320- }); ############################################## gjs-1.66.1/installed-tests/js/testRegress.js-322- it('nullable out', function () { gjs-1.66.1/installed-tests/js/testRegress.js:323: expect(Regress[`test_${list}_null_out`]()).toEqual([]); gjs-1.66.1/installed-tests/js/testRegress.js-324- }); ############################################## gjs-1.66.1/installed-tests/js/testRegress.js-326- xit('in with transfer-container', function () { gjs-1.66.1/installed-tests/js/testRegress.js:327: Regress[`test_${list}_container_in`](STR_LIST); gjs-1.66.1/installed-tests/js/testRegress.js-328- }).pend('Function not added to gobject-introspection test suite yet'); ############################################## gjs-1.66.1/installed-tests/js/testRegress.js-1323- ['simple', 'noptr'].forEach(type => { gjs-1.66.1/installed-tests/js/testRegress.js:1324: it(`${type} callback`, function () { gjs-1.66.1/installed-tests/js/testRegress.js-1325- const callback = jasmine.createSpy('callback'); gjs-1.66.1/installed-tests/js/testRegress.js:1326: Regress[`test_${type}_callback`](callback); gjs-1.66.1/installed-tests/js/testRegress.js-1327- expect(callback).toHaveBeenCalled(); ############################################## gjs-1.66.1/installed-tests/js/testRegress.js-1330- it('null simple callback', function () { gjs-1.66.1/installed-tests/js/testRegress.js:1331: expect(() => Regress[`test_${type}_callback`](null)).not.toThrow(); gjs-1.66.1/installed-tests/js/testRegress.js-1332- }); ############################################## gjs-1.66.1/modules/core/_common.js-41- if (!propdesc.get && !propdesc.set) { gjs-1.66.1/modules/core/_common.js:42: const privateName = Symbol(`__autogeneratedAccessor__${name}`); gjs-1.66.1/modules/core/_common.js-43- const defaultValue = pspec.get_default_value(); ############################################## gjs-1.66.1/modules/core/_common.js-56- propdesc.get = function () { gjs-1.66.1/modules/core/_common.js:57: throw new Error(`setter defined without getter for property ${name}`); gjs-1.66.1/modules/core/_common.js-58- }; ############################################## gjs-1.66.1/modules/core/_common.js-60- propdesc.set = function () { gjs-1.66.1/modules/core/_common.js:61: throw new Error(`getter defined without setter for property ${name}`); gjs-1.66.1/modules/core/_common.js-62- }; ############################################## gjs-1.66.1/modules/core/_common.js-65- propdesc.get = function () { gjs-1.66.1/modules/core/_common.js:66: throw new Error(`missing getter for read-only property ${name}`); gjs-1.66.1/modules/core/_common.js-67- }; ############################################## gjs-1.66.1/modules/core/_common.js-69- propdesc.set = function () { gjs-1.66.1/modules/core/_common.js:70: throw new Error(`missing setter for write-only property ${name}`); gjs-1.66.1/modules/core/_common.js-71- }; ############################################## gjs-1.66.1/modules/core/_format.js-62- default: gjs-1.66.1/modules/core/_format.js:63: throw new Error(`Unsupported conversion character %${genericGroup}`); gjs-1.66.1/modules/core/_format.js-64- } ############################################## gjs-1.66.1/modules/core/_signals.js-66- if (connection.disconnected) gjs-1.66.1/modules/core/_signals.js:67: throw new Error(`Signal handler id ${id} already disconnected`); gjs-1.66.1/modules/core/_signals.js-68- ############################################## gjs-1.66.1/modules/core/_signals.js-76- } gjs-1.66.1/modules/core/_signals.js:77: throw new Error(`No signal connection ${id} found`); gjs-1.66.1/modules/core/_signals.js-78-} ############################################## gjs-1.66.1/modules/core/_signals.js-141- // signal emission gjs-1.66.1/modules/core/_signals.js:142: logError(e, `Exception in callback for signal: ${name}`); gjs-1.66.1/modules/core/_signals.js-143- } ############################################## gjs-1.66.1/modules/core/_signals.js-149- if (proto[functionName] && proto[functionName] !== func) gjs-1.66.1/modules/core/_signals.js:150: log(`WARNING: addSignalMethods is replacing existing ${proto} ${functionName} method`); gjs-1.66.1/modules/core/_signals.js-151- ############################################## gjs-1.66.1/modules/core/overrides/GLib.js-64- if (!isSimple && char !== 'v') gjs-1.66.1/modules/core/overrides/GLib.js:65: throw new TypeError(`Invalid GVariant signature (${char} is not a valid type)`); gjs-1.66.1/modules/core/overrides/GLib.js-66- ############################################## gjs-1.66.1/modules/core/overrides/GLib.js-181- default: gjs-1.66.1/modules/core/overrides/GLib.js:182: throw new TypeError(`Invalid GVariant signature (unexpected character ${char})`); gjs-1.66.1/modules/core/overrides/GLib.js-183- } ############################################## gjs-1.66.1/modules/core/overrides/GLib.js-269-function _notIntrospectableError(funcName, replacement) { gjs-1.66.1/modules/core/overrides/GLib.js:270: return new Error(`${funcName} is not introspectable. Use ${replacement} instead.`); gjs-1.66.1/modules/core/overrides/GLib.js-271-} ############################################## gjs-1.66.1/modules/core/overrides/GLib.js-278- if ('-^]\\'.includes(char)) gjs-1.66.1/modules/core/overrides/GLib.js:279: return `\\${char}`; gjs-1.66.1/modules/core/overrides/GLib.js-280- return char; ############################################## gjs-1.66.1/modules/core/overrides/GLib.js-323- this.Variant.prototype.toString = function () { gjs-1.66.1/modules/core/overrides/GLib.js:324: return `[object variant of type "${this.get_type_string()}"]`; gjs-1.66.1/modules/core/overrides/GLib.js-325- }; ############################################## gjs-1.66.1/modules/core/overrides/GLib.js-412- _warnNotIntrospectable('GLib.ascii_dtostr()', 'JS string conversion'); gjs-1.66.1/modules/core/overrides/GLib.js:413: return `${number}`.slice(0, len); gjs-1.66.1/modules/core/overrides/GLib.js-414- }; ############################################## gjs-1.66.1/modules/core/overrides/GLib.js-447- const escapedDelimiterChars = delimiterChars.map(_escapeCharacterSetChars); gjs-1.66.1/modules/core/overrides/GLib.js:448: const delimiterRegex = new RegExp(`[${escapedDelimiterChars.join('')}]`, 'g'); gjs-1.66.1/modules/core/overrides/GLib.js-449- return string.replace(delimiterRegex, newDelimiter); ############################################## gjs-1.66.1/modules/core/overrides/GLib.js-459- const escapedValidArray = validArray.map(_escapeCharacterSetChars); gjs-1.66.1/modules/core/overrides/GLib.js:460: const invalidRegex = new RegExp(`[^${escapedValidArray.join('')}]`, 'g'); gjs-1.66.1/modules/core/overrides/GLib.js-461- return string.replace(invalidRegex, substitutor); ############################################## gjs-1.66.1/modules/core/overrides/GObject.js-86- throw new TypeError('GObject.registerClass() used with invalid base ' + gjs-1.66.1/modules/core/overrides/GObject.js:87: `class (is ${Object.getPrototypeOf(klass).name})`); gjs-1.66.1/modules/core/overrides/GObject.js-88- } ############################################## gjs-1.66.1/modules/core/overrides/GObject.js-110- } catch (e) { gjs-1.66.1/modules/core/overrides/GObject.js:111: throw new TypeError(`Invalid signal ${signalName}: ${e.message}`); gjs-1.66.1/modules/core/overrides/GObject.js-112- } ############################################## gjs-1.66.1/modules/core/overrides/GObject.js-142- scriptDir = scriptDir.replace(/^\/|\/$/g, ''); gjs-1.66.1/modules/core/overrides/GObject.js:143: basename = `${scriptDir.split('/').reverse()[0]}_${basename}`; gjs-1.66.1/modules/core/overrides/GObject.js-144- } ############################################## gjs-1.66.1/modules/core/overrides/GObject.js-157- if (sanitized !== klass[GTypeName]) { gjs-1.66.1/modules/core/overrides/GObject.js:158: logError(new RangeError(`Provided GType name '${klass[GTypeName]}' ` + gjs-1.66.1/modules/core/overrides/GObject.js:159: `is not valid; automatically sanitized to '${sanitized}'`)); gjs-1.66.1/modules/core/overrides/GObject.js-160- } ############################################## gjs-1.66.1/modules/core/overrides/GObject.js-167- if (callerBasename) gjs-1.66.1/modules/core/overrides/GObject.js:168: gtypeClassName = `${callerBasename}_${gtypeClassName}`; gjs-1.66.1/modules/core/overrides/GObject.js-169- } gjs-1.66.1/modules/core/overrides/GObject.js-170- gjs-1.66.1/modules/core/overrides/GObject.js:171: return sanitizeGType(`Gjs_${gtypeClassName}`); gjs-1.66.1/modules/core/overrides/GObject.js-172-} ############################################## gjs-1.66.1/modules/core/overrides/GObject.js-234- throw new Error('The following interfaces must be implemented before ' + gjs-1.66.1/modules/core/overrides/GObject.js:235: `${iface.name}: ${unfulfilledReqs.join(', ')}`); gjs-1.66.1/modules/core/overrides/GObject.js-236- } ############################################## gjs-1.66.1/modules/core/overrides/GObject.js-244- let gtype = GObject.type_from_name(gtypeName); gjs-1.66.1/modules/core/overrides/GObject.js:245: obj[`TYPE_${upperName}`] = gtype; gjs-1.66.1/modules/core/overrides/GObject.js-246- obj[name] = function (v) { ############################################## gjs-1.66.1/modules/core/overrides/Gio.js-47- if (val >= numFds) { gjs-1.66.1/modules/core/overrides/Gio.js:48: throw new Error(`handle ${val} is out of range of Gio.UnixFDList ` + gjs-1.66.1/modules/core/overrides/Gio.js:49: `containing ${numFds} FDs`); gjs-1.66.1/modules/core/overrides/Gio.js-50- } ############################################## gjs-1.66.1/modules/core/overrides/Gio.js-94- } else if (argArray.length > maxNumberArgs) { gjs-1.66.1/modules/core/overrides/Gio.js:95: throw new Error(`Too many arguments passed for method ${methodName}. ` + gjs-1.66.1/modules/core/overrides/Gio.js:96: `Maximum is ${maxNumberArgs} including one callback, ` + gjs-1.66.1/modules/core/overrides/Gio.js-97- 'Gio.Cancellable, Gio.UnixFDList, and/or flags'); ############################################## gjs-1.66.1/modules/core/overrides/Gio.js-111- } else { gjs-1.66.1/modules/core/overrides/Gio.js:112: throw new Error(`Argument ${argNum} of method ${methodName} is ` + gjs-1.66.1/modules/core/overrides/Gio.js:113: `${typeof arg}. It should be a callback, flags, ` + gjs-1.66.1/modules/core/overrides/Gio.js-114- 'Gio.UnixFDList, or a Gio.Cancellable'); ############################################## gjs-1.66.1/modules/core/overrides/Gio.js-117- gjs-1.66.1/modules/core/overrides/Gio.js:118: const inTypeString = `(${inSignature.join('')})`; gjs-1.66.1/modules/core/overrides/Gio.js-119- const inVariant = new GLib.Variant(inTypeString, argArray); ############################################## gjs-1.66.1/modules/core/overrides/Gio.js-121- if (!fdList) { gjs-1.66.1/modules/core/overrides/Gio.js:122: throw new Error(`Method ${methodName} with input type containing ` + gjs-1.66.1/modules/core/overrides/Gio.js-123- '\'h\' must have a Gio.UnixFDList as an argument'); ############################################## gjs-1.66.1/modules/core/overrides/Gio.js-151- if (exc !== null) gjs-1.66.1/modules/core/overrides/Gio.js:152: log(`Ignored exception from dbus method: ${exc}`); gjs-1.66.1/modules/core/overrides/Gio.js-153-} ############################################## gjs-1.66.1/modules/core/overrides/Gio.js-204- var method = methods[i]; gjs-1.66.1/modules/core/overrides/Gio.js:205: this[`${method.name}Remote`] = _makeProxyMethod(methods[i], false); gjs-1.66.1/modules/core/overrides/Gio.js:206: this[`${method.name}Sync`] = _makeProxyMethod(methods[i], true); gjs-1.66.1/modules/core/overrides/Gio.js-207- } ############################################## gjs-1.66.1/modules/core/overrides/Gio.js-214- let getter = () => { gjs-1.66.1/modules/core/overrides/Gio.js:215: throw new Error(`Property ${name} is not readable`); gjs-1.66.1/modules/core/overrides/Gio.js-216- }; gjs-1.66.1/modules/core/overrides/Gio.js-217- let setter = () => { gjs-1.66.1/modules/core/overrides/Gio.js:218: throw new Error(`Property ${name} is not writable`); gjs-1.66.1/modules/core/overrides/Gio.js-219- }; ############################################## gjs-1.66.1/modules/core/overrides/Gio.js-276- return constructor(value); gjs-1.66.1/modules/core/overrides/Gio.js:277: throw TypeError(`Invalid type ${Object.prototype.toString.call(value)}`); gjs-1.66.1/modules/core/overrides/Gio.js-278-} ############################################## gjs-1.66.1/modules/core/overrides/Gio.js-317- gjs-1.66.1/modules/core/overrides/Gio.js:318: return `${ret})`; gjs-1.66.1/modules/core/overrides/Gio.js-319-} ############################################## gjs-1.66.1/modules/core/overrides/Gio.js-334- // likely to be a normal JS error gjs-1.66.1/modules/core/overrides/Gio.js:335: name = `org.gnome.gjs.JSError.${name}`; gjs-1.66.1/modules/core/overrides/Gio.js-336- } gjs-1.66.1/modules/core/overrides/Gio.js:337: logError(e, `Exception in method call: ${methodName}`); gjs-1.66.1/modules/core/overrides/Gio.js-338- invocation.return_dbus_error(name, e.message); ############################################## gjs-1.66.1/modules/core/overrides/Gio.js-368- } gjs-1.66.1/modules/core/overrides/Gio.js:369: } else if (this[`${methodName}Async`]) { gjs-1.66.1/modules/core/overrides/Gio.js-370- const fdList = invocation.get_message().get_unix_fd_list(); gjs-1.66.1/modules/core/overrides/Gio.js:371: this[`${methodName}Async`](parameters.deepUnpack(), invocation, fdList); gjs-1.66.1/modules/core/overrides/Gio.js-372- } else { gjs-1.66.1/modules/core/overrides/Gio.js:373: log(`Missing handler for DBus method ${methodName}`); gjs-1.66.1/modules/core/overrides/Gio.js-374- invocation.return_gerror(new Gio.DBusError({ gjs-1.66.1/modules/core/overrides/Gio.js-375- code: Gio.DBusError.UNKNOWN_METHOD, gjs-1.66.1/modules/core/overrides/Gio.js:376: message: `Method ${methodName} is not implemented`, gjs-1.66.1/modules/core/overrides/Gio.js-377- })); ############################################## gjs-1.66.1/modules/core/overrides/Gio.js-423-function _promisify(proto, asyncFunc, finishFunc) { gjs-1.66.1/modules/core/overrides/Gio.js:424: if (proto[`_original_${asyncFunc}`] !== undefined) gjs-1.66.1/modules/core/overrides/Gio.js-425- return; gjs-1.66.1/modules/core/overrides/Gio.js:426: proto[`_original_${asyncFunc}`] = proto[asyncFunc]; gjs-1.66.1/modules/core/overrides/Gio.js-427- proto[asyncFunc] = function (...args) { gjs-1.66.1/modules/core/overrides/Gio.js-428- if (!args.every(arg => typeof arg !== 'function')) gjs-1.66.1/modules/core/overrides/Gio.js:429: return this[`_original_${asyncFunc}`](...args); gjs-1.66.1/modules/core/overrides/Gio.js-430- return new Promise((resolve, reject) => { gjs-1.66.1/modules/core/overrides/Gio.js-431- const callStack = new Error().stack.split('\n').filter(line => !line.match(/promisify/)).join('\n'); gjs-1.66.1/modules/core/overrides/Gio.js:432: this[`_original_${asyncFunc}`](...args, function (source, res) { gjs-1.66.1/modules/core/overrides/Gio.js-433- try { ############################################## gjs-1.66.1/modules/core/overrides/Gio.js-441- if (error.stack) gjs-1.66.1/modules/core/overrides/Gio.js:442: error.stack += `### Promise created here: ###\n${callStack}`; gjs-1.66.1/modules/core/overrides/Gio.js-443- else ############################################## gjs-1.66.1/modules/core/overrides/Gio.js-523- if (!this.has_key(key)) gjs-1.66.1/modules/core/overrides/Gio.js:524: throw new Error(`GSettings key ${key} not found in schema ${this.get_id()}`); gjs-1.66.1/modules/core/overrides/Gio.js-525- return this._realGetKey(key); ############################################## gjs-1.66.1/modules/core/overrides/Gio.js-555- if (!settingsSchema) gjs-1.66.1/modules/core/overrides/Gio.js:556: throw new Error(`GSettings schema ${props[schemaIdProp]} not found`); gjs-1.66.1/modules/core/overrides/Gio.js-557- ############################################## gjs-1.66.1/modules/core/overrides/Gio.js-560- throw new Error('Attempting to create schema ' + gjs-1.66.1/modules/core/overrides/Gio.js:561: `'${settingsSchema.get_id()}' without a path`); gjs-1.66.1/modules/core/overrides/Gio.js-562- } ############################################## gjs-1.66.1/modules/core/overrides/Gio.js-565- props['path'] !== settingsSchemaPath) { gjs-1.66.1/modules/core/overrides/Gio.js:566: throw new Error(`GSettings created for path '${props['path']}'` + gjs-1.66.1/modules/core/overrides/Gio.js:567: `, but schema specifies '${settingsSchemaPath}'`); gjs-1.66.1/modules/core/overrides/Gio.js-568- } ############################################## gjs-1.66.1/modules/core/overrides/Gio.js-579- if (!this._keys.includes(key)) gjs-1.66.1/modules/core/overrides/Gio.js:580: throw new Error(`GSettings key ${key} not found in schema ${this.schema_id}`); gjs-1.66.1/modules/core/overrides/Gio.js-581- }, ############################################## gjs-1.66.1/modules/core/overrides/Gio.js-587- if (!this._children.includes(name)) gjs-1.66.1/modules/core/overrides/Gio.js:588: throw new Error(`Child ${name} not found in GSettings schema ${this.schema_id}`); gjs-1.66.1/modules/core/overrides/Gio.js-589- }, ############################################## gjs-1.66.1/modules/core/overrides/Gtk.js-76- for (let child of internalChildren) { gjs-1.66.1/modules/core/overrides/Gtk.js:77: this[`_${child.replace(/-/g, '_')}`] = gjs-1.66.1/modules/core/overrides/Gtk.js-78- this.get_template_child(this.constructor, child); ############################################## gjs-1.66.1/modules/core/overrides/Gtk.js-158- } else if (typeof thisArg[handlerName] === 'undefined') { gjs-1.66.1/modules/core/overrides/Gtk.js:159: throw new Error(`A handler called ${handlerName} was not ` + gjs-1.66.1/modules/core/overrides/Gtk.js:160: `defined on ${thisArg}`); gjs-1.66.1/modules/core/overrides/Gtk.js-161- } ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-38- return 'null'; // typeof null === 'object', so avoid that case gjs-1.66.1/modules/script/_bootstrap/debugger.js:39: return typeof v !== 'object' || v === null ? uneval(v) : `[object ${v.class}]`; gjs-1.66.1/modules/script/_bootstrap/debugger.js-40-} ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-83- const i = nextDebuggeeValueIndex++; gjs-1.66.1/modules/script/_bootstrap/debugger.js:84: debuggeeValues[`$${i}`] = dv; gjs-1.66.1/modules/script/_bootstrap/debugger.js-85- const [brief, full] = debuggeeValueToString(dv, style); gjs-1.66.1/modules/script/_bootstrap/debugger.js:86: print(`$${i} = ${brief}`); gjs-1.66.1/modules/script/_bootstrap/debugger.js-87- if (full !== undefined) ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-109- } else { gjs-1.66.1/modules/script/_bootstrap/debugger.js:110: return `${this.type} code`; gjs-1.66.1/modules/script/_bootstrap/debugger.js-111- } ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-123- if (pos) gjs-1.66.1/modules/script/_bootstrap/debugger.js:124: return `${fr} at ${pos}`; gjs-1.66.1/modules/script/_bootstrap/debugger.js-125- return fr; ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-141- const url = this.url || '<unknown>'; gjs-1.66.1/modules/script/_bootstrap/debugger.js:142: return `${url}:${lineNumber}:${columnNumber}`; gjs-1.66.1/modules/script/_bootstrap/debugger.js-143-}; ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-158- gjs-1.66.1/modules/script/_bootstrap/debugger.js:159: print(`#${n.toString().padEnd(4)} ${f.describeFull()}`); gjs-1.66.1/modules/script/_bootstrap/debugger.js-160-} ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-271-function keysCommand(rest) { gjs-1.66.1/modules/script/_bootstrap/debugger.js:272: return doPrint(`Object.keys(${rest})`); gjs-1.66.1/modules/script/_bootstrap/debugger.js-273-} ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-313- if (cv === null) { gjs-1.66.1/modules/script/_bootstrap/debugger.js:314: print(`Debuggee died while determining what to ${action}. Stopped.`); gjs-1.66.1/modules/script/_bootstrap/debugger.js-315- return; ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-318- return [{[action]: cv['return']}]; gjs-1.66.1/modules/script/_bootstrap/debugger.js:319: print(`Exception determining what to ${action}. Stopped.`); gjs-1.66.1/modules/script/_bootstrap/debugger.js-320- showDebuggeeValue(cv.throw); ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-353- if (!f.older) { gjs-1.66.1/modules/script/_bootstrap/debugger.js:354: print(`There is no frame ${rest}.`); gjs-1.66.1/modules/script/_bootstrap/debugger.js-355- return; ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-440- if (kind.finish) gjs-1.66.1/modules/script/_bootstrap/debugger.js:441: print(`Run till exit from ${startFrame.describeFull()}`); gjs-1.66.1/modules/script/_bootstrap/debugger.js-442- else ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-464- function stepEntered(newFrame) { gjs-1.66.1/modules/script/_bootstrap/debugger.js:465: print(`entered frame: ${newFrame.describeFull()}`); gjs-1.66.1/modules/script/_bootstrap/debugger.js-466- if (!kind.until || newFrame.line === kind.stopLine) { ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-574- topFrame = focusedFrame = frame; gjs-1.66.1/modules/script/_bootstrap/debugger.js:575: print(`Breakpoint ${this.num}, ${frame.describeFull()}`); gjs-1.66.1/modules/script/_bootstrap/debugger.js-576- return repl(); ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-580- toString() { gjs-1.66.1/modules/script/_bootstrap/debugger.js:581: return `Breakpoint ${this.num} at ${this.script.describeOffset(this.offset)}`; gjs-1.66.1/modules/script/_bootstrap/debugger.js-582- } ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-591- if (possibleOffsets.length === 0) { gjs-1.66.1/modules/script/_bootstrap/debugger.js:592: print(`Unable to break at line ${where}`); gjs-1.66.1/modules/script/_bootstrap/debugger.js-593- return; ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-615- if (bp === undefined) { gjs-1.66.1/modules/script/_bootstrap/debugger.js:616: print(`Breakpoint ${breaknum} already deleted.`); gjs-1.66.1/modules/script/_bootstrap/debugger.js-617- return; ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-622- breakpoints[breaknum] = undefined; gjs-1.66.1/modules/script/_bootstrap/debugger.js:623: print(`${bp} deleted`); gjs-1.66.1/modules/script/_bootstrap/debugger.js-624-} ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-671- function printcmd(cmd) { gjs-1.66.1/modules/script/_bootstrap/debugger.js:672: print(` ${cmd.aliases.join(', ')} -- ${cmd.summary}`); gjs-1.66.1/modules/script/_bootstrap/debugger.js-673- } ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-703-function _printCommand(cmd) { gjs-1.66.1/modules/script/_bootstrap/debugger.js:704: print(`${cmd.summary}\n\n${cmd.helpText}`); gjs-1.66.1/modules/script/_bootstrap/debugger.js-705- ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-708- for (var alias of cmd.aliases) gjs-1.66.1/modules/script/_bootstrap/debugger.js:709: print(` ยท ${alias}`); gjs-1.66.1/modules/script/_bootstrap/debugger.js-710- } ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-722- else gjs-1.66.1/modules/script/_bootstrap/debugger.js:723: print(`No help found for ${cmd} command`); gjs-1.66.1/modules/script/_bootstrap/debugger.js-724- } ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-759- if (!commands.hasOwnProperty(first)) { gjs-1.66.1/modules/script/_bootstrap/debugger.js:760: print(`unrecognized command '${first}'`); gjs-1.66.1/modules/script/_bootstrap/debugger.js-761- return undefined; ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-800- throw new Error( gjs-1.66.1/modules/script/_bootstrap/debugger.js:801: `Internal error: result of runcmd wasn't array or undefined: ${result}`); gjs-1.66.1/modules/script/_bootstrap/debugger.js-802- } ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-817- const site = promiseAllocationSite.toString().split('\n')[0]; gjs-1.66.1/modules/script/_bootstrap/debugger.js:818: print(`Promise ${promiseID} started from ${site}`); gjs-1.66.1/modules/script/_bootstrap/debugger.js-819- return undefined; ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-821-dbg.onPromiseSettled = function (promise) { gjs-1.66.1/modules/script/_bootstrap/debugger.js:822: let message = `Promise ${promise.promiseID} ${promise.promiseState} `; gjs-1.66.1/modules/script/_bootstrap/debugger.js:823: message += `after ${promise.promiseTimeToResolution.toFixed(3)} ms`; gjs-1.66.1/modules/script/_bootstrap/debugger.js-824- let brief, full; ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-826- [brief, full] = debuggeeValueToString(promise.promiseValue); gjs-1.66.1/modules/script/_bootstrap/debugger.js:827: message += ` with ${brief}`; gjs-1.66.1/modules/script/_bootstrap/debugger.js-828- } else if (promise.promiseState === 'rejected' && ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-830- [brief, full] = debuggeeValueToString(promise.promiseReason); gjs-1.66.1/modules/script/_bootstrap/debugger.js:831: message += ` with ${brief}`; gjs-1.66.1/modules/script/_bootstrap/debugger.js-832- } ############################################## gjs-1.66.1/modules/script/_bootstrap/debugger.js-840- topFrame = focusedFrame = frame; gjs-1.66.1/modules/script/_bootstrap/debugger.js:841: print(`Debugger statement, ${frame.describeFull()}`); gjs-1.66.1/modules/script/_bootstrap/debugger.js-842- return repl(); ############################################## gjs-1.66.1/modules/script/_legacy.js-22-_Base.prototype.toString = function () { gjs-1.66.1/modules/script/_legacy.js:23: return `[object ${this.__name__}]`; gjs-1.66.1/modules/script/_legacy.js-24-}; ############################################## gjs-1.66.1/modules/script/_legacy.js-36- if (!previous) gjs-1.66.1/modules/script/_legacy.js:37: throw new TypeError(`The method '${name}' is not on the superclass`); gjs-1.66.1/modules/script/_legacy.js-38- ############################################## gjs-1.66.1/modules/script/_legacy.js-94-Class.prototype.toString = function () { gjs-1.66.1/modules/script/_legacy.js:95: return `[object ${this.__name__} for ${this.prototype.__name__}]`; gjs-1.66.1/modules/script/_legacy.js-96-}; ############################################## gjs-1.66.1/modules/script/_legacy.js-109- if (params.Abstract && new.target.name === name) gjs-1.66.1/modules/script/_legacy.js:110: throw new TypeError(`Cannot instantiate abstract class ${name}`); gjs-1.66.1/modules/script/_legacy.js-111- ############################################## gjs-1.66.1/modules/script/_legacy.js-364-Interface.prototype.toString = function () { gjs-1.66.1/modules/script/_legacy.js:365: return `[interface ${this.__name__} for ${this.prototype.__name__}]`; gjs-1.66.1/modules/script/_legacy.js-366-}; ############################################## gjs-1.66.1/modules/script/_legacy.js-428- } catch (e) { gjs-1.66.1/modules/script/_legacy.js:429: throw new TypeError(`Invalid signal ${signalName}: ${e.message}`); gjs-1.66.1/modules/script/_legacy.js-430- } ############################################## gjs-1.66.1/modules/script/_legacy.js-437- else gjs-1.66.1/modules/script/_legacy.js:438: return `Gjs_${params.Name.replace(/[^a-z0-9_+-]/gi, '_')}`; gjs-1.66.1/modules/script/_legacy.js-439- } ############################################## gjs-1.66.1/modules/script/_legacy.js-521- if (!this._isValidClass(parent)) gjs-1.66.1/modules/script/_legacy.js:522: throw new TypeError(`GObject.Class used with invalid base class (is ${parent})`); gjs-1.66.1/modules/script/_legacy.js-523- ############################################## gjs-1.66.1/modules/script/package.js-63- let binary = Gio.File.new_for_path(System.programInvocationName); gjs-1.66.1/modules/script/package.js:64: let sourceBinary = Gio.File.new_for_path(`./src/${name}`); gjs-1.66.1/modules/script/package.js-65- return binary.equal(sourceBinary); ############################################## gjs-1.66.1/modules/script/package.js-73-function _makeNamePath(n) { gjs-1.66.1/modules/script/package.js:74: return `/${n.replace(/\./g, '/')}`; gjs-1.66.1/modules/script/package.js-75-} ############################################## gjs-1.66.1/modules/script/package.js-160- let resource = Gio.Resource.load(GLib.build_filenamev([bld, 'src', gjs-1.66.1/modules/script/package.js:161: `${name}.src.gresource`])); gjs-1.66.1/modules/script/package.js-162- resource._register(); gjs-1.66.1/modules/script/package.js:163: moduledir = `resource://${_makeNamePath(name)}/js`; gjs-1.66.1/modules/script/package.js-164- } catch (e) { ############################################## gjs-1.66.1/modules/script/package.js-176- let resource = Gio.Resource.load(GLib.build_filenamev([pkgdatadir, gjs-1.66.1/modules/script/package.js:177: `${name}.src.gresource`])); gjs-1.66.1/modules/script/package.js-178- resource._register(); gjs-1.66.1/modules/script/package.js-179- gjs-1.66.1/modules/script/package.js:180: moduledir = `resource://${_makeNamePath(name)}/js`; gjs-1.66.1/modules/script/package.js-181- } catch (e) { ############################################## gjs-1.66.1/modules/script/package.js-191- let resource = Gio.Resource.load(GLib.build_filenamev([pkgdatadir, gjs-1.66.1/modules/script/package.js:192: `${name}.data.gresource`])); gjs-1.66.1/modules/script/package.js-193- resource._register(); ############################################## gjs-1.66.1/modules/script/package.js-247- if (symbol) gjs-1.66.1/modules/script/package.js:248: printerr(`Unsatisfied dependency: No ${symbol} in ${lib}`); gjs-1.66.1/modules/script/package.js-249- else gjs-1.66.1/modules/script/package.js:250: printerr(`Unsatisfied dependency: ${lib}`); gjs-1.66.1/modules/script/package.js-251- System.exit(1); ############################################## gjs-1.66.1/modules/script/tweener/tweener.js-209- } catch (e) { gjs-1.66.1/modules/script/tweener/tweener.js:210: logError(e, `Error calling ${fnname}`); gjs-1.66.1/modules/script/tweener/tweener.js-211- } ############################################## gjs-1.66.1/modules/script/tweener/tweener.js-510- if (scopes[i][istr] == undefined) { gjs-1.66.1/modules/script/tweener/tweener.js:511: log(`The property ${istr} doesn't seem to be a ` + gjs-1.66.1/modules/script/tweener/tweener.js:512: `normal object property of ${scopes[i]} or a ` + gjs-1.66.1/modules/script/tweener/tweener.js-513- 'registered special property');