diff options
74 files changed, 78 insertions, 78 deletions
diff --git a/UnoControls/IwyuFilter_UnoControls.yaml b/UnoControls/IwyuFilter_UnoControls.yaml index 998e200af2cd..f49bd7b8c20e 100644 --- a/UnoControls/IwyuFilter_UnoControls.yaml +++ b/UnoControls/IwyuFilter_UnoControls.yaml @@ -1,6 +1,6 @@ --- assumeFilename: UnoControls/source/base/basecontrol.cxx -blacklist: +excludelist: UnoControls/inc/multiplexer.hxx: # Don't propose hxx -> h change in URE libs - cppuhelper/interfacecontainer.hxx diff --git a/accessibility/IwyuFilter_accessibility.yaml b/accessibility/IwyuFilter_accessibility.yaml index 95a791b38dac..c679188d1dd7 100644 --- a/accessibility/IwyuFilter_accessibility.yaml +++ b/accessibility/IwyuFilter_accessibility.yaml @@ -1,6 +1,6 @@ --- assumeFilename: accessibility/source/standard/accessiblemenucomponent.cxx -blacklist: +excludelist: accessibility/source/standard/vclxaccessiblecombobox.cxx: # Needed for implicit dtor - vcl/window.hxx diff --git a/avmedia/IwyuFilter_avmedia.yaml b/avmedia/IwyuFilter_avmedia.yaml index 17d0a1299876..c370c1ed00b1 100644 --- a/avmedia/IwyuFilter_avmedia.yaml +++ b/avmedia/IwyuFilter_avmedia.yaml @@ -1,6 +1,6 @@ --- assumeFilename: avmedia/source/gstreamer/gstplayer.cxx -blacklist: +excludelist: avmedia/source/viewer/mediawindow_impl.cxx: # Actually used - com/sun/star/uno/XComponentContext.hpp diff --git a/basctl/IwyuFilter_basctl.yaml b/basctl/IwyuFilter_basctl.yaml index 89b634781849..1f0eb6a81094 100644 --- a/basctl/IwyuFilter_basctl.yaml +++ b/basctl/IwyuFilter_basctl.yaml @@ -1,6 +1,6 @@ --- assumeFilename: basctl/source/basicide/baside2b.cxx -blacklist: +excludelist: basctl/source/basicide/basidesh.cxx: # Needed for TypedWhichId defines is basslots.hxx - sfx2/dinfdlg.hxx diff --git a/basegfx/IwyuFilter_basegfx.yaml b/basegfx/IwyuFilter_basegfx.yaml index 460f5b6640d4..f46ea4477b96 100644 --- a/basegfx/IwyuFilter_basegfx.yaml +++ b/basegfx/IwyuFilter_basegfx.yaml @@ -1,6 +1,6 @@ --- assumeFilename: basegfx/source/point/b2dpoint.cxx -blacklist: +excludelist: basegfx/source/color/bcolortools.cxx: # Needed to inherit linker visibility from function declaration - basegfx/color/bcolortools.hxx diff --git a/basic/IwyuFilter_basic.yaml b/basic/IwyuFilter_basic.yaml index 215692ada141..f422d724c9ca 100644 --- a/basic/IwyuFilter_basic.yaml +++ b/basic/IwyuFilter_basic.yaml @@ -1,6 +1,6 @@ --- assumeFilename: basic/source/classes/global.cxx -blacklist: +excludelist: basic/source/runtime/methods.cxx: # Needed on WIN - o3tl/char16_t2wchar_t.hxx diff --git a/bin/find-unneeded-includes b/bin/find-unneeded-includes index fcbabad87465..2090339b21df 100755 --- a/bin/find-unneeded-includes +++ b/bin/find-unneeded-includes @@ -12,7 +12,7 @@ # you can generate one with 'make vim-ide-integration'. # # Design goals: -# - blacklist mechanism, so a warning is either fixed or blacklisted +# - exludelist mechanism, so a warning is either fixed or excluded # - works in a plugins-enabled clang build # - no custom configure options required # - no need to generate a dummy library to build a header @@ -133,10 +133,10 @@ def ignoreRemoval(include, toAdd, absFileName, moduleRules): # yaml rules - if "blacklist" in moduleRules.keys(): - blacklistRules = moduleRules["blacklist"] - if fileName in blacklistRules.keys(): - if include in blacklistRules[fileName]: + if "excludelist" in moduleRules.keys(): + excludelistRules = moduleRules["excludelist"] + if fileName in excludelistRules.keys(): + if include in excludelistRules[fileName]: return True return False diff --git a/binaryurp/IwyuFilter_binaryurp.yaml b/binaryurp/IwyuFilter_binaryurp.yaml index e6bf809780c6..49e10617cc57 100644 --- a/binaryurp/IwyuFilter_binaryurp.yaml +++ b/binaryurp/IwyuFilter_binaryurp.yaml @@ -1,6 +1,6 @@ --- assumeFilename: binaryurp/source/bridge.cxx -blacklist: +excludelist: binaryurp/source/marshal.hxx: # Don't propose hxx -> h change in URE libs - rtl/byteseq.hxx diff --git a/canvas/IwyuFilter_canvas.yaml b/canvas/IwyuFilter_canvas.yaml index d6ac656ed485..0ec833918e92 100644 --- a/canvas/IwyuFilter_canvas.yaml +++ b/canvas/IwyuFilter_canvas.yaml @@ -1,6 +1,6 @@ --- assumeFilename: canvas/source/cairo/cairo_canvas.cxx -blacklist: +excludelist: canvas/inc/parametricpolypolygon.hxx: # base class has to be a complete type - com/sun/star/lang/XServiceInfo.hpp diff --git a/chart2/IwyuFilter_chart2.yaml b/chart2/IwyuFilter_chart2.yaml index fba041a9feb3..5381da1e9cd5 100644 --- a/chart2/IwyuFilter_chart2.yaml +++ b/chart2/IwyuFilter_chart2.yaml @@ -1,6 +1,6 @@ --- assumeFilename: chart2/source/controller/main/ChartWindow.cxx -blacklist: +excludelist: chart2/inc/ChartModel.hxx: # base class has to be a complete type - com/sun/star/chart2/X3DChartWindowProvider.hpp diff --git a/comphelper/IwyuFilter_comphelper.yaml b/comphelper/IwyuFilter_comphelper.yaml index ca21c3a9e785..6d6ec0903716 100644 --- a/comphelper/IwyuFilter_comphelper.yaml +++ b/comphelper/IwyuFilter_comphelper.yaml @@ -1,6 +1,6 @@ --- assumeFilename: comphelper/source/misc/solarmutex.cxx -blacklist: +excludelist: comphelper/source/misc/instancelocker.hxx: # Base class has to be a complete type - com/sun/star/lang/XComponent.hpp diff --git a/configmgr/IwyuFilter_configmgr.yaml b/configmgr/IwyuFilter_configmgr.yaml index 7ad9698c022f..9a74a25f8a92 100644 --- a/configmgr/IwyuFilter_configmgr.yaml +++ b/configmgr/IwyuFilter_configmgr.yaml @@ -1,6 +1,6 @@ --- assumeFilename: configmgr/source/access.cxx -blacklist: +excludelist: configmgr/source/nodemap.hxx: # Needed for direct member access - node.hxx diff --git a/connectivity/IwyuFilter_connectivity.yaml b/connectivity/IwyuFilter_connectivity.yaml index 969f545b3240..70d68ab79554 100644 --- a/connectivity/IwyuFilter_connectivity.yaml +++ b/connectivity/IwyuFilter_connectivity.yaml @@ -1,6 +1,6 @@ --- assumeFilename: connectivity/source/commontools/dbtools.cxx -blacklist: +excludelist: connectivity/source/commontools/ConnectionWrapper.cxx: # Actually used - com/sun/star/beans/PropertyValue.hpp diff --git a/cppcanvas/IwyuFilter_cppcanvas.yaml b/cppcanvas/IwyuFilter_cppcanvas.yaml index b4d186165fb0..55a18ecef4ed 100644 --- a/cppcanvas/IwyuFilter_cppcanvas.yaml +++ b/cppcanvas/IwyuFilter_cppcanvas.yaml @@ -1,6 +1,6 @@ --- assumeFilename: cppcanvas/source/wrapper/implcanvas.cxx -blacklist: +excludelist: cppcanvas/source/wrapper/implcanvas.cxx: # Actually used - com/sun/star/rendering/XCanvas.hpp diff --git a/cppu/IwyuFilter_cppu.yaml b/cppu/IwyuFilter_cppu.yaml index a6ffcd3df220..8e9a368b0215 100644 --- a/cppu/IwyuFilter_cppu.yaml +++ b/cppu/IwyuFilter_cppu.yaml @@ -1,6 +1,6 @@ --- assumeFilename: cppu/source/uno/data.cxx -blacklist: +excludelist: cppu/qa/test_any.cxx: # No hpp -> hdl replacement needed - Enum1.hpp diff --git a/cppuhelper/IwyuFilter_cppuhelper.yaml b/cppuhelper/IwyuFilter_cppuhelper.yaml index 323b866061b5..c3f92ce5e093 100644 --- a/cppuhelper/IwyuFilter_cppuhelper.yaml +++ b/cppuhelper/IwyuFilter_cppuhelper.yaml @@ -1,6 +1,6 @@ --- assumeFilename: cppuhelper/source/implbase.cxx -blacklist: +excludelist: cppuhelper/source/typemanager.hxx: # base class needs full type - com/sun/star/container/XHierarchicalNameAccess.hpp diff --git a/cui/IwyuFilter_cui.yaml b/cui/IwyuFilter_cui.yaml index 1eddb717899c..b59411ef7340 100644 --- a/cui/IwyuFilter_cui.yaml +++ b/cui/IwyuFilter_cui.yaml @@ -1,6 +1,6 @@ --- assumeFilename: cui/source/options/optgenrl.cxx -blacklist: +excludelist: cui/source/customize/macropg.cxx: # Needed for TypedWhichId macro - svl/macitem.hxx diff --git a/dbaccess/IwyuFilter_dbaccess.yaml b/dbaccess/IwyuFilter_dbaccess.yaml index fe9bfae13ba7..e46992e6d134 100644 --- a/dbaccess/IwyuFilter_dbaccess.yaml +++ b/dbaccess/IwyuFilter_dbaccess.yaml @@ -1,6 +1,6 @@ --- assumeFilename: dbaccess/source/ui/querydesign/QueryDesignView.cxx -blacklist: +excludelist: dbaccess/source/inc/dbu_reghelper.hxx: # Needed for registrationhelper.hxx - com/sun/star/lang/XSingleServiceFactory.hpp diff --git a/desktop/IwyuFilter_desktop.yaml b/desktop/IwyuFilter_desktop.yaml index c424c9815a52..e99d4dc0f65c 100644 --- a/desktop/IwyuFilter_desktop.yaml +++ b/desktop/IwyuFilter_desktop.yaml @@ -1,6 +1,6 @@ --- assumeFilename: desktop/source/lib/init.cxx -blacklist: +excludelist: desktop/inc/lib/init.hxx: # Complete type is needed - boost/property_tree/ptree.hpp diff --git a/drawinglayer/IwyuFilter_drawinglayer.yaml b/drawinglayer/IwyuFilter_drawinglayer.yaml index c63520f68e9d..5d430b2fd490 100644 --- a/drawinglayer/IwyuFilter_drawinglayer.yaml +++ b/drawinglayer/IwyuFilter_drawinglayer.yaml @@ -1,6 +1,6 @@ --- assumeFilename: drawinglayer/source/primitive2d/svggradientprimitive2d.cxx -blacklist: +excludelist: drawinglayer/source/drawinglayeruno/xprimitive2drenderer.cxx: # Actually used - com/sun/star/lang/XMultiServiceFactory.hpp diff --git a/editeng/IwyuFilter_editeng.yaml b/editeng/IwyuFilter_editeng.yaml index 49728f5531f7..3e6d3f79d9ea 100644 --- a/editeng/IwyuFilter_editeng.yaml +++ b/editeng/IwyuFilter_editeng.yaml @@ -1,6 +1,6 @@ --- assumeFilename: editeng/source/editeng/impedit.cxx -blacklist: +excludelist: editeng/source/editeng/impedit.hxx: # Complete type needed for pointer arithmetic - editeng/SpellPortions.hxx diff --git a/embeddedobj/IwyuFilter_embeddedobj.yaml b/embeddedobj/IwyuFilter_embeddedobj.yaml index 2fc081ff676c..206c94c69fa8 100644 --- a/embeddedobj/IwyuFilter_embeddedobj.yaml +++ b/embeddedobj/IwyuFilter_embeddedobj.yaml @@ -1,6 +1,6 @@ --- assumeFilename: embeddedobj/source/commonembedding/embedobj.cxx -blacklist: +excludelist: embeddedobj/qa/cppunit/general.cxx: - comphelper/scopeguard.hxx embeddedobj/source/inc/dummyobject.hxx: diff --git a/emfio/IwyuFilter_emfio.yaml b/emfio/IwyuFilter_emfio.yaml index 5fa9fef5aea3..3a2074b75e72 100644 --- a/emfio/IwyuFilter_emfio.yaml +++ b/emfio/IwyuFilter_emfio.yaml @@ -1,6 +1,6 @@ --- assumeFilename: emfio/source/emfuno/xemfparser.cxx -blacklist: +excludelist: emfio/source/reader/wmfreader.cxx: # OSL_BIGENDIAN is being checked - osl/endian.h diff --git a/extensions/IwyuFilter_extensions.yaml b/extensions/IwyuFilter_extensions.yaml index 8abfa63ba0ef..ad9759f07188 100644 --- a/extensions/IwyuFilter_extensions.yaml +++ b/extensions/IwyuFilter_extensions.yaml @@ -1,6 +1,6 @@ --- assumeFilename: extensions/source/propctrlr/formcomponenthandler.cxx -blacklist: +excludelist: extensions/source/logging/loghandler.hxx: # Don't propose hxx -> h change in URE libs - cppuhelper/interfacecontainer.hxx diff --git a/filter/IwyuFilter_filter.yaml b/filter/IwyuFilter_filter.yaml index 71c09a3069cf..6eb00b8760d7 100644 --- a/filter/IwyuFilter_filter.yaml +++ b/filter/IwyuFilter_filter.yaml @@ -1,6 +1,6 @@ --- assumeFilename: filter/source/msfilter/msdffimp.cxx -blacklist: +excludelist: filter/source/graphicfilter/icgm/cgm.cxx: # OSL_BIGENDIAN is being checked - osl/endian.h diff --git a/forms/IwyuFilter_forms.yaml b/forms/IwyuFilter_forms.yaml index 20980a055976..90ef1452e50b 100644 --- a/forms/IwyuFilter_forms.yaml +++ b/forms/IwyuFilter_forms.yaml @@ -1,6 +1,6 @@ --- assumeFilename: forms/source/component/DatabaseForm.cxx -blacklist: +excludelist: forms/source/inc/property.hxx: # Needed for macro defines - frm_strings.hxx diff --git a/framework/IwyuFilter_framework.yaml b/framework/IwyuFilter_framework.yaml index 35fe8d254351..25ef5d7182cf 100644 --- a/framework/IwyuFilter_framework.yaml +++ b/framework/IwyuFilter_framework.yaml @@ -1,6 +1,6 @@ --- assumeFilename: framework/source/services/autorecovery.cxx -blacklist: +excludelist: framework/inc/stdtypes.h: # Don't propose hxx -> h change in URE libs - cppuhelper/interfacecontainer.hxx diff --git a/helpcompiler/IwyuFilter_helpcompiler.yaml b/helpcompiler/IwyuFilter_helpcompiler.yaml index e54447499c7c..ddb88e6aa3a4 100644 --- a/helpcompiler/IwyuFilter_helpcompiler.yaml +++ b/helpcompiler/IwyuFilter_helpcompiler.yaml @@ -1,6 +1,6 @@ --- assumeFilename: helpcompiler/source/HelpCompiler.cxx -blacklist: +excludelist: helpcompiler/inc/HelpCompiler.hxx: # Needed on WIN32 - o3tl/char16_t2wchar_t.hxx diff --git a/i18npool/IwyuFilter_i18npool.yaml b/i18npool/IwyuFilter_i18npool.yaml index 3215ee7a4148..96213ac25dcf 100644 --- a/i18npool/IwyuFilter_i18npool.yaml +++ b/i18npool/IwyuFilter_i18npool.yaml @@ -1,6 +1,6 @@ --- assumeFilename: i18npool/source/localedata/localedata.cxx -blacklist: +excludelist: i18npool/inc/breakiterator_unicode.hxx: # contains versioned namespace so cannot forward declare - unicode/brkiter.h diff --git a/include/IwyuFilter_include.yaml b/include/IwyuFilter_include.yaml index 6ed80bd73cf8..c1fb63e1cf6a 100644 --- a/include/IwyuFilter_include.yaml +++ b/include/IwyuFilter_include.yaml @@ -1,6 +1,6 @@ --- assumeFilename: desktop/source/app/app.cxx -blacklist: +excludelist: include/sal/typesizes.h: # needed for build to work - config_typesizes.h diff --git a/io/IwyuFilter_io.yaml b/io/IwyuFilter_io.yaml index 9d4609898341..6a96a8acf438 100644 --- a/io/IwyuFilter_io.yaml +++ b/io/IwyuFilter_io.yaml @@ -1,6 +1,6 @@ --- assumeFilename: io/source/services.cxx -blacklist: +excludelist: io/source/acceptor/acceptor.cxx: # Avoid loplugin:unreffun error - services.hxx diff --git a/javaunohelper/IwyuFilter_javaunohelper.yaml b/javaunohelper/IwyuFilter_javaunohelper.yaml index 59a93f4a7801..d6ff3e6db2d2 100644 --- a/javaunohelper/IwyuFilter_javaunohelper.yaml +++ b/javaunohelper/IwyuFilter_javaunohelper.yaml @@ -1,6 +1,6 @@ --- assumeFilename: javaunohelper/source/vm.cxx -blacklist: +excludelist: javaunohelper/source/bootstrap.cxx: # Needed for direct member access - com/sun/star/uno/XComponentContext.hpp diff --git a/jvmaccess/IwyuFilter_jvmaccess.yaml b/jvmaccess/IwyuFilter_jvmaccess.yaml index 43e850e12f8f..7d437137bc75 100644 --- a/jvmaccess/IwyuFilter_jvmaccess.yaml +++ b/jvmaccess/IwyuFilter_jvmaccess.yaml @@ -1,6 +1,6 @@ --- assumeFilename: jvmaccess/source/classpath.cxx -blacklist: +excludelist: jvmaccess/source/classpath.cxx: # Needed to inherit linker visibility from function declaration - jvmaccess/classpath.hxx diff --git a/jvmfwk/IwyuFilter_jvmfwk.yaml b/jvmfwk/IwyuFilter_jvmfwk.yaml index 13097cc8e6dc..68943cc77398 100644 --- a/jvmfwk/IwyuFilter_jvmfwk.yaml +++ b/jvmfwk/IwyuFilter_jvmfwk.yaml @@ -1,6 +1,6 @@ --- assumeFilename: jvmfwk/source/fwkbase.cxx -blacklist: +excludelist: jvmfwk/inc/fwkutil.hxx: # Needed on MACOSX - config_folders.h diff --git a/linguistic/IwyuFilter_linguistic.yaml b/linguistic/IwyuFilter_linguistic.yaml index 8e69f24d9471..40c2b48352eb 100644 --- a/linguistic/IwyuFilter_linguistic.yaml +++ b/linguistic/IwyuFilter_linguistic.yaml @@ -1,6 +1,6 @@ --- assumeFilename: linguistic/source/lngsvcmgr.cxx -blacklist: +excludelist: linguistic/source/hyphdsp.cxx: # Needed for direct member access - com/sun/star/linguistic2/XLinguProperties.hpp diff --git a/lotuswordpro/IwyuFilter_lotuswordpro.yaml b/lotuswordpro/IwyuFilter_lotuswordpro.yaml index 9654832768b5..c5682610c13f 100644 --- a/lotuswordpro/IwyuFilter_lotuswordpro.yaml +++ b/lotuswordpro/IwyuFilter_lotuswordpro.yaml @@ -1,6 +1,6 @@ --- assumeFilename: lotuswordpro/source/filter/lwplayout.cxx -blacklist: +excludelist: lotuswordpro/inc/lwpatomholder.hxx: # Needed for MPL subset - config_lgpl.h diff --git a/oox/IwyuFilter_oox.yaml b/oox/IwyuFilter_oox.yaml index 7cbf5b194322..5698da55f684 100644 --- a/oox/IwyuFilter_oox.yaml +++ b/oox/IwyuFilter_oox.yaml @@ -1,6 +1,6 @@ --- assumeFilename: oox/source/export/drawingml.cxx -blacklist: +excludelist: oox/source/docprop/docprophandler.hxx: # Needed for macro defines - oox/token/namespaces.hxx diff --git a/opencl/IwyuFilter_opencl.yaml b/opencl/IwyuFilter_opencl.yaml index 10b5be193d18..20ffa879a05f 100644 --- a/opencl/IwyuFilter_opencl.yaml +++ b/opencl/IwyuFilter_opencl.yaml @@ -1,6 +1,6 @@ --- assumeFilename: opencl/source/opencl_device.cxx -blacklist: +excludelist: opencl/source/opencl_device.cxx: # Avoid loplugin:unreffun error - opencl_device.hxx diff --git a/pyuno/IwyuFilter_pyuno.yaml b/pyuno/IwyuFilter_pyuno.yaml index 427d6319d5eb..8ab65523a3b6 100644 --- a/pyuno/IwyuFilter_pyuno.yaml +++ b/pyuno/IwyuFilter_pyuno.yaml @@ -1,6 +1,6 @@ --- assumeFilename: pyuno/source/module/pyuno.cxx -blacklist: +excludelist: pyuno/inc/pyuno.hxx: # Used in #ifdef - Python.h diff --git a/registry/IwyuFilter_registry.yaml b/registry/IwyuFilter_registry.yaml index d7d93bdc6295..7acf6c936e68 100644 --- a/registry/IwyuFilter_registry.yaml +++ b/registry/IwyuFilter_registry.yaml @@ -1,6 +1,6 @@ --- assumeFilename: registry/source/registry.cxx -blacklist: +excludelist: registry/source/regimpl.hxx: # Needed for correct linker visibility - regapi.hxx diff --git a/reportdesign/IwyuFilter_reportdesign.yaml b/reportdesign/IwyuFilter_reportdesign.yaml index 14c071aa4e4a..df8d5db20e36 100644 --- a/reportdesign/IwyuFilter_reportdesign.yaml +++ b/reportdesign/IwyuFilter_reportdesign.yaml @@ -1,6 +1,6 @@ --- assumeFilename: reportdesign/source/ui/report/ReportController.cxx -blacklist: +excludelist: reportdesign/inc/RptDef.hxx: # Needed for macro define - svx/fmglob.hxx diff --git a/sc/IwyuFilter_sc.yaml b/sc/IwyuFilter_sc.yaml index db479f4d6704..768efcb7ca12 100644 --- a/sc/IwyuFilter_sc.yaml +++ b/sc/IwyuFilter_sc.yaml @@ -1,6 +1,6 @@ --- assumeFilename: sc/source/core/data/document.cxx -blacklist: +excludelist: # base class has to be a complete type - com/sun/star/accessibility/XAccessibleStateSet.hpp sc/inc/addruno.hxx: diff --git a/scaddins/IwyuFilter_scaddins.yaml b/scaddins/IwyuFilter_scaddins.yaml index f9bb348e5457..09df2aa5ebcc 100644 --- a/scaddins/IwyuFilter_scaddins.yaml +++ b/scaddins/IwyuFilter_scaddins.yaml @@ -1,6 +1,6 @@ --- assumeFilename: scaddins/source/analysis/analysis.cxx -blacklist: +excludelist: scaddins/source/analysis/analysis.hxx: # Base class needs complete type - com/sun/star/lang/XServiceInfo.hpp diff --git a/sccomp/IwyuFilter_sccomp.yaml b/sccomp/IwyuFilter_sccomp.yaml index 9c8634e83c26..de0c24aac510 100644 --- a/sccomp/IwyuFilter_sccomp.yaml +++ b/sccomp/IwyuFilter_sccomp.yaml @@ -1,6 +1,6 @@ --- assumeFilename: sccomp/source/solver/SolverComponent.cxx -blacklist: +excludelist: sccomp/source/solver/SolverComponent.hxx: # Base class needs full type - com/sun/star/sheet/XSolver.hpp diff --git a/scripting/IwyuFilter_scripting.yaml b/scripting/IwyuFilter_scripting.yaml index 2f3f8c37ae20..18b80ff99f90 100644 --- a/scripting/IwyuFilter_scripting.yaml +++ b/scripting/IwyuFilter_scripting.yaml @@ -1,6 +1,6 @@ --- assumeFilename: scripting/source/stringresource/stringresource.cxx -blacklist: +excludelist: scripting/source/protocolhandler/scripthandler.cxx: # Actually used - com/sun/star/lang/XSingleServiceFactory.hpp diff --git a/sd/IwyuFilter_sd.yaml b/sd/IwyuFilter_sd.yaml index 4681b29a8259..e958d8bbffe0 100644 --- a/sd/IwyuFilter_sd.yaml +++ b/sd/IwyuFilter_sd.yaml @@ -1,6 +1,6 @@ --- assumeFilename: sd/source/core/drawdoc.cxx -blacklist: +excludelist: sd/inc/CustomAnimationCloner.hxx: # base class has to be a complete type - com/sun/star/animations/XAnimationNode.hpp diff --git a/sdext/IwyuFilter_sdext.yaml b/sdext/IwyuFilter_sdext.yaml index 36757f2e0f1b..9a0aaea804cc 100644 --- a/sdext/IwyuFilter_sdext.yaml +++ b/sdext/IwyuFilter_sdext.yaml @@ -1,6 +1,6 @@ --- assumeFilename: sdext/source/presenter/PresenterSlideSorter.cxx -blacklist: +excludelist: sdext/source/pdfimport/odf/odfemitter.cxx: # Actually in use - com/sun/star/io/XOutputStream.hpp diff --git a/sfx2/IwyuFilter_sfx2.yaml b/sfx2/IwyuFilter_sfx2.yaml index e3cab84a6efc..dfeac025ea8d 100644 --- a/sfx2/IwyuFilter_sfx2.yaml +++ b/sfx2/IwyuFilter_sfx2.yaml @@ -1,6 +1,6 @@ --- assumeFilename: sfx2/source/appl/app.cxx -blacklist: +excludelist: sfx2/inc/sidebar/Accessible.hxx: # base class has to be a complete type - com/sun/star/accessibility/XAccessible.hpp diff --git a/shell/IwyuFilter_shell.yaml b/shell/IwyuFilter_shell.yaml index 02604d921d5d..933f817ad38d 100644 --- a/shell/IwyuFilter_shell.yaml +++ b/shell/IwyuFilter_shell.yaml @@ -1,6 +1,6 @@ --- assumeFilename: shell/source/unix/exec/shellexec.cxx -blacklist: +excludelist: shell/source/sessioninstall/SyncDbusSessionHelper.hxx: # No hpp->hdl replacement - org/freedesktop/PackageKit/SyncDbusSessionHelper.hpp diff --git a/slideshow/IwyuFilter_slideshow.yaml b/slideshow/IwyuFilter_slideshow.yaml index 7dc8f1a463f8..42da88b505e7 100644 --- a/slideshow/IwyuFilter_slideshow.yaml +++ b/slideshow/IwyuFilter_slideshow.yaml @@ -1,6 +1,6 @@ --- assumeFilename: slideshow/source/engine/slideshowimpl.cxx -blacklist: +excludelist: slideshow/source/inc/mouseeventhandler.hxx: # Needed for css shortcut - sal/types.h diff --git a/sot/IwyuFilter_sot.yaml b/sot/IwyuFilter_sot.yaml index 42d48d538f59..9c19013558e9 100644 --- a/sot/IwyuFilter_sot.yaml +++ b/sot/IwyuFilter_sot.yaml @@ -1,6 +1,6 @@ --- assumeFilename: sot/source/base/object.cxx -blacklist: +excludelist: sot/source/unoolestorage/xolesimplestorage.hxx: # Base class needs complete type - com/sun/star/embed/XOLESimpleStorage.hpp diff --git a/starmath/IwyuFilter_starmath.yaml b/starmath/IwyuFilter_starmath.yaml index d3072282fdae..f8051ab7a379 100644 --- a/starmath/IwyuFilter_starmath.yaml +++ b/starmath/IwyuFilter_starmath.yaml @@ -1,6 +1,6 @@ --- assumeFilename: starmath/source/document.cxx -blacklist: +excludelist: starmath/inc/smmod.hxx: # Needed for define - sfx2/app.hxx diff --git a/stoc/IwyuFilter_stoc.yaml b/stoc/IwyuFilter_stoc.yaml index fbcc14b78052..59588c0005f2 100644 --- a/stoc/IwyuFilter_stoc.yaml +++ b/stoc/IwyuFilter_stoc.yaml @@ -1,6 +1,6 @@ --- assumeFilename: stoc/source/javavm/javavm.cxx -blacklist: +excludelist: stoc/source/implementationregistration/mergekeys.hxx: # Needed for css shortcut - sal/types.h diff --git a/store/IwyuFilter_store.yaml b/store/IwyuFilter_store.yaml index 2dadc69a50ac..0505cb5a1392 100644 --- a/store/IwyuFilter_store.yaml +++ b/store/IwyuFilter_store.yaml @@ -1,6 +1,6 @@ --- assumeFilename: store/source/storbase.cxx -blacklist: +excludelist: store/source/storbase.hxx: # Needed for OSL_BIGENDIAN macro - osl/endian.h diff --git a/svl/IwyuFilter_svl.yaml b/svl/IwyuFilter_svl.yaml index 6007938964d1..c2048dcc4c1b 100644 --- a/svl/IwyuFilter_svl.yaml +++ b/svl/IwyuFilter_svl.yaml @@ -1,6 +1,6 @@ --- assumeFilename: svl/source/items/intitem.cxx -blacklist: +excludelist: svl/source/config/itemholder2.hxx: # Base class needs complete type - com/sun/star/lang/XEventListener.hpp diff --git a/svtools/IwyuFilter_svtools.yaml b/svtools/IwyuFilter_svtools.yaml index 8e4a3400d98f..7f2a6f35cbf5 100644 --- a/svtools/IwyuFilter_svtools.yaml +++ b/svtools/IwyuFilter_svtools.yaml @@ -1,6 +1,6 @@ --- assumeFilename: svtools/source/control/ruler.cxx -blacklist: +excludelist: svtools/source/control/accessibleruler.hxx: # base class has to be a complete type - com/sun/star/accessibility/XAccessible.hpp diff --git a/svx/IwyuFilter_svx.yaml b/svx/IwyuFilter_svx.yaml index 243e78dd7f28..dbc4c2ddd4c2 100644 --- a/svx/IwyuFilter_svx.yaml +++ b/svx/IwyuFilter_svx.yaml @@ -1,6 +1,6 @@ --- assumeFilename: svx/source/svdraw/svdobj.cxx -blacklist: +excludelist: svx/source/svdraw/svdpdf.hxx: # Needed on WIN32 - prewin.h diff --git a/sw/IwyuFilter_sw.yaml b/sw/IwyuFilter_sw.yaml index be357a95d7c0..28e8f6734ee4 100644 --- a/sw/IwyuFilter_sw.yaml +++ b/sw/IwyuFilter_sw.yaml @@ -1,6 +1,6 @@ --- assumeFilename: sw/source/core/doc/docnew.cxx -blacklist: +excludelist: sw/inc/extinput.hxx: - vector sw/inc/fmtmeta.hxx: diff --git a/test/IwyuFilter_test.yaml b/test/IwyuFilter_test.yaml index 2c6bb3b883b9..572a42103dd5 100644 --- a/test/IwyuFilter_test.yaml +++ b/test/IwyuFilter_test.yaml @@ -1,6 +1,6 @@ --- assumeFilename: test/source/unoapi_test.cxx -blacklist: +excludelist: test/source/vclbootstrapprotector.cxx: # Used in Coverity-specific #ifdef - sal/log.hxx diff --git a/toolkit/IwyuFilter_toolkit.yaml b/toolkit/IwyuFilter_toolkit.yaml index 1def465699bb..386154c6c90e 100644 --- a/toolkit/IwyuFilter_toolkit.yaml +++ b/toolkit/IwyuFilter_toolkit.yaml @@ -1,6 +1,6 @@ --- assumeFilename: toolkit/source/controls/unocontrol.cxx -blacklist: +excludelist: toolkit/source/awt/vclxmenu.cxx: # Needed for direct member access - vcl/window.hxx diff --git a/tools/IwyuFilter_tools.yaml b/tools/IwyuFilter_tools.yaml index c24beaef25d9..cfd771ba1ee9 100644 --- a/tools/IwyuFilter_tools.yaml +++ b/tools/IwyuFilter_tools.yaml @@ -1,6 +1,6 @@ --- assumeFilename: tools/source/generic/gen.cxx -blacklist: +excludelist: tools/qa/cppunit/test_pathutils.cxx: # Needed for WIN32 specific unit test - cppunit/TestAssert.h diff --git a/ucb/IwyuFilter_ucb.yaml b/ucb/IwyuFilter_ucb.yaml index 812b811df49a..2c0ef5bb6552 100644 --- a/ucb/IwyuFilter_ucb.yaml +++ b/ucb/IwyuFilter_ucb.yaml @@ -1,6 +1,6 @@ --- assumeFilename: ucb/source/core/ucb.cxx -blacklist: +excludelist: ucb/source/ucp/cmis/std_outputstream.hxx: - boost/shared_ptr.hpp ucb/source/ucp/cmis/std_inputstream.hxx: diff --git a/ucbhelper/IwyuFilter_ucbhelper.yaml b/ucbhelper/IwyuFilter_ucbhelper.yaml index d6c037680870..93cc261ddad2 100644 --- a/ucbhelper/IwyuFilter_ucbhelper.yaml +++ b/ucbhelper/IwyuFilter_ucbhelper.yaml @@ -1,6 +1,6 @@ --- assumeFilename: ucbhelper/source/provider/resultset.cxx -blacklist: +excludelist: ucbhelper/source/client/content.cxx: # Needed for direct member access - com/sun/star/ucb/XCommandInfo.hpp diff --git a/unoidl/IwyuFilter_unoidl.yaml b/unoidl/IwyuFilter_unoidl.yaml index c0f74e5ffdd9..506f964038ed 100644 --- a/unoidl/IwyuFilter_unoidl.yaml +++ b/unoidl/IwyuFilter_unoidl.yaml @@ -1,6 +1,6 @@ --- assumeFilename: unoidl/source/unoidl.cxx -blacklist: +excludelist: unoidl/source/unoidl-write.cxx: # Avoid loplugin:oslendian error - osl/endian.h diff --git a/unotools/IwyuFilter_unotools.yaml b/unotools/IwyuFilter_unotools.yaml index f26aa4001590..63574a54c7fe 100644 --- a/unotools/IwyuFilter_unotools.yaml +++ b/unotools/IwyuFilter_unotools.yaml @@ -1,6 +1,6 @@ --- assumeFilename: unotools/source/i18n/resmgr.cxx -blacklist: +excludelist: unotools/source/config/itemholder1.hxx: # Base class needs complete type - com/sun/star/lang/XEventListener.hpp diff --git a/unoxml/IwyuFilter_unoxml.yaml b/unoxml/IwyuFilter_unoxml.yaml index 9003b92bab29..e5e50861a724 100644 --- a/unoxml/IwyuFilter_unoxml.yaml +++ b/unoxml/IwyuFilter_unoxml.yaml @@ -1,6 +1,6 @@ --- assumeFilename: unoxml/source/dom/document.cxx -blacklist: +excludelist: unoxml/source/rdf/librdf_repository.cxx: # Wrapper header needed for platform independence - redland.h diff --git a/uui/IwyuFilter_uui.yaml b/uui/IwyuFilter_uui.yaml index 09edc89394e5..20e352baa1bf 100644 --- a/uui/IwyuFilter_uui.yaml +++ b/uui/IwyuFilter_uui.yaml @@ -1,6 +1,6 @@ --- assumeFilename: uui/source/iahndl.cxx -blacklist: +excludelist: uui/inc/ids.hxx: # Needed by macro defines - vcl/errcode.hxx diff --git a/vbahelper/IwyuFilter_vbahelper.yaml b/vbahelper/IwyuFilter_vbahelper.yaml index 8024864b20f2..34b6918c2ae5 100644 --- a/vbahelper/IwyuFilter_vbahelper.yaml +++ b/vbahelper/IwyuFilter_vbahelper.yaml @@ -1,6 +1,6 @@ --- assumeFilename: vbahelper/source/vbahelper/vbahelper.cxx -blacklist: +excludelist: vbahelper/source/vbahelper/vbaglobalbase.cxx: # Actually used - com/sun/star/beans/PropertyValue.hpp diff --git a/vcl/IwyuFilter_vcl.yaml b/vcl/IwyuFilter_vcl.yaml index de2d1f64d8bd..015da8ca9a8e 100644 --- a/vcl/IwyuFilter_vcl.yaml +++ b/vcl/IwyuFilter_vcl.yaml @@ -1,6 +1,6 @@ --- assumeFilename: vcl/source/app/svapp.cxx -blacklist: +excludelist: vcl/inc/salusereventlist.hxx: # Don't propose hxx -> h change in URE libs - osl/thread.hxx diff --git a/writerfilter/IwyuFilter_writerfilter.yaml b/writerfilter/IwyuFilter_writerfilter.yaml index 2dd4de4a4099..50a4c889333a 100644 --- a/writerfilter/IwyuFilter_writerfilter.yaml +++ b/writerfilter/IwyuFilter_writerfilter.yaml @@ -1,6 +1,6 @@ --- assumeFilename: writerfilter/source/filter/WriterFilter.cxx -blacklist: +excludelist: writerfilter/source/dmapper/BorderHandler.cxx: # Needed for method parameter type - tools/color.hxx diff --git a/writerperfect/IwyuFilter_writerperfect.yaml b/writerperfect/IwyuFilter_writerperfect.yaml index 86b497dfffa0..3660606f0c9d 100644 --- a/writerperfect/IwyuFilter_writerperfect.yaml +++ b/writerperfect/IwyuFilter_writerperfect.yaml @@ -1,6 +1,6 @@ --- assumeFilename: writerperfect/source/common/WPXSvInputStream.cxx -blacklist: +excludelist: writerperfect/inc/DocumentHandler.hxx: # Wrapper header for external library - libodfgen/libodfgen.hxx diff --git a/xmlhelp/IwyuFilter_xmlhelp.yaml b/xmlhelp/IwyuFilter_xmlhelp.yaml index 1430d6a09245..a4c4ad7ac928 100644 --- a/xmlhelp/IwyuFilter_xmlhelp.yaml +++ b/xmlhelp/IwyuFilter_xmlhelp.yaml @@ -1,6 +1,6 @@ --- assumeFilename: xmlhelp/source/cxxhelp/provider/content.cxx -blacklist: +excludelist: xmlhelp/source/cxxhelp/provider/content.cxx: # Needed for CPPU_TYPE_REF macro - com/sun/star/ucb/XCommandInfo.hpp diff --git a/xmloff/IwyuFilter_xmloff.yaml b/xmloff/IwyuFilter_xmloff.yaml index 668ad01e2da8..1679bb4ad012 100644 --- a/xmloff/IwyuFilter_xmloff.yaml +++ b/xmloff/IwyuFilter_xmloff.yaml @@ -1,6 +1,6 @@ --- assumeFilename: xmloff/source/core/xmlexp.cxx -blacklist: +excludelist: xmloff/inc/XMLImageMapExport.hxx: # Needed for css shortcut - sal/types.h diff --git a/xmlsecurity/IwyuFilter_xmlsecurity.yaml b/xmlsecurity/IwyuFilter_xmlsecurity.yaml index 21c6b38e54e1..2ee6d253f0a7 100644 --- a/xmlsecurity/IwyuFilter_xmlsecurity.yaml +++ b/xmlsecurity/IwyuFilter_xmlsecurity.yaml @@ -1,6 +1,6 @@ --- assumeFilename: xmlsecurity/source/xmlsec/xmlsec_init.cxx -blacklist: +excludelist: xmlsecurity/qa/unit/pdfsigning/pdfsigning.cxx: # complete type is needed - com/sun/star/security/DocumentSignatureInformation.hpp |