[gjs: 18/18] Merge branch 'september-maintenance' into 'master'




commit 8160e4adce243e880e15f3ecc915f83407db7e04
Merge: 075fd82f 8ec6c1b6
Author: Philip Chimento <philip chimento gmail com>
Date:   Mon Oct 5 02:09:50 2020 +0000

    Merge branch 'september-maintenance' into 'master'
    
    September maintenance
    
    See merge request GNOME/gjs!502

 .clang-format                                      |   1 +
 .eslintignore                                      |   2 +
 .eslintrc.yml                                      |   1 +
 .gitlab-ci.yml                                     |   3 +
 .lint-condo.yaml                                   |   1 +
 COPYING                                            |   1 -
 CPPLINT.cfg                                        |   2 +
 build/choose-tests-locale.sh                       |   1 +
 build/compile-gschemas.py                          |   1 +
 build/symlink-gjs.py                               |   1 +
 examples/calc.js                                   |   2 +
 examples/clutter.js                                |  13 ++---
 examples/dbus-client.js                            |   2 +
 examples/dbus-service.js                           |   2 +
 examples/gettext.js                                |   2 +
 examples/gio-cat.js                                |   1 +
 examples/glistmodel.js                             |   1 +
 examples/gtk-application.js                        |   2 +
 examples/gtk.js                                    |   2 +
 examples/http-client.js                            |   2 +
 examples/http-server.js                            |   2 +
 examples/test.jpg                                  | Bin 14608 -> 36399 bytes
 examples/test.jpg.license                          |   3 +
 examples/webkit.js                                 |   2 +
 examples/websocket-client.js                       |   2 +
 gi/arg-cache.cpp                                   |  23 +-------
 gi/arg-cache.h                                     |  23 +-------
 gi/arg-inl.h                                       |   7 +--
 gi/arg.cpp                                         |  25 +--------
 gi/arg.h                                           |  23 +-------
 gi/boxed.cpp                                       |  23 +-------
 gi/boxed.h                                         |  23 +-------
 gi/closure.cpp                                     |  26 ++-------
 gi/closure.h                                       |  23 +-------
 gi/enumeration.cpp                                 |  23 +-------
 gi/enumeration.h                                   |  23 +-------
 gi/foreign.cpp                                     |  23 +-------
 gi/foreign.h                                       |  23 +-------
 gi/function.cpp                                    |  23 +-------
 gi/function.h                                      |  23 +-------
 gi/fundamental.cpp                                 |  25 +--------
 gi/fundamental.h                                   |  25 +--------
 gi/gerror.cpp                                      |  23 +-------
 gi/gerror.h                                        |  23 +-------
 gi/gjs_gi_probes.d                                 |   4 ++
 gi/gjs_gi_trace.h                                  |  26 +--------
 gi/gobject.cpp                                     |  23 +-------
 gi/gobject.h                                       |  24 +-------
 gi/gtype.cpp                                       |  25 +--------
 gi/gtype.h                                         |  25 +--------
 gi/interface.cpp                                   |  25 +--------
 gi/interface.h                                     |  25 +--------
 gi/ns.cpp                                          |  23 +-------
 gi/ns.h                                            |  23 +-------
 gi/object.cpp                                      |  32 +++--------
 gi/object.h                                        |  23 +-------
 gi/param.cpp                                       |  23 +-------
 gi/param.h                                         |  23 +-------
 gi/private.cpp                                     |  25 +--------
 gi/private.h                                       |  23 +-------
 gi/repo.cpp                                        |  23 +-------
 gi/repo.h                                          |  23 +-------
 gi/toggle.cpp                                      |  27 ++-------
 gi/toggle.h                                        |  27 ++-------
 gi/union.cpp                                       |  23 +-------
 gi/union.h                                         |  23 +-------
 gi/utils-inl.h                                     |   7 +--
 gi/value.cpp                                       |  23 +-------
 gi/value.h                                         |  23 +-------
 gi/wrapperutils.cpp                                |  23 +-------
 gi/wrapperutils.h                                  |  25 +--------
 gjs.doap                                           |   1 +
 gjs/atoms.cpp                                      |  25 +--------
 gjs/atoms.h                                        |  25 +--------
 gjs/byteArray.cpp                                  |  23 +-------
 gjs/byteArray.h                                    |  23 +-------
 gjs/console.cpp                                    |  23 +-------
 gjs/context-private.h                              |  23 +-------
 gjs/context.cpp                                    |  34 +++---------
 gjs/context.h                                      |  21 +------
 gjs/coverage.cpp                                   |  26 +--------
 gjs/coverage.h                                     |  24 +-------
 gjs/debugger.cpp                                   |  26 +--------
 gjs/deprecation.cpp                                |  23 +-------
 gjs/deprecation.h                                  |  23 +-------
 gjs/engine.cpp                                     |  23 +-------
 gjs/engine.h                                       |  23 +-------
 gjs/error-types.cpp                                |  23 +-------
 gjs/error-types.h                                  |  21 +------
 gjs/gjs.h                                          |  21 +------
 gjs/gjs.stp.in                                     |   3 +
 gjs/global.cpp                                     |  29 ++--------
 gjs/global.h                                       |  25 +--------
 gjs/importer.cpp                                   |  23 +-------
 gjs/importer.h                                     |  23 +-------
 gjs/jsapi-class.h                                  |  23 +-------
 gjs/jsapi-dynamic-class.cpp                        |  25 +--------
 gjs/jsapi-util-args.h                              |  26 +--------
 gjs/jsapi-util-error.cpp                           |  23 +-------
 gjs/jsapi-util-root.h                              |  25 +--------
 gjs/jsapi-util-string.cpp                          |  23 +-------
 gjs/jsapi-util.cpp                                 |  61 +++++++--------------
 gjs/jsapi-util.h                                   |  27 ++-------
 gjs/macros.h                                       |  21 +------
 gjs/mem-private.h                                  |  23 +-------
 gjs/mem.cpp                                        |  23 +-------
 gjs/mem.h                                          |  21 +------
 gjs/module.cpp                                     |  23 +-------
 gjs/module.h                                       |  23 +-------
 gjs/native.cpp                                     |  23 +-------
 gjs/native.h                                       |  23 +-------
 gjs/profiler-private.h                             |  23 +-------
 gjs/profiler.cpp                                   |  32 ++---------
 gjs/profiler.h                                     |  22 +-------
 gjs/stack.cpp                                      |  43 +--------------
 installed-tests/debugger-test.sh                   |   1 +
 installed-tests/debugger.test.in                   |   2 +
 installed-tests/debugger/.eslintrc.yml             |   2 +
 installed-tests/extra/gjs.supp                     |   2 +
 installed-tests/extra/lsan.supp                    |   2 +
 installed-tests/extra/unittest.gdb                 |   4 --
 installed-tests/js/.eslintrc.yml                   |   1 +
 installed-tests/js/complex3.ui                     |   1 +
 installed-tests/js/complex4.ui                     |   1 +
 installed-tests/js/jasmine.js                      |  25 +--------
 installed-tests/js/jsunit.gresources.xml           |   1 +
 installed-tests/js/meson.build                     |   2 +
 installed-tests/js/minijasmine.js                  |   1 +
 installed-tests/js/modules/alwaysThrows.js         |   2 +-
 .../js/modules/badOverrides/.eslintrc.yml          |   1 +
 .../js/modules/badOverrides/GIMarshallingTests.js  |   1 +
 installed-tests/js/modules/badOverrides/Gio.js     |   1 +
 installed-tests/js/modules/badOverrides/Regress.js |   1 +
 installed-tests/js/modules/badOverrides/WarnLib.js |   1 +
 installed-tests/js/modules/foobar.js               |   2 +
 installed-tests/js/modules/lexicalScope.js         |   1 +
 installed-tests/js/modules/modunicode.js           |   2 +
 installed-tests/js/modules/mutualImport/a.js       |   1 +
 installed-tests/js/modules/mutualImport/b.js       |   1 +
 installed-tests/js/modules/overrides/.eslintrc.yml |   1 +
 .../js/modules/overrides/GIMarshallingTests.js     |   2 +
 installed-tests/js/modules/subA/subB/__init__.js   |   1 +
 installed-tests/js/modules/subA/subB/foobar.js     |   2 +
 installed-tests/js/org.gnome.GjsTest.gschema.xml   |   1 +
 installed-tests/js/testByteArray.js                |   2 +
 installed-tests/js/testCairo.js                    |   2 +
 installed-tests/js/testExceptions.js               |   2 +
 installed-tests/js/testFormat.js                   |   2 +
 installed-tests/js/testFundamental.js              |   2 +
 installed-tests/js/testGDBus.js                    |   2 +
 installed-tests/js/testGIMarshalling.js            |   2 +
 installed-tests/js/testGLib.js                     |   2 +
 installed-tests/js/testGObject.js                  |   2 +
 installed-tests/js/testGObjectClass.js             |   2 +
 installed-tests/js/testGObjectDestructionAccess.js |   2 +
 installed-tests/js/testGObjectInterface.js         |   2 +
 installed-tests/js/testGTypeClass.js               |   2 +
 installed-tests/js/testGettext.js                  |   1 +
 installed-tests/js/testGio.js                      |   2 +
 installed-tests/js/testGtk3.js                     |   2 +
 installed-tests/js/testGtk4.js                     |   2 +
 installed-tests/js/testImporter.js                 |   2 +
 installed-tests/js/testIntrospection.js            |   2 +
 installed-tests/js/testLang.js                     |   2 +
 installed-tests/js/testLegacyByteArray.js          |   2 +
 installed-tests/js/testLegacyClass.js              |   1 +
 installed-tests/js/testLegacyGObject.js            |   1 +
 installed-tests/js/testLegacyGtk.js                |   1 +
 installed-tests/js/testMainloop.js                 |   1 +
 installed-tests/js/testNamespace.js                |   2 +
 installed-tests/js/testPackage.js                  |   2 +
 installed-tests/js/testParamSpec.js                |   2 +
 installed-tests/js/testPrint.js                    |   2 +
 installed-tests/js/testRegress.js                  |   2 +
 installed-tests/js/testSignals.js                  |   1 +
 installed-tests/js/testSystem.js                   |   2 +
 installed-tests/js/testTweener.js                  |   2 +
 installed-tests/js/testWarnLib.js                  |   2 +
 installed-tests/js/testself.js                     |   2 +
 installed-tests/meson.build                        |   2 +
 installed-tests/minijasmine.cpp                    |  23 +-------
 installed-tests/minijasmine.test.in                |   2 +
 installed-tests/script.test.in                     |   2 +
 installed-tests/scripts/common.sh                  |   1 +
 installed-tests/scripts/testCommandLine.sh         |   1 +
 installed-tests/scripts/testExamples.sh            |   2 +
 installed-tests/scripts/testWarnings.sh            |   1 +
 js.gresource.xml                                   |   1 +
 libgjs-private/gjs-gdbus-wrapper.c                 |   5 +-
 libgjs-private/gjs-gdbus-wrapper.h                 |  22 +-------
 libgjs-private/gjs-util.c                          |  22 +-------
 libgjs-private/gjs-util.h                          |  22 +-------
 libgjs.map                                         |   1 +
 libgjs.symbols                                     |   2 +
 meson.build                                        |   2 +
 meson_options.txt                                  |   2 +
 modules/cairo-context.cpp                          |  22 +-------
 modules/cairo-gradient.cpp                         |  22 +-------
 modules/cairo-image-surface.cpp                    |  22 +-------
 modules/cairo-linear-gradient.cpp                  |  22 +-------
 modules/cairo-module.h                             |  22 +-------
 modules/cairo-path.cpp                             |  22 +-------
 modules/cairo-pattern.cpp                          |  22 +-------
 modules/cairo-pdf-surface.cpp                      |  22 +-------
 modules/cairo-private.h                            |  22 +-------
 modules/cairo-ps-surface.cpp                       |  22 +-------
 modules/cairo-radial-gradient.cpp                  |  22 +-------
 modules/cairo-region.cpp                           |  22 +-------
 modules/cairo-solid-pattern.cpp                    |  22 +-------
 modules/cairo-surface-pattern.cpp                  |  22 +-------
 modules/cairo-surface.cpp                          |  22 +-------
 modules/cairo-svg-surface.cpp                      |  22 +-------
 modules/cairo.cpp                                  |  22 +-------
 modules/console.cpp                                |  41 +-------------
 modules/console.h                                  |  23 +-------
 modules/core/_cairo.js                             |  21 +------
 modules/core/_common.js                            |  21 +------
 modules/core/_format.js                            |   1 +
 modules/core/_gettext.js                           |  21 +------
 modules/core/_signals.js                           |  23 +-------
 modules/core/overrides/.eslintrc.yml               |   1 +
 modules/core/overrides/GLib.js                     |  21 +------
 modules/core/overrides/GObject.js                  |  23 +-------
 modules/core/overrides/Gio.js                      |  21 +------
 modules/core/overrides/Gtk.js                      |  21 +------
 modules/core/overrides/cairo.js                    |   2 +
 modules/modules.cpp                                |  23 +-------
 modules/modules.h                                  |  23 +-------
 modules/print.cpp                                  |   9 +--
 modules/print.h                                    |   7 +--
 modules/script/_bootstrap/.eslintrc.yml            |   1 +
 modules/script/_bootstrap/coverage.js              |   2 +
 modules/script/_bootstrap/debugger.js              |   8 +--
 modules/script/_bootstrap/default.js               |   2 +
 modules/script/_legacy.js                          |   7 ++-
 modules/script/byteArray.js                        |   1 +
 modules/script/cairo.js                            |  21 +------
 modules/script/format.js                           |   1 +
 modules/script/gettext.js                          |  21 +------
 modules/script/jsUnit.js                           |  41 ++------------
 modules/script/lang.js                             |  21 +------
 modules/script/mainloop.js                         |  21 +------
 modules/script/package.js                          |  21 +------
 modules/script/signals.js                          |  23 +-------
 modules/script/tweener/equations.js                |  23 +-------
 modules/script/tweener/tweenList.js                |  26 ++-------
 modules/script/tweener/tweener.js                  |  26 ++-------
 modules/system.cpp                                 |  25 +--------
 modules/system.h                                   |  25 +--------
 subprojects/.gitignore                             |   1 +
 subprojects/glib.wrap                              |   2 +
 subprojects/gobject-introspection.wrap             |   2 +
 subprojects/libffi.wrap                            |   2 +
 subprojects/proxy-libintl.wrap                     |   2 +
 subprojects/sysprof.wrap                           |  11 ++--
 subprojects/zlib.wrap                              |   3 +
 test/extra/Dockerfile                              |   2 +
 test/extra/Dockerfile.alpine.cpplint               |   3 +
 test/extra/Dockerfile.debug                        |   2 +
 test/extra/do_environment.sh                       |   1 +
 test/gjs-test-call-args.cpp                        |   2 +
 test/gjs-test-common.cpp                           |  23 +-------
 test/gjs-test-common.h                             |  23 +-------
 test/gjs-test-coverage.cpp                         |  26 +--------
 test/gjs-test-coverage/loadedJSFromResource.js     |   2 +
 test/gjs-test-no-introspection-object.cpp          |  23 +-------
 test/gjs-test-no-introspection-object.h            |  23 +-------
 test/gjs-test-rooting.cpp                          |   2 +
 test/gjs-test-utils.cpp                            |  25 +--------
 test/gjs-test-utils.h                              |  26 +--------
 test/gjs-tests.cpp                                 |  26 ++-------
 test/meson.build                                   |   2 +
 test/mock-js-resources.gresource.xml               |   1 +
 test/test-bus.conf                                 |   1 +
 test/test-ci.sh                                    |   1 +
 tools/apply-format                                 |   3 +-
 tools/git-pre-commit-format                        |   3 +-
 tools/gjs-private-iwyu.imp                         |   4 ++
 tools/gjs-public-iwyu.imp                          |   1 +
 tools/heapdot.py                                   |   4 +-
 tools/heapgraph.py                                 |   4 +-
 tools/lcovrc                                       |   2 +
 tools/process_iwyu.py                              |   1 +
 tools/run_coverage.sh                              |   1 +
 tools/run_cppcheck.sh                              |   1 +
 tools/run_iwyu.sh                                  |   1 +
 util/log.cpp                                       |  23 +-------
 util/log.h                                         |  23 +-------
 util/misc.cpp                                      |  23 +-------
 util/misc.h                                        |  23 +-------
 290 files changed, 627 insertions(+), 3130 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]