[gjs: 12/12] Merge branch 'fix-iwyu-bugs' into 'master'




commit 81d7dc93b9e6b44d1f201ff7504f0c93a0fd2c9d
Merge: 37a1c19c 51b8059d
Author: Philip Chimento <philip chimento gmail com>
Date:   Mon Nov 30 21:29:28 2020 +0000

    Merge branch 'fix-iwyu-bugs' into 'master'
    
    Fix IWYU bugs
    
    See merge request GNOME/gjs!536

 .gitlab-ci.yml                            |  2 +-
 gi/arg-cache.cpp                          |  3 ++
 gi/arg-cache.h                            |  1 +
 gi/arg-types-inl.h                        |  2 -
 gi/arg.cpp                                |  2 +-
 gi/arg.h                                  |  2 +-
 gi/boxed.cpp                              |  6 +--
 gi/boxed.h                                |  2 +-
 gi/fundamental.cpp                        |  1 +
 gi/gerror.h                               |  1 +
 gi/gobject.cpp                            |  2 +
 gi/interface.cpp                          |  1 +
 gi/ns.cpp                                 |  2 +
 gi/object.cpp                             |  1 -
 gi/object.h                               |  2 +-
 gi/repo.cpp                               |  1 -
 gi/union.cpp                              |  2 +
 gi/wrapperutils.h                         |  1 -
 gjs/atoms.cpp                             |  3 +-
 gjs/context-private.h                     | 10 ++--
 gjs/context.cpp                           |  2 -
 gjs/coverage.cpp                          |  1 +
 gjs/deprecation.cpp                       |  7 +--
 gjs/jsapi-class.h                         |  4 +-
 gjs/jsapi-util-args.h                     |  2 +
 gjs/jsapi-util-string.cpp                 |  3 +-
 gjs/macros.h                              |  2 +-
 gjs/profiler.cpp                          |  8 ++--
 gjs/stack.cpp                             |  3 +-
 modules/cairo-context.cpp                 |  1 +
 modules/cairo-region.cpp                  |  1 +
 modules/cairo-surface.cpp                 |  1 +
 modules/cairo.cpp                         |  3 +-
 modules/print.cpp                         |  3 +-
 test/gjs-test-jsapi-utils.cpp             |  1 -
 test/gjs-test-no-introspection-object.cpp |  2 +-
 test/gjs-test-rooting.cpp                 |  1 +
 tools/gjs-private-iwyu.imp                |  8 ----
 tools/process_iwyu.py                     | 52 +++++++++++++++++++--
 tools/run_iwyu.sh                         | 76 +++++++++++--------------------
 40 files changed, 124 insertions(+), 104 deletions(-)
---


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