summaryrefslogtreecommitdiff
path: root/i18npool/IwyuFilter_i18npool.yaml
blob: 3215ee7a4148771a9dada1dd4ee18e18d35ef55b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
---
assumeFilename: i18npool/source/localedata/localedata.cxx
blacklist:
    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/collator/collator_unicode.cxx:
    # Config options are used in #ifdef
    - config_locales.h