bin/find-unneeded-includes      |    1 +
 bridges/IwyuFilter_bridges.yaml |    6 ------
 2 files changed, 1 insertion(+), 6 deletions(-)

New commits:
commit 49a16629a4d4399057ec1e14b3947df2e2251258
Author:     Gabor Kelemen <[email protected]>
AuthorDate: Fri Sep 19 21:13:14 2025 +0200
Commit:     Gabor Kelemen <[email protected]>
CommitDate: Thu Sep 25 12:40:41 2025 +0200

    bin/find-unneeded-includes: add exception for URE header
    
    typelib/typedescription.hxx, so that these can be removed from per-module 
yaml files
    
    Change-Id: Idd152b1837c4594e27a61588842c4e91af59c6b1
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/191339
    Tested-by: Jenkins
    Reviewed-by: Gabor Kelemen <[email protected]>

diff --git a/bin/find-unneeded-includes b/bin/find-unneeded-includes
index 5340bdfdf0f9..bbe792961a55 100755
--- a/bin/find-unneeded-includes
+++ b/bin/find-unneeded-includes
@@ -102,6 +102,7 @@ def ignoreRemoval(include, toAdd, absFileName, moduleRules, 
noexclude):
         "com/sun/star/uno/Type.hxx": "com/sun/star/uno/Type.h",
         "rtl/bootstrap.hxx": "rtl/bootstrap.h",
         "rtl/byteseq.hxx": "rtl/byteseq.h",
+        "typelib/typedescription.hxx": "typelib/typedescription.h",
         "cppuhelper/interfacecontainer.hxx": "cppuhelper/interfacecontainer.h",
         "osl/thread.hxx": "osl/thread.h"
     }
diff --git a/bridges/IwyuFilter_bridges.yaml b/bridges/IwyuFilter_bridges.yaml
index 92bb94d9a1e4..265e5c381213 100644
--- a/bridges/IwyuFilter_bridges.yaml
+++ b/bridges/IwyuFilter_bridges.yaml
@@ -1,15 +1,9 @@
 ---
 assumeFilename: bridges/source/cpp_uno/gcc3_linux_x86-64/abi.cxx
 excludelist:
-    bridges/source/cpp_uno/gcc3_linux_x86-64/abi.hxx:
-    # No .hxx -> .h replacement in URE headers
-    - typelib/typedescription.hxx
     bridges/source/cpp_uno/gcc3_linux_x86-64/share.hxx:
     # Actually needed to not crash in fuzzing
     - cxxabi.h
-    bridges/source/cpp_uno/gcc3_linux_x86-64/except.cxx:
-    # No .hxx -> .h replacement in URE headers
-    - typelib/typedescription.hxx
     bridges/source/cpp_uno/gcc3_linux_x86-64/rtti.cxx:
     # Actually needed for ifdefs to work in all cases
     - share.hxx

Reply via email to