basegfx/source/workbench/gauss.hxx | 2 ++ binaryurp/source/currentcontext.hxx | 2 ++ canvas/source/opengl/ogl_canvastools.hxx | 1 + connectivity/source/drivers/mysqlc/mysqlc_databasemetadata.cxx | 1 + connectivity/source/drivers/mysqlc/mysqlc_prepared_resultset.hxx | 1 + connectivity/source/drivers/mysqlc/mysqlc_preparedstatement.hxx | 1 - connectivity/source/drivers/mysqlc/mysqlc_resultset.hxx | 1 + connectivity/source/drivers/postgresql/pq_xkey.hxx | 1 + forms/source/component/Grid.hxx | 1 + forms/source/xforms/model_helper.hxx | 1 + fpicker/source/office/foldertree.hxx | 1 + framework/inc/xml/menudocumenthandler.hxx | 1 + i18nutil/source/utility/casefolding_data.h | 1 + lotuswordpro/source/filter/lwpdrawobj.hxx | 1 + oox/inc/drawingml/chart/datatablemodel.hxx | 4 ++++ package/inc/ZipOutputEntry.hxx | 1 + reportdesign/source/ui/inc/DataProviderHandler.hxx | 2 ++ 17 files changed, 22 insertions(+), 1 deletion(-)
New commits: commit 3fc666e120db0a798e49a4d6e9e584cf726b7d25 Author: Gabor Kelemen <[email protected]> AuthorDate: Mon Jan 5 13:17:59 2026 +0100 Commit: Gabor Kelemen <[email protected]> CommitDate: Sun Jan 18 00:34:04 2026 +0100 Fix some non self contained headers in modules [a-r]* Change-Id: I844cfcfa2bc31fae0256e0c7b757b6223ac8ac35 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/196633 Reviewed-by: Gabor Kelemen <[email protected]> Tested-by: Jenkins diff --git a/basegfx/source/workbench/gauss.hxx b/basegfx/source/workbench/gauss.hxx index 4ef050ccbc52..555730dbcfa1 100644 --- a/basegfx/source/workbench/gauss.hxx +++ b/basegfx/source/workbench/gauss.hxx @@ -41,6 +41,8 @@ #pragma once +#include <utility> + template <class Matrix, typename BaseType> bool eliminate( Matrix& matrix, int rows, diff --git a/binaryurp/source/currentcontext.hxx b/binaryurp/source/currentcontext.hxx index 41e621f2670a..156ec00470bb 100644 --- a/binaryurp/source/currentcontext.hxx +++ b/binaryurp/source/currentcontext.hxx @@ -21,6 +21,8 @@ #include <sal/config.h> +#include <sal/types.h> + namespace com::sun::star::uno { class UnoInterfaceReference; diff --git a/canvas/source/opengl/ogl_canvastools.hxx b/canvas/source/opengl/ogl_canvastools.hxx index 87136305c1b9..4b1a4469a10d 100644 --- a/canvas/source/opengl/ogl_canvastools.hxx +++ b/canvas/source/opengl/ogl_canvastools.hxx @@ -10,6 +10,7 @@ #pragma once #include <sal/config.h> +#include <sal/types.h> #include <vector> #include <epoxy/gl.h> diff --git a/connectivity/source/drivers/mysqlc/mysqlc_databasemetadata.cxx b/connectivity/source/drivers/mysqlc/mysqlc_databasemetadata.cxx index 27d405c55c6a..0c52189601a7 100644 --- a/connectivity/source/drivers/mysqlc/mysqlc_databasemetadata.cxx +++ b/connectivity/source/drivers/mysqlc/mysqlc_databasemetadata.cxx @@ -20,6 +20,7 @@ #include <com/sun/star/sdbc/ResultSetType.hpp> #include <com/sun/star/sdbc/TransactionIsolation.hpp> #include <com/sun/star/sdbc/Deferrability.hpp> +#include <com/sun/star/sdbc/XRow.hpp> #include <com/sun/star/lang/XInitialization.hpp> #include <comphelper/sequence.hxx> #include <o3tl/string_view.hxx> diff --git a/connectivity/source/drivers/mysqlc/mysqlc_prepared_resultset.hxx b/connectivity/source/drivers/mysqlc/mysqlc_prepared_resultset.hxx index 3f79ddcd1e73..67b799172afc 100644 --- a/connectivity/source/drivers/mysqlc/mysqlc_prepared_resultset.hxx +++ b/connectivity/source/drivers/mysqlc/mysqlc_prepared_resultset.hxx @@ -23,6 +23,7 @@ #include "mysqlc_statement.hxx" #include "mysqlc_subcomponent.hxx" #include "mysqlc_connection.hxx" +#include "mysqlc_resultsetmetadata.hxx" #include <com/sun/star/sdbc/XCloseable.hpp> #include <com/sun/star/sdbc/XColumnLocate.hpp> diff --git a/connectivity/source/drivers/mysqlc/mysqlc_preparedstatement.hxx b/connectivity/source/drivers/mysqlc/mysqlc_preparedstatement.hxx index d61f616372b0..ab57ff9ebba9 100644 --- a/connectivity/source/drivers/mysqlc/mysqlc_preparedstatement.hxx +++ b/connectivity/source/drivers/mysqlc/mysqlc_preparedstatement.hxx @@ -19,7 +19,6 @@ #pragma once #include "mysqlc_statement.hxx" -#include "mysqlc_resultset.hxx" #include <com/sun/star/sdbc/XPreparedStatement.hpp> #include <com/sun/star/sdbc/XParameters.hpp> diff --git a/connectivity/source/drivers/mysqlc/mysqlc_resultset.hxx b/connectivity/source/drivers/mysqlc/mysqlc_resultset.hxx index baa65be07cc0..cbce2c914988 100644 --- a/connectivity/source/drivers/mysqlc/mysqlc_resultset.hxx +++ b/connectivity/source/drivers/mysqlc/mysqlc_resultset.hxx @@ -23,6 +23,7 @@ #include "mysqlc_statement.hxx" #include "mysqlc_subcomponent.hxx" #include "mysqlc_connection.hxx" +#include "mysqlc_resultsetmetadata.hxx" #include <com/sun/star/sdbc/XCloseable.hpp> #include <com/sun/star/sdbc/XColumnLocate.hpp> diff --git a/connectivity/source/drivers/postgresql/pq_xkey.hxx b/connectivity/source/drivers/postgresql/pq_xkey.hxx index d162fde24270..8ae4d36105a9 100644 --- a/connectivity/source/drivers/postgresql/pq_xkey.hxx +++ b/connectivity/source/drivers/postgresql/pq_xkey.hxx @@ -45,6 +45,7 @@ #include "pq_connection.hxx" #include "pq_xbase.hxx" +#include "pq_xkeycolumns.hxx" namespace pq_sdbc_driver { diff --git a/forms/source/component/Grid.hxx b/forms/source/component/Grid.hxx index 0d6270508098..1df885109351 100644 --- a/forms/source/component/Grid.hxx +++ b/forms/source/component/Grid.hxx @@ -20,6 +20,7 @@ #pragma once #include "errorbroadcaster.hxx" +#include "Columns.hxx" #include <FormComponent.hxx> #include <formcontrolfont.hxx> #include <InterfaceContainer.hxx> diff --git a/forms/source/xforms/model_helper.hxx b/forms/source/xforms/model_helper.hxx index 08d7f013992d..2162ef6f18fa 100644 --- a/forms/source/xforms/model_helper.hxx +++ b/forms/source/xforms/model_helper.hxx @@ -27,6 +27,7 @@ #include "binding.hxx" #include "submission.hxx" #include "unohelper.hxx" +#include "model.hxx" #include <com/sun/star/uno/Reference.hxx> #include <com/sun/star/uno/Sequence.hxx> diff --git a/fpicker/source/office/foldertree.hxx b/fpicker/source/office/foldertree.hxx index 80740d7969a7..fe9f62cc7f4b 100644 --- a/fpicker/source/office/foldertree.hxx +++ b/fpicker/source/office/foldertree.hxx @@ -10,6 +10,7 @@ #pragma once #include <com/sun/star/uno/Sequence.hxx> +#include <ucbhelper/commandenvironment.hxx> #include <vcl/weld/TreeView.hxx> #include <vcl/weld/weld.hxx> diff --git a/framework/inc/xml/menudocumenthandler.hxx b/framework/inc/xml/menudocumenthandler.hxx index 35db63718459..7ca7b46959f2 100644 --- a/framework/inc/xml/menudocumenthandler.hxx +++ b/framework/inc/xml/menudocumenthandler.hxx @@ -26,6 +26,7 @@ #include <com/sun/star/uno/Sequence.h> #include <com/sun/star/uno/XComponentContext.hpp> +#include <rtl/ref.hxx> #include <rtl/ustring.hxx> #include <comphelper/attributelist.hxx> #include <cppuhelper/implbase.hxx> diff --git a/i18nutil/source/utility/casefolding_data.h b/i18nutil/source/utility/casefolding_data.h index 174fdc066ed9..6c6c1bd357de 100644 --- a/i18nutil/source/utility/casefolding_data.h +++ b/i18nutil/source/utility/casefolding_data.h @@ -20,6 +20,7 @@ #define INCLUDED_I18NUTIL_SOURCE_UTILITY_CASEFOLDING_DATA_H #include <sal/types.h> +#include <i18nutil/casefolding.hxx> namespace i18nutil { diff --git a/lotuswordpro/source/filter/lwpdrawobj.hxx b/lotuswordpro/source/filter/lwpdrawobj.hxx index 6c1b9273fbc7..1f31ef12a83a 100644 --- a/lotuswordpro/source/filter/lwpdrawobj.hxx +++ b/lotuswordpro/source/filter/lwpdrawobj.hxx @@ -67,6 +67,7 @@ #include <rtl/ustring.hxx> #include "lwpsdwdrawheader.hxx" +#include <xfilter/xfframe.hxx> #include <memory> diff --git a/oox/inc/drawingml/chart/datatablemodel.hxx b/oox/inc/drawingml/chart/datatablemodel.hxx index 937dbb3c60a6..4d9e7303ec15 100644 --- a/oox/inc/drawingml/chart/datatablemodel.hxx +++ b/oox/inc/drawingml/chart/datatablemodel.hxx @@ -19,6 +19,10 @@ #pragma once +#include <oox/drawingml/chart/modelbase.hxx> +#include <oox/drawingml/drawingmltypes.hxx> +#include <oox/drawingml/shape.hxx> + namespace oox::drawingml::chart { struct DataTableModel diff --git a/package/inc/ZipOutputEntry.hxx b/package/inc/ZipOutputEntry.hxx index f5649f194d9f..c2beedb33297 100644 --- a/package/inc/ZipOutputEntry.hxx +++ b/package/inc/ZipOutputEntry.hxx @@ -30,6 +30,7 @@ #include <comphelper/threadpool.hxx> #include <unotools/tempfile.hxx> #include "CRC32.hxx" +#include "ZipEntry.hxx" #include <atomic> #include <exception> diff --git a/reportdesign/source/ui/inc/DataProviderHandler.hxx b/reportdesign/source/ui/inc/DataProviderHandler.hxx index ed2489bd15f3..d3d4eed01b16 100644 --- a/reportdesign/source/ui/inc/DataProviderHandler.hxx +++ b/reportdesign/source/ui/inc/DataProviderHandler.hxx @@ -34,6 +34,8 @@ #include <com/sun/star/lang/XServiceInfo.hpp> #include <rtl/ref.hxx> +#include <PropertyForward.hxx> + namespace rptui { class OPropertyMediator;
