summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--UnoControls/IwyuFilter_UnoControls.yaml2
-rw-r--r--accessibility/IwyuFilter_accessibility.yaml2
-rw-r--r--avmedia/IwyuFilter_avmedia.yaml2
-rw-r--r--basctl/IwyuFilter_basctl.yaml2
-rw-r--r--basegfx/IwyuFilter_basegfx.yaml2
-rw-r--r--basic/IwyuFilter_basic.yaml2
-rwxr-xr-xbin/find-unneeded-includes10
-rw-r--r--binaryurp/IwyuFilter_binaryurp.yaml2
-rw-r--r--canvas/IwyuFilter_canvas.yaml2
-rw-r--r--chart2/IwyuFilter_chart2.yaml2
-rw-r--r--comphelper/IwyuFilter_comphelper.yaml2
-rw-r--r--configmgr/IwyuFilter_configmgr.yaml2
-rw-r--r--connectivity/IwyuFilter_connectivity.yaml2
-rw-r--r--cppcanvas/IwyuFilter_cppcanvas.yaml2
-rw-r--r--cppu/IwyuFilter_cppu.yaml2
-rw-r--r--cppuhelper/IwyuFilter_cppuhelper.yaml2
-rw-r--r--cui/IwyuFilter_cui.yaml2
-rw-r--r--dbaccess/IwyuFilter_dbaccess.yaml2
-rw-r--r--desktop/IwyuFilter_desktop.yaml2
-rw-r--r--drawinglayer/IwyuFilter_drawinglayer.yaml2
-rw-r--r--editeng/IwyuFilter_editeng.yaml2
-rw-r--r--embeddedobj/IwyuFilter_embeddedobj.yaml2
-rw-r--r--emfio/IwyuFilter_emfio.yaml2
-rw-r--r--extensions/IwyuFilter_extensions.yaml2
-rw-r--r--filter/IwyuFilter_filter.yaml2
-rw-r--r--forms/IwyuFilter_forms.yaml2
-rw-r--r--framework/IwyuFilter_framework.yaml2
-rw-r--r--helpcompiler/IwyuFilter_helpcompiler.yaml2
-rw-r--r--i18npool/IwyuFilter_i18npool.yaml2
-rw-r--r--include/IwyuFilter_include.yaml2
-rw-r--r--io/IwyuFilter_io.yaml2
-rw-r--r--javaunohelper/IwyuFilter_javaunohelper.yaml2
-rw-r--r--jvmaccess/IwyuFilter_jvmaccess.yaml2
-rw-r--r--jvmfwk/IwyuFilter_jvmfwk.yaml2
-rw-r--r--linguistic/IwyuFilter_linguistic.yaml2
-rw-r--r--lotuswordpro/IwyuFilter_lotuswordpro.yaml2
-rw-r--r--oox/IwyuFilter_oox.yaml2
-rw-r--r--opencl/IwyuFilter_opencl.yaml2
-rw-r--r--pyuno/IwyuFilter_pyuno.yaml2
-rw-r--r--registry/IwyuFilter_registry.yaml2
-rw-r--r--reportdesign/IwyuFilter_reportdesign.yaml2
-rw-r--r--sc/IwyuFilter_sc.yaml2
-rw-r--r--scaddins/IwyuFilter_scaddins.yaml2
-rw-r--r--sccomp/IwyuFilter_sccomp.yaml2
-rw-r--r--scripting/IwyuFilter_scripting.yaml2
-rw-r--r--sd/IwyuFilter_sd.yaml2
-rw-r--r--sdext/IwyuFilter_sdext.yaml2
-rw-r--r--sfx2/IwyuFilter_sfx2.yaml2
-rw-r--r--shell/IwyuFilter_shell.yaml2
-rw-r--r--slideshow/IwyuFilter_slideshow.yaml2
-rw-r--r--sot/IwyuFilter_sot.yaml2
-rw-r--r--starmath/IwyuFilter_starmath.yaml2
-rw-r--r--stoc/IwyuFilter_stoc.yaml2
-rw-r--r--store/IwyuFilter_store.yaml2
-rw-r--r--svl/IwyuFilter_svl.yaml2
-rw-r--r--svtools/IwyuFilter_svtools.yaml2
-rw-r--r--svx/IwyuFilter_svx.yaml2
-rw-r--r--sw/IwyuFilter_sw.yaml2
-rw-r--r--test/IwyuFilter_test.yaml2
-rw-r--r--toolkit/IwyuFilter_toolkit.yaml2
-rw-r--r--tools/IwyuFilter_tools.yaml2
-rw-r--r--ucb/IwyuFilter_ucb.yaml2
-rw-r--r--ucbhelper/IwyuFilter_ucbhelper.yaml2
-rw-r--r--unoidl/IwyuFilter_unoidl.yaml2
-rw-r--r--unotools/IwyuFilter_unotools.yaml2
-rw-r--r--unoxml/IwyuFilter_unoxml.yaml2
-rw-r--r--uui/IwyuFilter_uui.yaml2
-rw-r--r--vbahelper/IwyuFilter_vbahelper.yaml2
-rw-r--r--vcl/IwyuFilter_vcl.yaml2
-rw-r--r--writerfilter/IwyuFilter_writerfilter.yaml2
-rw-r--r--writerperfect/IwyuFilter_writerperfect.yaml2
-rw-r--r--xmlhelp/IwyuFilter_xmlhelp.yaml2
-rw-r--r--xmloff/IwyuFilter_xmloff.yaml2
-rw-r--r--xmlsecurity/IwyuFilter_xmlsecurity.yaml2
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