summaryrefslogtreecommitdiff
path: root/i18npool/IwyuFilter_i18npool.yaml
diff options
context:
space:
mode:
authorGabor Kelemen <kelemen.gabor2@nisz.hu>2019-05-26 13:36:37 +0200
committerMichael Stahl <Michael.Stahl@cib.de>2019-05-28 12:07:25 +0200
commitc6b7f5555d5df13eae7aa72dbd3307ad8c9893dc (patch)
tree20b59802a2e7e1ec1e13f9f8fc04db446ca4ef86 /i18npool/IwyuFilter_i18npool.yaml
parentb8c1f54d67c5ae90a868f9b33747c43b97c23351 (diff)
tdf#42949 Fix IWYU warnings in i18npool/
Found with bin/find-unneeded-includes Only removal proposals are dealt with here. Change-Id: Ic331c845f0a8f06c4a8f8f79b6f87e26ca7c3a7d Reviewed-on: https://gerrit.libreoffice.org/72972 Tested-by: Jenkins Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
Diffstat (limited to 'i18npool/IwyuFilter_i18npool.yaml')
-rw-r--r--i18npool/IwyuFilter_i18npool.yaml94
1 files changed, 94 insertions, 0 deletions
diff --git a/i18npool/IwyuFilter_i18npool.yaml b/i18npool/IwyuFilter_i18npool.yaml
new file mode 100644
index 000000000000..888e2d0a6ca4
--- /dev/null
+++ b/i18npool/IwyuFilter_i18npool.yaml
@@ -0,0 +1,94 @@
+---
+assumeFilename: i18npool/source/localedata/localedata.cxx
+blacklist:
+ i18npool/inc/breakiteratorImpl.hxx:
+ # Base class needs complete type
+ - com/sun/star/i18n/XBreakIterator.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ i18npool/inc/calendar_gregorian.hxx:
+ # Needed for unique_ptr
+ - unicode/calendar.h
+ i18npool/inc/cclass_unicode.hxx:
+ # Base class needs complete type
+ - com/sun/star/i18n/XCharacterClassification.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ i18npool/inc/characterclassificationImpl.hxx:
+ # Base class needs complete type
+ - com/sun/star/i18n/XCharacterClassification.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ i18npool/inc/collatorImpl.hxx:
+ # Base class needs complete type
+ - com/sun/star/i18n/XCollator.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ i18npool/inc/collator_unicode.hxx:
+ # Base class needs complete type
+ - com/sun/star/i18n/XCollator.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ # Needed for unique_ptr
+ - unicode/tblcoll.h
+ i18npool/inc/defaultnumberingprovider.hxx:
+ # Base class needs complete type
+ - com/sun/star/text/XDefaultNumberingProvider.hpp
+ - com/sun/star/text/XNumberingFormatter.hpp
+ - com/sun/star/text/XNumberingTypeInfo.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ i18npool/inc/indexentrysupplier.hxx:
+ # Base class needs complete type
+ - com/sun/star/i18n/XExtendedIndexEntrySupplier.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ i18npool/inc/indexentrysupplier_common.hxx:
+ # Base class needs complete type
+ - com/sun/star/i18n/XExtendedIndexEntrySupplier.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ i18npool/inc/inputsequencechecker.hxx:
+ # Base class needs complete type
+ - com/sun/star/i18n/XExtendedInputSequenceChecker.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ i18npool/inc/localedata.hxx:
+ # Base class needs complete type
+ - com/sun/star/i18n/XLocaleData5.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ # Don't propose hxx -> h change in URE libs
+ - osl/module.hxx
+ i18npool/inc/numberformatcode.hxx:
+ # Base class needs complete type
+ - com/sun/star/i18n/XNumberFormatCode.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ i18npool/inc/ordinalsuffix.hxx:
+ # Base class needs complete type
+ - com/sun/star/i18n/XOrdinalSuffix.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ i18npool/inc/textconversion.hxx:
+ # Base class needs complete type
+ - com/sun/star/i18n/XExtendedTextConversion.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ i18npool/inc/textToPronounce_zh.hxx:
+ # Don't propose hxx -> h change in URE libs
+ - osl/module.hxx
+ i18npool/inc/transliterationImpl.hxx:
+ # Base class needs complete type
+ - com/sun/star/i18n/XExtendedTransliteration.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ i18npool/inc/transliteration_Ignore.hxx:
+ # Needed for variable type
+ - unicode/translit.h
+ i18npool/inc/transliteration_commonclass.hxx:
+ # Base class needs complete type
+ - com/sun/star/i18n/XExtendedTransliteration.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ i18npool/inc/unoscripttypedetector.hxx:
+ # Base class needs complete type
+ - com/sun/star/i18n/XScriptTypeDetector.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ i18npool/source/search/textsearch.hxx:
+ # Base class needs complete type
+ - com/sun/star/util/XTextSearch2.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ i18npool/source/breakiterator/xdictionary.cxx:
+ # Used after #ifdef DICT_JA_ZH_IN_DATAFILE
+ - config_folders.h
+ - osl/file.h
+ - rtl/bootstrap.hxx
+ i18npool/source/collator/collator_unicode.cxx:
+ # Config options are used in #ifdef
+ - config_locales.h