basegfx/source/raster/rasterconvert3d.cxx | 1 + include/IwyuFilter_include.yaml | 4 ++++ include/basegfx/range/b1drange.hxx | 1 + include/basegfx/raster/rasterconvert3d.hxx | 2 -- include/basegfx/vector/b2isize.hxx | 1 + include/comphelper/OAccessible.hxx | 2 -- include/comphelper/errcode.hxx | 1 - include/comphelper/graphicmimetype.hxx | 2 -- include/comphelper/propagg.hxx | 2 -- include/comphelper/propshlp.hxx | 1 - include/cppunittester/protectorfactory.hxx | 1 - 11 files changed, 7 insertions(+), 11 deletions(-)
New commits: commit 851fb757794ccd107553ac6141aa36c05a61820d Author: Gabor Kelemen <[email protected]> AuthorDate: Sun Oct 5 10:32:03 2025 +0200 Commit: Gabor Kelemen <[email protected]> CommitDate: Wed Oct 8 17:16:34 2025 +0200 tdf#146619 Run IWYU again on include/[a-c]* Change-Id: I301b0d5585aa488e26ac5c3c2312043cd316671c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/191910 Reviewed-by: Gabor Kelemen <[email protected]> Tested-by: Jenkins diff --git a/basegfx/source/raster/rasterconvert3d.cxx b/basegfx/source/raster/rasterconvert3d.cxx index e998eb99381b..17af9c4cddb5 100644 --- a/basegfx/source/raster/rasterconvert3d.cxx +++ b/basegfx/source/raster/rasterconvert3d.cxx @@ -22,6 +22,7 @@ #include <basegfx/polygon/b3dpolygon.hxx> #include <basegfx/polygon/b3dpolypolygon.hxx> #include <basegfx/point/b3dpoint.hxx> +#include <osl/diagnose.h> // implementations of the 3D raster converter diff --git a/include/IwyuFilter_include.yaml b/include/IwyuFilter_include.yaml index 71b2a18c1450..6164bff9e493 100644 --- a/include/IwyuFilter_include.yaml +++ b/include/IwyuFilter_include.yaml @@ -189,6 +189,9 @@ excludelist: # base class has to be a complete type - com/sun/star/lang/XEventListener.hpp - com/sun/star/lang/XComponent.hpp + include/basegfx/tuple/Tuple2D.hxx: + # IWYU 0.25 still suggests <concepts> despite o3tl prefix + - o3tl/concepts.hxx include/basegfx/numeric/ftools.hxx: # MSVC does not compile when this is removed - math.h @@ -773,3 +776,4 @@ excludelist: include/comphelper/parallelsort.hxx: # Needed when PARALLELSORT_ENABLEPZ is defined - chrono + - iostream diff --git a/include/basegfx/range/b1drange.hxx b/include/basegfx/range/b1drange.hxx index 14d7f3025122..cc56a5329e0e 100644 --- a/include/basegfx/range/b1drange.hxx +++ b/include/basegfx/range/b1drange.hxx @@ -20,6 +20,7 @@ #pragma once #include <basegfx/range/basicrange.hxx> +#include <ostream> namespace basegfx diff --git a/include/basegfx/raster/rasterconvert3d.hxx b/include/basegfx/raster/rasterconvert3d.hxx index 25cf2a333f06..deeae6d848a1 100644 --- a/include/basegfx/raster/rasterconvert3d.hxx +++ b/include/basegfx/raster/rasterconvert3d.hxx @@ -24,8 +24,6 @@ #include <cassert> #include <vector> -#include <osl/diagnose.h> - #include <basegfx/color/bcolor.hxx> #include <basegfx/vector/b3dvector.hxx> #include <basegfx/point/b2dpoint.hxx> diff --git a/include/basegfx/vector/b2isize.hxx b/include/basegfx/vector/b2isize.hxx index 8d035bcc160f..b10c942c534e 100644 --- a/include/basegfx/vector/b2isize.hxx +++ b/include/basegfx/vector/b2isize.hxx @@ -20,6 +20,7 @@ #pragma once #include <basegfx/tuple/Size2D.hxx> +#include <ostream> namespace basegfx { diff --git a/include/comphelper/OAccessible.hxx b/include/comphelper/OAccessible.hxx index 8915f93f605c..27b95037d7f6 100644 --- a/include/comphelper/OAccessible.hxx +++ b/include/comphelper/OAccessible.hxx @@ -19,14 +19,12 @@ #pragma once -#include <com/sun/star/accessibility/XAccessibleComponent.hpp> #include <com/sun/star/accessibility/XAccessibleContext2.hpp> #include <com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp> #include <com/sun/star/accessibility/XAccessibleExtendedComponent.hpp> #include <comphelper/accessibleeventnotifier.hxx> #include <cppuhelper/basemutex.hxx> #include <cppuhelper/compbase.hxx> -#include <cppuhelper/implbase.hxx> #include <comphelper/comphelperdllapi.h> diff --git a/include/comphelper/errcode.hxx b/include/comphelper/errcode.hxx index 3adc6ecdf790..9cabdc55d9a8 100644 --- a/include/comphelper/errcode.hxx +++ b/include/comphelper/errcode.hxx @@ -25,7 +25,6 @@ #include <ostream> #include <o3tl/typed_flags_set.hxx> #include <optional> -#include <compare> #if defined(DBG_UTIL) #include <o3tl/source_location.hxx> diff --git a/include/comphelper/graphicmimetype.hxx b/include/comphelper/graphicmimetype.hxx index 94a3cd3cd093..430b95efc91b 100644 --- a/include/comphelper/graphicmimetype.hxx +++ b/include/comphelper/graphicmimetype.hxx @@ -18,8 +18,6 @@ #include <rtl/ustring.hxx> #include <vcl/salctype.hxx> -#include <com/sun/star/uno/Reference.h> - namespace com::sun::star::graphic { class XGraphic; diff --git a/include/comphelper/propagg.hxx b/include/comphelper/propagg.hxx index 949251892623..54eee3fb6740 100644 --- a/include/comphelper/propagg.hxx +++ b/include/comphelper/propagg.hxx @@ -22,10 +22,8 @@ #include <config_options.h> #include <com/sun/star/beans/Property.hpp> -#include <com/sun/star/beans/PropertyState.hpp> #include <com/sun/star/beans/XPropertiesChangeListener.hpp> #include <com/sun/star/beans/XVetoableChangeListener.hpp> -#include <com/sun/star/lang/EventObject.hpp> #include <comphelper/propstate.hxx> #include <comphelper/comphelperdllapi.h> diff --git a/include/comphelper/propshlp.hxx b/include/comphelper/propshlp.hxx index cf0503d7f7e0..31f1c07ea989 100644 --- a/include/comphelper/propshlp.hxx +++ b/include/comphelper/propshlp.hxx @@ -18,7 +18,6 @@ */ #pragma once -#include <config_options.h> #include <comphelper/multiinterfacecontainer4.hxx> #include <com/sun/star/beans/XPropertySet.hpp> diff --git a/include/cppunittester/protectorfactory.hxx b/include/cppunittester/protectorfactory.hxx index 6617dbb47385..91cb73d29f74 100644 --- a/include/cppunittester/protectorfactory.hxx +++ b/include/cppunittester/protectorfactory.hxx @@ -20,7 +20,6 @@ #ifndef INCLUDED_CPPUNITTESTER_PROTECTORFACTORY_HXX #define INCLUDED_CPPUNITTESTER_PROTECTORFACTORY_HXX -#include <sal/types.h> #include <cppunit/Protector.h> namespace cppunittester
