• Philip Chimento's avatar
    deprecation: Add deprecation warning framework · f55c0123
    Philip Chimento authored
    This adds a framework for deprecation warnings. It consists of an enum of
    deprecated features, and the API _gjs_warn_deprecated_once_per_callsite()
    which warns only once in each place the feature is used, even if that
    code is executed more than once.
    
    This is meant to be joined in the future by _gjs_warn_deprecated_once()
    and _gjs_warn_deprecated_once_per_file(), since we have unconditional
    deprecation warnings elsewhere in GJS that could very well use those
    APIs.
    f55c0123
Name
Last commit
Last update
doc Loading commit data...
examples Loading commit data...
gi Loading commit data...
gjs Loading commit data...
installed-tests Loading commit data...
libgjs-private Loading commit data...
m4 Loading commit data...
modules Loading commit data...
test Loading commit data...
tools Loading commit data...
util Loading commit data...
win32 Loading commit data...
.clang-format Loading commit data...
.eslintignore Loading commit data...
.eslintrc.json Loading commit data...
.gitlab-ci.yml Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
COPYING.LGPL Loading commit data...
CPPLINT.cfg Loading commit data...
ChangeLog Loading commit data...
Makefile-examples.am Loading commit data...
Makefile-insttest.am Loading commit data...
Makefile-modules.am Loading commit data...
Makefile-test.am Loading commit data...
Makefile.am Loading commit data...
NEWS Loading commit data...
README Loading commit data...
README.md Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
git.mk Loading commit data...
gjs-1.0.pc.in Loading commit data...
gjs-modules-srcs.mk Loading commit data...
gjs-srcs.mk Loading commit data...
gjs.doap Loading commit data...
verbump.py Loading commit data...