tdf#123050: catch object does not have a key labeled 'theme_data'
[LibreOffice.git] / sw / IwyuFilter_sw.yaml
blobf15fbc15ee67904f53cffdcf6c5f8621cbee0569
1 ---
2 assumeFilename: sw/source/core/doc/docnew.cxx
3 blacklist:
4     sw/inc/extinput.hxx:
5     - vector
6     sw/inc/fmtmeta.hxx:
7     - vector
8     sw/inc/istyleaccess.hxx:
9     - vector
10     sw/inc/shellres.hxx:
11     - memory
12     sw/inc/docary.hxx:
13     # Complete type is needed here:
14     # fldbas.hxx brings in SwTOXType, which is needed by SwTOXTypes, as SwVectorModifyBase's dtor wants to delete it
15     - fldbas.hxx
16     # numrule.hxx brings in SwNumRule, which is needed by SwNumRuleTable, as SwVectorModifyBase's dtor wants to delete it
17     - numrule.hxx
18     # tox.hxx brings in SwTOXType, which is needed by SwTOXTypes, as SwVectorModifyBase's dtor wants to delete it
19     - tox.hxx
20     # section.hxx brings in SwSectionFormat, which is needed by SwSectionFormats, as SwFormatsModifyBase's type param has to be complete
21     - section.hxx
22     sw/inc/docfac.hxx:
23     # Complete type is needed by rtl::Reference<SwDoc>.
24     - doc.hxx
25     sw/inc/swtypes.hxx:
26     # Needed for macro #define
27     - com/sun/star/i18n/CollatorOptions.hpp
28     sw/inc/IDocumentLinksAdministration.hxx:
29     - sal/types.h
30     sw/inc/pagedesc.hxx:
31     - boost/multi_index/identity.hpp
32     sw/inc/rdfhelper.hxx:
33     - com/sun/star/uno/Reference.h
34     sw/inc/ring.hxx:
35     - utility
36     sw/inc/shellid.hxx:
37     - sfx2/shell.hxx
38     sw/inc/breakit.hxx:
39     # std::unique_ptr dtor requires complete type
40     - com/sun/star/i18n/ForbiddenCharacters.hpp
41     sw/inc/dbmgr.hxx:
42     # uno::Sequence ctor needs the complete type
43     - com/sun/star/beans/PropertyValue.hpp
44     sw/inc/dlelstnr.hxx:
45     # base class has to be a complete type
46     - com/sun/star/frame/XTerminateListener.hpp
47     - com/sun/star/linguistic2/XLinguServiceEventListener.hpp
48     sw/inc/finalthreadmanager.hxx:
49     # base class has to be a complete type
50     - com/sun/star/frame/XTerminateListener2.hpp
51     - com/sun/star/lang/XServiceInfo.hpp
52     - com/sun/star/util/XJobManager.hpp
53     sw/inc/splargs.hxx:
54     # inline dtor, complete type is needed
55     - com/sun/star/linguistic2/XSpellAlternatives.hpp
56     - com/sun/star/linguistic2/XSpellChecker1.hpp
57     sw/inc/unocoll.hxx:
58     # base class has to be a complete type
59     - com/sun/star/container/XEnumerationAccess.hpp
60     - com/sun/star/container/XIndexAccess.hpp
61     - com/sun/star/container/XNameAccess.hpp
62     - com/sun/star/lang/XServiceInfo.hpp
63     sw/inc/unobaseclass.hxx:
64     # base class has to be a complete type
65     - com/sun/star/lang/XServiceInfo.hpp
66     - com/sun/star/container/XEnumeration.hpp
67     sw/inc/unofieldcoll.hxx:
68     # base class has to be a complete type
69     - com/sun/star/util/XRefreshable.hpp
70     sw/inc/unochart.hxx:
71     # base class has to be a complete type
72     - com/sun/star/beans/XPropertySet.hpp
73     - com/sun/star/chart2/data/XDataProvider.hpp
74     - com/sun/star/chart2/data/XDataSequence.hpp
75     - com/sun/star/chart2/data/XDataSource.hpp
76     - com/sun/star/chart2/data/XLabeledDataSequence2.hpp
77     - com/sun/star/chart2/data/XNumericalDataSequence.hpp
78     - com/sun/star/chart2/data/XRangeXMLConversion.hpp
79     - com/sun/star/chart2/data/XTextualDataSequence.hpp
80     - com/sun/star/lang/XComponent.hpp
81     - com/sun/star/lang/XEventListener.hpp
82     - com/sun/star/lang/XServiceInfo.hpp
83     - com/sun/star/lang/XUnoTunnel.hpp
84     - com/sun/star/util/XCloneable.hpp
85     - com/sun/star/util/XModifiable.hpp
86     - com/sun/star/util/XModifyListener.hpp
87     sw/inc/unodraw.hxx:
88     # base class has to be a complete type
89     - com/sun/star/beans/XPropertyState.hpp
90     - com/sun/star/container/XEnumerationAccess.hpp
91     - com/sun/star/drawing/XShape.hpp
92     - com/sun/star/lang/XUnoTunnel.hpp
93     - com/sun/star/text/XTextContent.hpp
94     sw/inc/unoframe.hxx:
95     # base class has to be a complete type
96     - com/sun/star/beans/XPropertyState.hpp
97     - com/sun/star/container/XEnumerationAccess.hpp
98     - com/sun/star/container/XNamed.hpp
99     - com/sun/star/document/XEmbeddedObjectSupplier2.hpp
100     - com/sun/star/document/XEventsSupplier.hpp
101     - com/sun/star/drawing/XShape.hpp
102     - com/sun/star/text/XTextFrame.hpp
103     - com/sun/star/util/XModifyListener.hpp
104     sw/inc/unosrch.hxx:
105     # base class has to be a complete type
106     - com/sun/star/lang/XServiceInfo.hpp
107     - com/sun/star/lang/XUnoTunnel.hpp
108     - com/sun/star/util/XPropertyReplace.hpp
109     sw/inc/unoparagraph.hxx:
110     # base class has to be a complete type
111     - com/sun/star/beans/XMultiPropertySet.hpp
112     - com/sun/star/beans/XPropertySet.hpp
113     - com/sun/star/beans/XPropertyState.hpp
114     - com/sun/star/beans/XTolerantMultiPropertySet.hpp
115     - com/sun/star/container/XContentEnumerationAccess.hpp
116     - com/sun/star/container/XEnumerationAccess.hpp
117     - com/sun/star/lang/XServiceInfo.hpp
118     - com/sun/star/lang/XUnoTunnel.hpp
119     - com/sun/star/text/XTextContent.hpp
120     - com/sun/star/text/XTextRange.hpp
121     sw/inc/unosett.hxx:
122     # base class has to be a complete type
123     - com/sun/star/beans/XPropertySet.hpp
124     - com/sun/star/container/XIndexReplace.hpp
125     - com/sun/star/container/XNamed.hpp
126     - com/sun/star/lang/XServiceInfo.hpp
127     - com/sun/star/lang/XUnoTunnel.hpp
128     - com/sun/star/text/XTextColumns.hpp
129     # sw::UnoImplPtr typedef
130     - unobaseclass.hxx
131     sw/inc/unotbl.hxx:
132     # base class has to be a complete type
133     - com/sun/star/chart/XChartDataArray.hpp
134     - com/sun/star/container/XEnumerationAccess.hpp
135     - com/sun/star/container/XNamed.hpp
136     - com/sun/star/sheet/XCellRangeData.hpp
137     - com/sun/star/table/XAutoFormattable.hpp
138     - com/sun/star/table/XCellRange.hpp
139     - com/sun/star/text/XTextTable.hpp
140     - com/sun/star/text/XTextTableCursor.hpp
141     - com/sun/star/util/XSortable.hpp
142     sw/inc/unotextbodyhf.hxx:
143     # base class has to be a complete type
144     - com/sun/star/lang/XServiceInfo.hpp
145     - com/sun/star/container/XEnumerationAccess.hpp
146     sw/inc/unotextcursor.hxx:
147     # base class has to be a complete type
148     - com/sun/star/beans/XMultiPropertySet.hpp
149     - com/sun/star/beans/XMultiPropertyStates.hpp
150     - com/sun/star/beans/XPropertySet.hpp
151     - com/sun/star/beans/XPropertyState.hpp
152     - com/sun/star/container/XContentEnumerationAccess.hpp
153     - com/sun/star/container/XEnumerationAccess.hpp
154     - com/sun/star/document/XDocumentInsertable.hpp
155     - com/sun/star/lang/XServiceInfo.hpp
156     - com/sun/star/text/XMarkingAccess.hpp
157     - com/sun/star/text/XParagraphCursor.hpp
158     - com/sun/star/text/XRedline.hpp
159     - com/sun/star/text/XSentenceCursor.hpp
160     - com/sun/star/text/XWordCursor.hpp
161     - com/sun/star/util/XSortable.hpp
162     sw/inc/unoredlines.hxx:
163     # base class has to be a complete type
164     - com/sun/star/container/XEnumerationAccess.hpp
165     sw/inc/unotxdoc.hxx:
166     # base class has to be a complete type
167     - com/sun/star/beans/XPropertySet.hpp
168     - com/sun/star/beans/XPropertyState.hpp
169     - com/sun/star/document/XDocumentLanguages.hpp
170     - com/sun/star/document/XLinkTargetSupplier.hpp
171     - com/sun/star/document/XRedlinesSupplier.hpp
172     - com/sun/star/drawing/XDrawPageSupplier.hpp
173     - com/sun/star/drawing/XDrawPagesSupplier.hpp
174     - com/sun/star/lang/XServiceInfo.hpp
175     - com/sun/star/style/XAutoStylesSupplier.hpp
176     - com/sun/star/style/XStyleFamiliesSupplier.hpp
177     - com/sun/star/text/XBookmarksSupplier.hpp
178     - com/sun/star/text/XChapterNumberingSupplier.hpp
179     - com/sun/star/text/XDocumentIndexesSupplier.hpp
180     - com/sun/star/text/XEndnotesSupplier.hpp
181     - com/sun/star/text/XFlatParagraphIteratorProvider.hpp
182     - com/sun/star/text/XFootnotesSupplier.hpp
183     - com/sun/star/text/XLineNumberingProperties.hpp
184     - com/sun/star/text/XNumberingRulesSupplier.hpp
185     - com/sun/star/text/XPagePrintable.hpp
186     - com/sun/star/text/XReferenceMarksSupplier.hpp
187     - com/sun/star/text/XTextDocument.hpp
188     - com/sun/star/text/XTextEmbeddedObjectsSupplier.hpp
189     - com/sun/star/text/XTextFieldsSupplier.hpp
190     - com/sun/star/text/XTextFramesSupplier.hpp
191     - com/sun/star/text/XTextGraphicObjectsSupplier.hpp
192     - com/sun/star/text/XTextSectionsSupplier.hpp
193     - com/sun/star/text/XTextTablesSupplier.hpp
194     - com/sun/star/util/XCloneable.hpp
195     - com/sun/star/util/XLinkUpdate.hpp
196     - com/sun/star/util/XRefreshable.hpp
197     - com/sun/star/util/XReplaceable.hpp
198     - com/sun/star/view/XRenderable.hpp
199     - com/sun/star/xforms/XFormsSupplier.hpp
200     # sw::UnoImplPtr typedef
201     - unobaseclass.hxx
202     sw/inc/hintids.hxx:
203     # used as template parameter of TypedWhichId
204     - class SfxStringItem
205     - class SvXMLAttrContainerItem
206     - class SwAttrSetChg
207     - class SwDocPosUpdate
208     - class SwFormatChg
209     - class SwFormatMeta
210     - class SwMsgPoolItem
211     - class SwPtrMsgPoolItem
212     - class SwUpdateAttr
213     - class SfxBoolItem
214     - class SvxCharSetColorItem
215     - class SvxColorItem
216     # used in extern declaration
217     - struct SfxItemInfo
218     sw/inc/textboxhelper.hxx:
219     # used as a template parameter
220     - class SwFormatContent
221     sw/qa/extras/rtfimport/rtfimport.cxx:
222     # complete type is wanted
223     - com/sun/star/text/XDocumentIndexMark.hpp
224     sw/qa/extras/rtfexport/rtfexport.cxx:
225     # complete type is wanted
226     - com/sun/star/awt/XBitmap.hpp
227     - com/sun/star/text/XTextColumns.hpp
228     sw/inc/pagepreviewlayout.hxx:
229     - vector
230     sw/inc/unostyle.hxx:
231     # Base class needs complete type
232     - com/sun/star/beans/XPropertySet.hpp
233     - com/sun/star/beans/XPropertyState.hpp
234     - com/sun/star/style/XAutoStyle.hpp
235     - com/sun/star/style/XAutoStyleFamily.hpp
236     - com/sun/star/style/XAutoStyles.hpp
237     - com/sun/star/container/XNameContainer.hpp
238     - com/sun/star/style/XStyle.hpp
239     - com/sun/star/style/XStyleLoader.hpp
240     sw/inc/unotextrange.hxx:
241     # Base class needs complete type
242     - com/sun/star/lang/XUnoTunnel.hpp
243     - com/sun/star/lang/XServiceInfo.hpp
244     - com/sun/star/beans/XPropertySet.hpp
245     - com/sun/star/beans/XPropertyState.hpp
246     - com/sun/star/container/XIndexAccess.hpp
247     - com/sun/star/container/XEnumerationAccess.hpp
248     - com/sun/star/container/XContentEnumerationAccess.hpp
249     - com/sun/star/text/XTextRange.hpp
250     - com/sun/star/text/XRedline.hpp
251     # sw::UnoImplPtr typedef
252     - unobaseclass.hxx