Commit Graph

1887 Commits

Author SHA1 Message Date
versat 3b2e1cb367 python.cfg: Add configurations for more functions (PyFloat_*, ...) 2020-03-11 10:10:33 +01:00
orbitcowboy df688f7918 wxwidgets.cfg: Added support for more interfaces. 2020-03-10 08:35:39 +01:00
orbitcowboy 40914159a8 wxwidgets.cfg: Added support for more interfaces. 2020-03-08 16:32:08 +01:00
orbitcowboy 4c2fd21d4e wxwidgets.cfg: Added support for more interfaces. 2020-03-04 20:53:47 +01:00
orbitcowboy 03309a47ae wxwidgets.cfg: Added support for more interfaces. 2020-03-04 20:43:53 +01:00
orbitcowboy 42e12bc310 wxwidgets.cfg: Added support for more interfaces. 2020-03-04 20:41:14 +01:00
orbitcowboy c8c3cc87c7 wxwidgets.cfg: Added support for more interfaces. 2020-03-03 21:12:43 +01:00
orbitcowboy 800b1f2277 wxwidgets.cfg: Added support for more interfaces. 2020-03-03 21:06:55 +01:00
orbitcowboy e73c13992a wxwidgets.cfg: Added support for more interfaces. 2020-03-03 20:56:29 +01:00
orbitcowboy 4f870d1c6f wxwidgets.cfg: Added support for more interfaces. 2020-03-03 20:51:35 +01:00
orbitcowboy ed2720db05 wxwidgets.cfg: Added support for more interfaces. 2020-03-03 20:38:11 +01:00
orbitcowboy ea742267c6 wxwidget.cfg: Added support for more constants 2020-03-01 20:38:34 +01:00
orbitcowboy 18a0944646 wxwidgets.cfg: Added more <not-bool/>-flags. 2020-02-29 12:23:08 +01:00
Sebastian b06f4d4189
gtk.cfg/cppcheck-cfg.rng: Add Gtk utility functions, enhance RNG file (#2563)
This adds/fixes some miscellaneous Gtk/Glib utility functions.
Reference:
https://developer.gnome.org/glib/stable/glib-Miscellaneous-Utility-Functions.html
For specifying pointers to pointers as return value types the
cppcheck-cfg.rng has been enhanced to allow this.
2020-02-29 12:11:02 +01:00
orbitcowboy bf781f79b6 wxwidgets.cfg: Added more <not-bool/>-tags. 2020-02-28 12:02:35 +01:00
Sebastian f0e3f9e79a
gtk.cfg: Fix/enhance Gtk library configuration (g_abort and others) (#2558)
test/CMakeLists.txt: Fix missing INCONCLUSIVE for Gtk configuration test
2020-02-27 13:16:43 +01:00
orbitcowboy 73ded43e40 wxwidgets.cfg: Improved configuration for wxDateTime::SetXXX()-functions. 2020-02-27 08:33:26 +01:00
orbitcowboy 5ddc1af5e6 wxwidgets.cfg: Added <not-bool/>-flag at more function args. 2020-02-26 16:57:21 +01:00
orbitcowboy d63991c677 wxwidgets.cfg: Added <not-bool/>-flag at more function args. 2020-02-26 16:47:20 +01:00
orbitcowboy c4e32e6703 wxwidgets.cfg: Added <not-bool/>-flag at more function args. 2020-02-26 16:16:06 +01:00
orbitcowboy a5ca3cb1f0 wxwidgets.cfg: Fixed FP for wxSizer::Add() 2020-02-26 16:10:10 +01:00
versat fbde4aa13a qt.cfg: Add configuration for function QString::chopped()
Reference: https://doc.qt.io/qt-5/qstring.html#chopped
2020-02-26 11:06:43 +01:00
Sebastian 8fd17546ad
qt.cfg: #9650: Fix missing configuration for QString.chop() (#2556)
chop() and also remove() change the size of a QString, so they have to
be added in the container configuration accordingly to avoid false
positives.
2020-02-26 10:53:03 +01:00
Sebastian fb36889d29
gtk.cfg: Fix syntax errors and false positives (#2552)
A missing definition for g_assert_cmp*() causes syntax errors if code
like g_assert_cmpint(a, ==, b); is encountered.
The function g_hash_table_iter_replace() does not have to be marked
with leak-ignore since the memory could be freed later if corresponding
functions are present in the GHashTable. Since we can not know if this
is the case we have to assume that the memory is freed to avoid false
positives. The same is true for g_hash_table_insert() and
g_hash_table_replace().
2020-02-26 10:33:23 +01:00
orbitcowboy b32a89924c wxwidgets.cfg: Added <not-bool/>-flag at more function args. 2020-02-25 21:48:15 +01:00
orbitcowboy 802ad00a2f wxwidgets.cfg: Added support for more interfaces. 2020-02-25 21:40:02 +01:00
orbitcowboy e9937e3acb wxwidgets.cfg: Fixed recently introduced FP. 2020-02-25 20:23:20 +01:00
orbitcowboy 131befecce wxwidgets.cfg: Added <not-bool/>-flag at more function args. 2020-02-24 15:57:00 +01:00
orbitcowboy 3afd764e95 wxwidgets.cfg: Fixed FP for wxRadioBox::Enable() because of function overloading. 2020-02-24 09:06:47 +01:00
orbitcowboy becc275f2c wxwidgets.cfg: Added <not-bool/>-flag at more function args. 2020-02-23 11:53:09 +01:00
orbitcowboy 893f0c4fab wxwidgets.cfg: Added <not-bool/>-flag at more function args. 2020-02-22 23:42:16 +01:00
orbitcowboy ed939bf0b8 wxwidgets.cfg: Added <not-bool/>-flag at more function args. 2020-02-22 23:37:21 +01:00
orbitcowboy 7245ec0520 posix.cfg: Added <not-bool/>-flag at more function args. 2020-02-22 23:26:08 +01:00
orbitcowboy 84d2c86d74 posix.cfg: Added more <not-bool/>-flags. 2020-02-22 14:49:36 +01:00
orbitcowboy e1eb7e04b5 std.cfg: Added <not-bool/>-flags for some functions from <cwctype> 2020-02-22 14:24:14 +01:00
orbitcowboy a62ddc6edd std.cfg: Added <not-bool/>-tag to isblank() function arg. 2020-02-22 09:43:15 +01:00
orbitcowboy be96abc21a std.cfg: Added <not-bool/>-tags to <cctype> function args. 2020-02-22 09:39:21 +01:00
orbitcowboy 1cf7bdaed8 wxwidgets.cfg: simplify _()-macro. 2020-02-17 14:22:19 +01:00
orbitcowboy 8e1dddf7e8 wxwidgets.cfg: Added support for more interfaces. 2020-02-17 08:02:40 +01:00
orbitcowboy 4ac3f3172c wxwidgets.cfg: Added support for more interfaces. 2020-02-02 16:36:44 +01:00
orbitcowboy e15188ca73 wxwidgets.cfg: Added support for more interfaces. 2020-01-29 16:58:24 +01:00
orbitcowboy beac835180 wxwidgets.cfg: Added support for more interfaces. 2020-01-27 13:32:20 +01:00
Thomas Niederberger e6670fee78 Fix typo in cfg file for Qt (#2501) 2020-01-24 06:51:03 +01:00
Steven Hoving 26e403893c googletest.cfg; add MATCHER (#2485) 2020-01-12 08:11:58 +01:00
orbitcowboy c83cbc9429 wxwidgets.cfg: replace wxColor with wxColour as wxWidgets does the same their header. 2020-01-09 15:54:48 +01:00
Ken-Patrick Lehrmann 0b7649ca9b Fix 9298 (#2476)
* Fix 9298

Tell cppcheck that strcpy returns its first argument, and use that
knowledge in checkTokenInsideExpression.

* Add missing unit tests in cmake
2020-01-09 08:47:36 +01:00
orbitcowboy 7024d29a9d wxwidgets.cfg: Added support for more interfaces. 2020-01-06 21:03:23 +01:00
orbitcowboy 8777bc6975 wxwidgets.cfg: Added support for more interfaces. 2020-01-06 20:59:15 +01:00
orbitcowboy a821633729 wxwidgets.cfg: Added support for more interfaces. 2020-01-06 20:52:39 +01:00
orbitcowboy d0a47c0409 wxwidgets.cfg: Added support for more interfaces. 2020-01-06 20:11:10 +01:00
orbitcowboy a55892d61d wxwidgets.cfg: Added support for more interfaces. 2020-01-06 19:57:42 +01:00
orbitcowboy d9b8581728 wxwidgets.cfg: Added support for more interfaces. 2020-01-06 19:53:45 +01:00
orbitcowboy 18918af705 wxwidgets.cfg: Added support for more interfaces. 2020-01-06 19:45:26 +01:00
orbitcowboy 44c3fb4293 wxwidgets.cfg: Added support for more interfaces. 2020-01-06 19:39:35 +01:00
orbitcowboy 84cb5fea2a wxwidgets.cfg: Added support for more interfaces. 2020-01-05 11:51:59 +01:00
orbitcowboy 091eb4f37a wxwidgets.cfg: Added support for more interfaces. 2020-01-05 11:43:21 +01:00
orbitcowboy 261c94974e wxwidgets.cfg: Added support for more interfaces. 2020-01-05 11:38:03 +01:00
orbitcowboy ae6e6a55c8 wxwidgets.cfg: Added support for more interfaces. 2020-01-05 11:32:54 +01:00
orbitcowboy c30d839b98 wxwidgets.cfg: Added support for more interfaces. 2020-01-04 00:37:39 +01:00
orbitcowboy bdfc6ab683 wxwidgets.cfg: Added support for more interfaces. 2020-01-04 00:34:23 +01:00
orbitcowboy ce0f7e201d Formatted 'wxwidgets.cfg: Added support for more interfaces.' 2020-01-04 00:26:39 +01:00
Daniel Marjamäki 31bddb6ae0 astyle formatting
[ci skip]
2019-12-26 15:48:29 +01:00
Paul Fultz II 42d44f02a2 Use lifetime analysis for checking mismatching containers (#2456)
* Use lifetimes to check for mismatching containers

* Fix error messages

* Format

* Remove unused variables

* Fix configuration and track iterators through algorithms

* Fix iterator value types in qt config

* Fix library issue with QStringList

* Remove unused functions

* Fix cppcheck errors
2019-12-25 09:32:50 +01:00
orbitcowboy 81bea120fc wxwidgets.cfg: Added support for more interfaces. 2019-12-24 15:40:54 +01:00
orbitcowboy 01c12ce1d9 wxwidgets.cfg: Added support for more interfaces. 2019-12-24 15:35:53 +01:00
orbitcowboy 92ddaa3acd wxwidgets.cfg: Fixed typo from previous commit. 2019-12-22 12:38:12 +01:00
orbitcowboy 2ca866f781 wxwidget.cfg: Added support for more interfaces. 2019-12-22 11:11:59 +01:00
orbitcowboy a8960e35a4 wxwidgets.cfg: Added support for more interfaces. 2019-12-21 22:47:32 +01:00
orbitcowboy 10f0796ff7 wxwidgets.cfg: Added support for more interfaces. 2019-12-21 13:15:38 +01:00
orbitcowboy b6e2fa2bdc wxwidgets.cfg: Added support for more interfaces. 2019-12-21 13:10:41 +01:00
orbitcowboy 37f5e3c16b wxwidgets.cfg: Added support for more interfaces. 2019-12-21 13:04:48 +01:00
orbitcowboy 384c9d884a wxwidgets.cfg: Added support for more interfaces 2019-12-21 12:48:14 +01:00
orbitcowboy ba26807b41 wxwidgets.cfg: Added support for more interfaces. 2019-12-21 10:19:09 +01:00
orbitcowboy 3b3016f49e wxwidgets.cfg: Added support for more interfaces. 2019-12-20 21:16:08 +01:00
orbitcowboy e53fdc7c76 wxwidgets.cfg: Added support for more interfaces. 2019-12-20 14:56:40 +01:00
orbitcowboy c5ad8b9b03 wxwidgets.cfg: Added support for more interfaces. 2019-12-20 14:50:23 +01:00
orbitcowboy 7486325af5 wxwidgets.cfg: Added support for more interfaces. 2019-12-20 14:44:33 +01:00
orbitcowboy 4285e16fe6 wxwidgets.cfg: Added support for more interfaces. 2019-12-20 11:49:58 +01:00
orbitcowboy 0d05707f77 wxwidgets.cfg: Added support for more interfaces. 2019-12-20 11:33:52 +01:00
orbitcowboy 7dff7e9388 wxwidgets.cfg: Added support for more interfaces. 2019-12-20 11:28:18 +01:00
orbitcowboy e98a7392fb wxwidgets.cfg: Added support for more interfaces. 2019-12-20 11:20:47 +01:00
orbitcowboy 18b8db1e15 std.cfg: Added missing unsigned type qualifiers to 'UINT_XXX'-constants. 2019-12-20 09:47:42 +01:00
orbitcowboy 7043071daf wxwidgets.cfg: Added support for more constants. 2019-12-19 16:29:45 +01:00
orbitcowboy b99d9e779d wxwidgets.cfg: Added support for more interfaces. 2019-12-19 16:24:42 +01:00
orbitcowboy d23112e0c2 wxwidgets.cfg: Added support for more interfaces. 2019-12-19 16:16:54 +01:00
orbitcowboy 9b96c160cc wxwidgets.cfg: Added support for more interfaces. 2019-12-19 16:10:56 +01:00
orbitcowboy af3f0c1981 wxwidgets.cfg: Added support for more interfaces. 2019-12-19 12:01:12 +01:00
orbitcowboy 87c4a3d13b wxwidgets.cfg: Added support for more interfaces. 2019-12-19 11:55:13 +01:00
orbitcowboy b3317009f2 wxwidgets.cfg: Added support for more constants. 2019-12-19 10:53:34 +01:00
orbitcowboy 9a841db3f7 wxwidgets.cfg: Added support for more constants. 2019-12-19 10:37:14 +01:00
orbitcowboy 9896c29344 wxwidgets.cfg: Added support for more constants. 2019-12-19 10:35:50 +01:00
orbitcowboy e3e430ded3 wxwidgets.cfg: Added support for more interfaces. 2019-12-19 10:32:50 +01:00
orbitcowboy 4e71e5db8d wxwidgets.cfg: Added support for more interfaces. 2019-12-19 10:04:45 +01:00
orbitcowboy eb37d96f57 wxwidgets.cfg: Fixed typo. 2019-12-19 09:56:40 +01:00
orbitcowboy ffbd3c4687 windows.cfg: Added support for '_isatty()' 2019-12-19 09:50:29 +01:00
orbitcowboy 3fdf1b806a wxwidgets.cfg: Added 'EVT_WINDOW_CREATE'-macro, found by daca@home. 2019-12-18 11:43:47 +01:00
orbitcowboy 890d11ccf2 wxWidgets.cfg: Added support for more interfaces. 2019-12-16 11:50:17 +01:00
orbitcowboy 2c052fdf60 wxWidgets.cfg: Added support for more interfaces. 2019-12-16 11:46:24 +01:00
orbitcowboy ba2a58ea89 wxWidgets.cfg: Added support for more interfaces. 2019-12-16 11:42:56 +01:00
orbitcowboy b9bb159314 wxWidgets.cfg: Added support for more interfaces. 2019-12-16 11:38:13 +01:00