Noel Grandin
|
4c0198b02c
|
reformat some loplugin code
to match our more normal conventions.
Also drop the 'using std' and some other cruft
Change-Id: I02ef81c5427188bc03a20b157a57a900a9d7bf0d
|
2017-06-20 10:26:46 +02:00 |
|
Noel Grandin
|
0c82dff153
|
loplugin:singlevalfields
Change-Id: Ia681765aa1da5c80a3dbe91b7376af841a9c9ec1
Reviewed-on: https://gerrit.libreoffice.org/36145
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
2017-04-06 09:21:58 +00:00 |
|
Noel Grandin
|
0d199688fb
|
fixes for some loplugins
ran the ones in store/ just for fun, but didn't find anything useful
Change-Id: I2bb251e8d99b5d88e11b2ca74e99672d75f0a1fd
|
2017-03-28 13:40:25 +02:00 |
|
Noel Grandin
|
3468dab9ff
|
clang plugins: do "dotdot" normalisation
which fixes some false positives
Change-Id: I555349180b5ca819f29695789f1545ba2177bd09
Reviewed-on: https://gerrit.libreoffice.org/29320
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
2016-09-27 12:08:52 +00:00 |
|
Noel Grandin
|
27be818190
|
loplugin:singlevalfields in l10ntools..sax
and ignore URE headers in the plugin
Change-Id: I939df744c1173cf0f67d515f6c3fb4ac4cb25588
|
2016-09-15 13:02:24 +02:00 |
|
Noel Grandin
|
25e4e9694c
|
handle nullptr in various clang plugins
since we are using it so widely now, instead of NULL
Change-Id: I990ff1334f657663e8791ab064d69e56636fe6e7
|
2016-09-12 08:22:03 +02:00 |
|
Noel Grandin
|
98c90acdfc
|
loplugins: more consistent naming of output files
Change-Id: Ia26f697cb16078f235c94e4cff449a60c1bbd74e
|
2016-07-25 13:23:10 +02:00 |
|
Stephan Bergmann
|
9308f35318
|
Adapt to Clang 3.4 (in preparation of a buildbot on CentOS 7)
Change-Id: Ie2859f03b31c57deb7fd0deba3285f782e33b239
|
2016-06-28 16:26:33 +02:00 |
|
Noel Grandin
|
442dd6a153
|
loplugin: move parentFunctionDecl() into common code
Change-Id: Ia10a76a98a63c6ea3b516d9146281f672b213ab3
|
2016-06-28 14:53:17 +02:00 |
|
Noel Grandin
|
48a8d6d843
|
loplugin:singlevalfields in various
Change-Id: Ia0d8f463a4dba9ec63aa0159441e3e607dd3bf5e
Reviewed-on: https://gerrit.libreoffice.org/26738
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
|
2016-06-28 11:21:17 +00:00 |
|
Noel Grandin
|
f9889a69b9
|
check for field being returned by non-const ref
Change-Id: I660c98dcbfa6052628ff667886981d075f34b2b7
|
2016-06-27 08:43:54 +02:00 |
|
Noel Grandin
|
cd01a470e4
|
dont ignore destructors
generate more false+ than it helps to find interesting stuff
Change-Id: I752f08a28e629bce00264108399b2a4c8afd388f
|
2016-06-26 11:51:34 +02:00 |
|
Noel Grandin
|
358bb8eed4
|
teach singlevalfields loplugin about function pointers
Change-Id: I81f77e2b3f94c208866fa8d124b0b00ea5387563
|
2016-06-24 11:17:43 +02:00 |
|
Noel Grandin
|
2fe32490f0
|
loplugin singlevalfields, need to check default constructor code too
Change-Id: Idcc8de6f1d403a57c59e84774bd7a97e2f3fc224
|
2016-06-23 15:14:13 +02:00 |
|
Stephan Bergmann
|
b498cf6262
|
-Werror=unused-function
Change-Id: Ib579e8896a751383d31c1dbf7e6ebf5c0774a976
|
2016-06-23 15:03:04 +02:00 |
|
Stephan Bergmann
|
20f58e7904
|
-Werror=unused-but-set-variable
Change-Id: I0b3586bb3acca4075b26790a8dfe3f97d6921feb
|
2016-06-23 15:02:01 +02:00 |
|
Noel Grandin
|
8d861bd702
|
new loplugin: singlevalfields
look for fields that only have a single constant value assigned to them
Change-Id: Iafcd37fdb8a8119bbc00f92981a1a01badf9c5a2
|
2016-06-23 13:13:57 +02:00 |
|