summaryrefslogtreecommitdiff
path: root/clang-plugin
AgeCommit message (Expand)AuthorFilesLines
2014-06-16gsignal: Rename some variablesPhilip Withnall1-52/+52
2014-06-09gsignal: Ensure string parameters to signal callbacks are expected constPhilip Withnall1-1/+1
2014-06-09gvariant: Add suggestions for GVariant format strings to error messagesPhilip Withnall1-6/+63
2014-05-30gvariant: Improve wording of excess varargs error messagePhilip Withnall1-5/+7
2014-05-25clang-plugin: Fix error message formatting in GVariant checkerPhilip Withnall1-7/+7
2014-05-25clang-plugin: Simplify GVariant checker error message codePhilip Withnall1-9/+2
2014-05-25clang-plugin: Port GVariant checker to use TypeManagerPhilip Withnall2-169/+89
2014-05-24clang-plugin: Move type lookups out into a new TypeManagerPhilip Withnall4-69/+178
2014-05-22clang-plugin: Make all checkers inherit from a Checker parent classPhilip Withnall11-36/+135
2014-05-22clang-plugin: Tidy up namespacing for checkersPhilip Withnall11-4/+42
2014-05-22clang-plugin: Allow checkers to be individually disabledPhilip Withnall9-14/+100
2014-05-09clang-plugin: Fix diagnostics to correctly use format placeholdersPhilip Withnall7-287/+207
2014-05-09clang-plugin: Improve error message cosmetics in the GVariant checkerPhilip Withnall1-1/+4
2014-05-09clang-plugin: Fix handling of const types in the GSignal checkerPhilip Withnall1-2/+5
2014-05-08clang-plugin: Add a g_signal_connect() checkerPhilip Withnall5-5/+1071
2014-05-08clang-plugin: Fix a typo in a debug messagePhilip Withnall1-1/+1
2014-05-07clang-plugin: Add missing #includes to gir-manager.hPhilip Withnall1-0/+3
2014-05-07clang-plugin: Improve WARN_EXPR print formatPhilip Withnall1-1/+1
2014-05-07clang-plugin: Fix #define used to enable debug outputPhilip Withnall1-1/+1
2014-05-07clang-plugin: Clarify a warning about (allow-none) annotationsPhilip Withnall1-1/+1
2014-05-07build: Rename from gnome-clang to TartanPhilip Withnall15-88/+88
2014-05-06clang-plugin: Make failure to load a GI typelib a warning not an errorPhilip Withnall1-2/+2
2014-05-06clang-plugin: Automatically promote int to uint with constant varargsPhilip Withnall1-1/+13
2014-05-06clang-plugin: Don’t confuse integer constants with NULLPhilip Withnall1-1/+2
2014-05-06clang-plugin: Hard-code GLib functions to ignore for nullability checksPhilip Withnall1-1/+31
2014-05-06clang-plugin: Support (optional) and (nullable) attributesPhilip Withnall2-2/+6
2014-05-06clang-plugin: Add extra debug info on internal warningsPhilip Withnall2-6/+9
2014-05-05clang-plugin: Clarify some nullability checker error messagesPhilip Withnall1-6/+4
2014-05-05clang-plugin: Handle additional Expr types in the assertion extracterPhilip Withnall1-0/+20
2014-05-05clang-plugin: Enable GVariant checks for other methodsPhilip Withnall1-3/+0
2014-05-05clang-plugin: Fix parsing of convenience formats for GVariantsPhilip Withnall1-12/+21
2014-05-05clang-plugin: Tidy up documentation in gvariant-checker.cppPhilip Withnall1-9/+10
2014-05-05clang-plugin: Add support for checking g_variant_get() callsPhilip Withnall1-94/+188
2014-05-03clang-plugin: Add support for a GVariant checkerPhilip Withnall3-0/+1069
2014-05-01clang-plugin: Remove GNOME_CLANG_GIRS and load all typelibs insteadPhilip Withnall1-60/+76
2014-05-01clang-plugin: Fix debug outputPhilip Withnall1-1/+1
2014-04-30clang-plugin: Add GIR checks for (transfer none) vs constPhilip Withnall3-0/+163
2013-12-10clang-plugin: Note a class of false positives in the nullability checkerPhilip Withnall1-0/+16
2013-12-10clang-plugin: Add various safety checks for GI base infoPhilip Withnall3-5/+36
2013-12-10clang-plugin: Improve heuristic for determining nullability from GIRsPhilip Withnall1-2/+42
2013-12-10clang-plugin: Various improvements to debug outputPhilip Withnall4-9/+16
2013-12-10clang-plugin: Handle variable references in the assertion extracterPhilip Withnall1-0/+5
2013-12-10clang-plugin: Remove an unnecessary warning in the assertion codePhilip Withnall1-2/+4
2013-12-10clang-plugin: Handle implicit casts in the assertion extracterPhilip Withnall1-2/+3
2013-12-10clang-plugin: Use a shared_ptr for the GirManagerPhilip Withnall6-15/+21
2013-12-10clang-plugin: Add a nullability checker for function parametersPhilip Withnall3-1/+343
2013-12-10clang-plugin: Tidy up consumer instantiation in the plugin wrapperPhilip Withnall1-16/+3
2013-12-10clang-plugin: Factor out GIR repository managementPhilip Withnall5-98/+174
2013-12-10clang-plugin: Factor out diagnostic reporting functionsPhilip Withnall2-0/+93
2013-12-10clang-plugin: Add #ifdef guards to header filesPhilip Withnall4-0/+20