summaryrefslogtreecommitdiffstats
path: root/i18npool/IwyuFilter_i18npool.yaml
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:06:44 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:06:44 +0000
commited5640d8b587fbcfed7dd7967f3de04b37a76f26 (patch)
tree7a5f7c6c9d02226d7471cb3cc8fbbf631b415303 /i18npool/IwyuFilter_i18npool.yaml
parentInitial commit. (diff)
downloadlibreoffice-upstream.tar.xz
libreoffice-upstream.zip
Adding upstream version 4:7.4.7.upstream/4%7.4.7upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'i18npool/IwyuFilter_i18npool.yaml')
-rw-r--r--i18npool/IwyuFilter_i18npool.yaml105
1 files changed, 105 insertions, 0 deletions
diff --git a/i18npool/IwyuFilter_i18npool.yaml b/i18npool/IwyuFilter_i18npool.yaml
new file mode 100644
index 000000000..ca60fcf74
--- /dev/null
+++ b/i18npool/IwyuFilter_i18npool.yaml
@@ -0,0 +1,105 @@
+---
+assumeFilename: i18npool/source/localedata/localedata.cxx
+excludelist:
+ i18npool/inc/breakiterator_unicode.hxx:
+ # contains versioned namespace so cannot forward declare
+ - unicode/brkiter.h
+ 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
+ # contains versioned namespace so cannot forward declare
+ - unicode/regex.h
+ i18npool/source/breakiterator/xdictionary.cxx:
+ # Used after #ifdef DICT_JA_ZH_IN_DATAFILE
+ - config_folders.h
+ - osl/file.h
+ - rtl/bootstrap.hxx
+ i18npool/source/calendar/calendar_gregorian.cxx:
+ # Needed for rtl::math::round
+ - rtl/math.hxx
+ i18npool/source/collator/collator_unicode.cxx:
+ # Config options are used in #ifdef
+ - config_locales.h
+ i18npool/source/defaultnumberingprovider/defaultnumberingprovider.cxx:
+ # Actually used
+ - com/sun/star/beans/PropertyValue.hpp