From fd22e36ff53c448d1d7831b0ac66ecc29621ff9e Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Thu, 22 Sep 2016 11:34:19 +0200 Subject: loplugin:unnecessaryvirtual Change-Id: I7b1aa65a557f3855939ad8b183bba8ff656946f8 Reviewed-on: https://gerrit.libreoffice.org/29173 Tested-by: Jenkins Reviewed-by: Noel Grandin --- compilerplugins/clang/unnecessaryvirtual.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'compilerplugins/clang/unnecessaryvirtual.py') diff --git a/compilerplugins/clang/unnecessaryvirtual.py b/compilerplugins/clang/unnecessaryvirtual.py index ee7d9ec928af..dd1ea719c7e7 100755 --- a/compilerplugins/clang/unnecessaryvirtual.py +++ b/compilerplugins/clang/unnecessaryvirtual.py @@ -26,6 +26,20 @@ with open("loplugin.unnecessaryvirtual.report", "wt") as f: # windows-specific stuff if clazz.startswith("canvas::"): continue if clazz.startswith("psp::PrinterInfoManager"): continue + if clazz.startswith("DdeTopic::"): continue + if clazz == "basegfx::unotools::UnoPolyPolygon::void-modifying()const": continue + if clazz == "SalLayout::_Bool-IsKashidaPosValid(int,)const": continue + if clazz == "SalLayout::void-DisableGlyphInjection(_Bool,)": continue + # Linux-TDF specific + if clazz == "X11SalFrame::void-updateGraphics(_Bool,)": continue + # OSX specific + if clazz == "SalFrame::void-SetRepresentedURL(const class rtl::OUString &,)": continue + if clazz == "SalMenu::_Bool-AddMenuBarButton(const struct SalMenuButtonItem &,)": continue + if clazz == "SalMenu::class Rectangle-GetMenuBarButtonRectPixel(sal_uInt16,class SalFrame *,)": continue + if clazz == "SalMenu::void-RemoveMenuBarButton(sal_uInt16,)": continue + if clazz == "SalLayout::_Bool-DrawTextSpecial(class SalGraphics &,sal_uInt32,)const": continue + # GTK < 3 + if clazz == "GtkSalDisplay::int-CaptureMouse(class SalFrame *,)": continue # some test magic if clazz.startswith("apitest::"): continue f.write(clazz + "\n") -- cgit