Files
odfstudio/connectivity/IwyuFilter_connectivity.yaml
Gabor Kelemen 2a9fd078ff Add some customAssumeFilenames to yaml files
After checking all modules with
bin/find-unneeded-includes --finderrors --headers --recursive

these subdirectories seemed to need custom assumes for an
error free run of IWYU

Change-Id: I8e0553355809e49e3ec3d06aa4404e6cd7b72aff
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/196631
Tested-by: Jenkins
Reviewed-by: Gabor Kelemen <gabor.kelemen@collabora.com>
2026-01-12 11:21:38 +01:00

85 lines
3.5 KiB
YAML

---
assumeFilename: connectivity/source/commontools/dbtools.cxx
customAssumeFilenames:
# Needs -isystem /usr/include/gtk-3.0
connectivity/source/drivers/evoab2: connectivity/source/drivers/evoab2/EApi.cxx
# Needs -I/.../workdir/UnpackedTarball/mariadb-connector-c/include
connectivity/source/drivers/mysqlc: connectivity/source/drivers/mysqlc/mysqlc_driver.cxx
# Needs -I/.../workdir/UnpackedTarball/postgresql/src/interfaces/libpq
connectivity/source/drivers/postgresql: connectivity/source/drivers/postgresql/pq_tools.cxx
# Needs -I/.../core/external/unixODBC/inc
connectivity/source/inc/odbc: connectivity/source/drivers/odbc/ODriver.cxx
excludelist:
connectivity/source/commontools/ConnectionWrapper.cxx:
# Actually used
- com/sun/star/beans/PropertyValue.hpp
- com/sun/star/sdbc/XConnection.hpp
connectivity/source/commontools/RowFunctionParser.cxx:
# Boost header needed
- boost/spirit/include/classic_core.hpp
connectivity/source/commontools/conncleanup.cxx:
# Actually used
- com/sun/star/sdbc/XRowSet.hpp
- com/sun/star/sdbc/XConnection.hpp
connectivity/source/commontools/dbexception.cxx:
# Actually used
- com/sun/star/sdb/SQLErrorEvent.hpp
connectivity/source/commontools/dbtools2.cxx:
# Actually used
- com/sun/star/sdbc/XDataSource.hpp
connectivity/source/commontools/paramwrapper.cxx:
# Actually used
- com/sun/star/sdbc/XParameters.hpp
connectivity/source/commontools/warningscontainer.cxx:
# Actually used
- com/sun/star/sdb/SQLContext.hpp
- com/sun/star/sdbc/XWarningsSupplier.hpp
connectivity/source/commontools/predicateinput.cxx:
# Actually used
- com/sun/star/sdbc/XConnection.hpp
connectivity/source/commontools/statementcomposer.cxx:
# Actually used
- com/sun/star/sdbc/XConnection.hpp
connectivity/source/commontools/parameters.cxx:
# Actually used
- com/sun/star/form/XDatabaseParameterListener.hpp
- com/sun/star/sdbc/XParameters.hpp
- com/sun/star/task/XInteractionHandler.hpp
connectivity/source/commontools/DriversConfig.cxx:
# Needed for ENABLE_FUZZERS
- o3tl/string_view.hxx
connectivity/source/cpool/ZPoolCollection.cxx:
# Actually used
- com/sun/star/beans/PropertyValue.hpp
connectivity/source/parse/PColumn.cxx:
# Actually used
- com/sun/star/sdbc/XResultSetMetaData.hpp
connectivity/source/drivers/file/FCatalog.cxx:
# Actually used
- com/sun/star/sdbc/XRow.hpp
connectivity/source/drivers/hsqldb/HStorageAccess.cxx:
# Needed for HSQLDB_DBG
- accesslog.hxx
connectivity/source/drivers/hsqldb/StorageNativeInputStream.cxx:
# Needed for HSQLDB_DBG
- accesslog.hxx
connectivity/source/drivers/hsqldb/StorageNativeOutputStream.cxx:
# Needed for HSQLDB_DBG
- accesslog.hxx
connectivity/source/drivers/jdbc/ConnectionLog.cxx:
# Actually used
- com/sun/star/util/Date.hpp
- com/sun/star/util/Time.hpp
- com/sun/star/util/DateTime.hpp
connectivity/source/drivers/mysql_jdbc/YDriver.cxx:
# Actually used
- com/sun/star/uno/XComponentContext.hpp
connectivity/source/drivers/mysqlc/mysqlc_statement.cxx:
# Needed to avoid "member access into incomplete type 'connectivity::mysqlc::OResultSetMetaData'" error
- mysqlc_resultsetmetadata.hxx
connectivity/source/drivers/postgresql/pq_connection.cxx:
# Needed for using deleter_from_fn
- pq_tools.hxx
connectivity/source/drivers/writer/WDatabaseMetaData.cxx:
- com/sun/star/text/XTextDocument.hpp