diff options
author | Noel Grandin <noel@peralex.com> | 2016-09-22 16:34:14 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2016-09-22 18:57:43 +0000 |
commit | 7419057e3ec4365748fa6456e207f40fd9e09c62 (patch) | |
tree | c7ae11659b42539efb0f8c6eef68c1ee14c10dca /compilerplugins | |
parent | c4cd079b8f613084a99a83b95c3968b65cbd8900 (diff) |
loplugin:unusedmethods in chart2..svx
Change-Id: Ifb6045885049733415895f58cdd911256f48323c
Reviewed-on: https://gerrit.libreoffice.org/29187
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'compilerplugins')
-rwxr-xr-x | compilerplugins/clang/unusedmethods.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/compilerplugins/clang/unusedmethods.py b/compilerplugins/clang/unusedmethods.py index 319e8ad4e7bf..41044d37f5ef 100755 --- a/compilerplugins/clang/unusedmethods.py +++ b/compilerplugins/clang/unusedmethods.py @@ -233,6 +233,8 @@ for d in definitionSet: # used by Windows build if any(x in d[1] for x in ["DdeTopic::", "DdeData::", "DdeService::", "DdeTransaction::", "DdeConnection::", "DdeLink::", "DdeItem::", "DdeGetPutItem::"]): continue + if method == "class tools::SvRef<class FontCharMap> FontCharMap::GetDefaultMap(_Bool)": + continue # too much template magic here for my plugin if ( ("cairocanvas::" in d[1]) or ("canvas::" in d[1]) @@ -268,9 +270,14 @@ for d in definitionSet: continue if "::operator" in d[1]: continue + location = definitionToSourceLocationMap[d]; # whacky template stuff if location.startswith("sc/source/ui/vba/vbaformat.hxx"): continue + # not sure how this stuff is called + if location.startswith("include/test"): continue + # leave the debug/dump alone + if location.startswith("include/oox/dump"): continue unusedSet.add(d) # used by the "unused return types" analysis tmp1set.add((method, location)) |