summaryrefslogtreecommitdiff
path: root/writerfilter/IwyuFilter_writerfilter.yaml
blob: 50a4c889333a3430bbd2eb4227f25939f5f952c1 (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
---
assumeFilename: writerfilter/source/filter/WriterFilter.cxx
excludelist:
    writerfilter/source/dmapper/BorderHandler.cxx:
    # Needed for method parameter type
    - tools/color.hxx
    writerfilter/source/dmapper/ConversionHelper.cxx:
    # Actually used
    - com/sun/star/table/BorderLine2.hpp
    - com/sun/star/lang/Locale.hpp
    writerfilter/source/dmapper/DomainMapperTableManager.cxx:
    # Needed for rtl::math::round
    - rtl/math.hxx
    writerfilter/source/dmapper/GraphicImport.cxx:
    # Actually used
    - com/sun/star/drawing/XShape.hpp
    - com/sun/star/graphic/XGraphic.hpp
    - com/sun/star/lang/XMultiServiceFactory.hpp
    - com/sun/star/uno/XComponentContext.hpp
    # Needed for rtl::math::round
    - rtl/math.hxx
    writerfilter/source/dmapper/NumberingManager.cxx:
    # Actually used
    - com/sun/star/lang/XMultiServiceFactory.hpp
    - com/sun/star/container/XNameContainer.hpp
    writerfilter/source/dmapper/DomainMapper_Impl.cxx:
    # Actually used
    - com/sun/star/uno/XComponentContext.hpp
    writerfilter/source/dmapper/OLEHandler.cxx:
    # Actually used
    - com/sun/star/drawing/XShape.hpp
    - com/sun/star/graphic/XGraphic.hpp
    - com/sun/star/text/XTextDocument.hpp
    - com/sun/star/text/WrapTextMode.hpp
    - com/sun/star/uno/XComponentContext.hpp
    writerfilter/source/dmapper/TDefTableHandler.cxx:
    # Needed for method parameter type
    - tools/color.hxx
    writerfilter/source/dmapper/TablePositionHandler.cxx:
    # Actually used
    - com/sun/star/beans/PropertyValue.hpp
    writerfilter/source/dmapper/PropertyMap.cxx:
    # Actually used
    - com/sun/star/beans/PropertyValue.hpp
    - com/sun/star/text/XTextColumns.hpp
    writerfilter/source/dmapper/StyleSheetTable.cxx:
    # Actually used
    - com/sun/star/text/XTextDocument.hpp
    writerfilter/source/ooxml/OOXMLPropertySet.cxx:
    # Actually used
    - com/sun/star/drawing/XShape.hpp
    writerfilter/source/rtftok/rtfsdrimport.hxx:
    # IWYU assumes std::stack<IncompleteType> in a header is OK, but that's not
    # the case for all of LO's supported platforms.
    # See <https://github.com/include-what-you-use/include-what-you-use/issues/175>.
    - dmapper/GraphicZOrderHelper.hxx
    writerfilter/source/rtftok/rtfvalue.cxx:
    # complete type is needed
    - com/sun/star/embed/XEmbeddedObject.hpp
    writerfilter/source/rtftok/rtftokenizer.cxx:
    # Actually used
    - com/sun/star/task/XStatusIndicator.hpp
    writerfilter/source/filter/RtfFilter.cxx:
    - comphelper/scopeguard.hxx
    writerfilter/source/filter/WriterFilter.cxx:
    - comphelper/scopeguard.hxx