summaryrefslogtreecommitdiff
path: root/comphelper/IwyuFilter_comphelper.yaml
blob: ca21c3a9e78549e48ecc469fee6c790cfccd5dfa (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
---
assumeFilename: comphelper/source/misc/solarmutex.cxx
blacklist:
    comphelper/source/misc/instancelocker.hxx:
    # Base class has to be a complete type
    - com/sun/star/lang/XComponent.hpp
    - com/sun/star/lang/XInitialization.hpp
    - com/sun/star/lang/XServiceInfo.hpp
    - com/sun/star/util/XCloseListener.hpp
    - com/sun/star/frame/XTerminateListener.hpp
    comphelper/source/property/opropertybag.hxx:
    # Base class has to be a complete type
    - com/sun/star/beans/XPropertyBag.hpp
    - com/sun/star/container/XSet.hpp
    - com/sun/star/lang/XInitialization.hpp
    - com/sun/star/lang/XServiceInfo.hpp
    - com/sun/star/util/XModifiable.hpp
    comphelper/source/officeinstdir/officeinstallationdirectories.hxx:
    # Base class has to be a complete type
    - com/sun/star/lang/XServiceInfo.hpp
    - com/sun/star/util/XOfficeInstallationDirectories.hpp
    comphelper/source/container/IndexedPropertyValuesContainer.cxx:
    # Needed for typedef
    - com/sun/star/beans/PropertyValue.hpp
    comphelper/source/container/NamedPropertyValuesContainer.cxx:
    # Needed for typedef
    - com/sun/star/beans/PropertyValue.hpp
    comphelper/source/container/enumerablemap.cxx:
    # Avoid loplugin:unreffun error
    - comphelper_services.hxx
    comphelper/source/container/namecontainer.cxx:
    # Needed for NameContainer_createInstance
    - comphelper/namecontainer.hxx
    comphelper/source/eventattachermgr/eventattachermgr.cxx:
    # Needed for linker visibility
    - comphelper/eventattachermgr.hxx
    comphelper/source/misc/fileurl.cxx:
    # Needed for linker visibility
    - comphelper/fileurl.hxx
    comphelper/source/misc/getexpandeduri.cxx:
    # Needed for linker visibility
    - comphelper/getexpandeduri.hxx
    comphelper/source/misc/graphicmimetype.cxx:
    # Needed for direct member access
    - com/sun/star/io/XInputStream.hpp
    comphelper/source/misc/hash.cxx:
    # OSL_BIGENDIAN is being checked
    - osl/endian.h
    include/comphelper/interaction.hxx:
    # Stop warnings about include/
    - com/sun/star/task/XInteractionApprove.hpp
    - com/sun/star/task/XInteractionDisapprove.hpp
    - com/sun/star/task/XInteractionAbort.hpp
    - com/sun/star/task/XInteractionRetry.hpp
    include/comphelper/namedvaluecollection.hxx:
    # Stop warnings about include/
    - com/sun/star/beans/PropertyValue.hpp
    - com/sun/star/beans/NamedValue.hpp
    include/comphelper/servicedecl.hxx:
    # Stop warnings about include/
    - com/sun/star/uno/XComponentContext.hpp
    comphelper/source/misc/simplefileaccessinteraction.cxx:
    # Needed for UnoType template
    - com/sun/star/task/XInteractionAbort.hpp
    - com/sun/star/task/XInteractionApprove.hpp
    comphelper/source/misc/stillreadwriteinteraction.cxx:
    # Needed for UnoType template
    - com/sun/star/task/XInteractionAbort.hpp
    - com/sun/star/task/XInteractionApprove.hpp
    comphelper/source/misc/synchronousdispatch.cxx:
    # Needed for direct member access
    - com/sun/star/lang/XComponent.hpp
    comphelper/source/processfactory/processfactory.cxx:
    # Needed for linker visibility
    - comphelper/processfactory.hxx
    # Needed for direct member access
    - com/sun/star/uno/XComponentContext.hpp
    include/comphelper/MasterPropertySet.hxx:
    # Stop warnings about include/
    - namespace comphelper { class ChainablePropertySet; }
    comphelper/source/property/genericpropertyset.cxx:
    # Needed for linker visibility
    - comphelper/genericpropertyset.hxx
    # Needed for fw declared template
    - rtl/ref.hxx