summaryrefslogtreecommitdiff
path: root/vcl/IwyuFilter_vcl.yaml
blob: 150dc6519da48593adad68b637a95ed88d90c082 (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
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
---
assumeFilename: vcl/source/app/svapp.cxx
excludelist:
    vcl/inc/salusereventlist.hxx:
    # Don't propose hxx -> h change in URE libs
    - osl/thread.hxx
    vcl/inc/headless/svpgdi.hxx:
    # OSL_BIGENDIAN is being checked
    - osl/endian.h
    vcl/inc/headless/svpinst.hxx:
    # Don't propose hxx -> h change in URE libs
    - osl/thread.hxx
    vcl/inc/opengl/RenderList.hxx:
    # Don't replace with impl. details
    - glm/glm.hpp
    vcl/inc/opengl/VertexUtils.hxx:
    # Don't replace with impl. details
    - glm/gtx/norm.hpp
    vcl/inc/unx/gendata.hxx:
    # Don't propose hxx -> h change in URE libs
    - osl/socket.hxx
    vcl/inc/unx/saldisp.hxx:
    # Don't replace with generated header
    - epoxy/glx.h
    vcl/qa/cppunit/outdev.cxx:
    # Needed for direct member access
    - basegfx/matrix/b2dhommatrix.hxx
    vcl/source/app/salplug.cxx:
    # Needed on WIN32
    - salframe.hxx
    vcl/source/app/svdata.cxx:
    # Needed on WIN32
    - com/sun/star/accessibility/MSAAService.hpp
    - salframe.hxx
    vcl/source/app/svmain.cxx:
    # Needed on WIN32
    - desktop/exithelper.h
    vcl/source/components/factory.cxx:
    # Actually these are used
    - com/sun/star/lang/XMultiServiceFactory.hpp
    - com/sun/star/lang/XSingleServiceFactory.hpp
    vcl/source/filter/FilterConfigItem.cxx:
    # Needed for direct member access
    - com/sun/star/task/XStatusIndicator.hpp
    vcl/source/filter/ipdf/pdfdocument.cxx:
    - comphelper/scopeguard.hxx
    # Actually these are used
    - com/sun/star/security/XCertificate.hpp
    - vector
    vcl/source/filter/jpeg/JpegWriter.hxx:
    # Needed for direct member access
    - vcl/BitmapReadAccess.hxx
    vcl/source/filter/png/pngwrite.cxx:
    # Actually these are used
    - com/sun/star/beans/PropertyValue.hpp
    - com/sun/star/uno/Sequence.hxx
    vcl/source/filter/wmf/wmfexternal.cxx:
    # Actually these are used
    - com/sun/star/beans/PropertyValue.hpp
    vcl/source/font/fontselect.cxx:
    # Needed on WIN32
    - PhysicalFontFace.hxx
    vcl/source/fontsubset/sft.cxx:
    # OSL_BIGENDIAN is being checked
    - osl/endian.h
    # Needed on WIN32 / MAC / IOS
    - xlat.hxx
    vcl/source/gdi/configsettings.cxx:
    # Needed for OSL_DEBUG_LEVEL > 2
    - sal/log.hxx
    vcl/source/gdi/salgdilayout.cxx:
    # Needed on WIN32
    - desktop/exithelper.h
    vcl/source/helper/commandinfoprovider.cxx:
    # Actually these are used
    - com/sun/star/frame/XFrame.hpp
    vcl/source/image/ImageTree.cxx:
    # Actually these are used
    - com/sun/star/container/XNameAccess.hpp
    - com/sun/star/uno/Reference.hxx
    vcl/source/treelist/headbar.cxx:
    # Actually these are used
    - com/sun/star/accessibility/XAccessible.hpp
    vcl/source/window/dialog.cxx:
    # comphelper::ScopeGuard is actually used
    - comphelper/scopeguard.hxx
    vcl/source/window/event.cxx:
    # comphelper::ScopeGuard is actually used
    - comphelper/scopeguard.hxx
    vcl/unx/generic/app/saldisp.cxx:
    # needed for transitive cursor includes
    - unx/x11_cursors/salcursors.h
    vcl/unx/generic/gdi/font.cxx:
    # Complete type needed for implicit dtor
    - vcl/fontcharmap.hxx
    vcl/unx/generic/gdi/salbmp.cxx:
    # OSL_BIGENDIAN is being checked
    - osl/endian.h
    vcl/unx/generic/glyphs/freetype_glyphcache.cxx:
    # Needed for FreeType header macros
    - ft2build.h
    vcl/unx/generic/print/genpspgraphics.cxx:
    # Complete type needed for implicit dtor
    - vcl/fontcharmap.hxx
    vcl/unx/gtk3_kde5/gtk3_kde5_filepicker.cxx:
    # Actually these are used
    - QUrl
    - KFileWidget
    vcl/unx/gtk3_kde5/kde5_filepicker.cxx:
    # Actually these are used
    - KWindowSystem
    - KFileWidget
    - QtCore/QDebug
    - QtCore/QUrl
    - QtWidgets/QCheckBox
    - QtWidgets/QFileDialog
    - QtWidgets/QGridLayout
    - QtWidgets/QWidget
    - QtWidgets/QApplication
    vcl/unx/gtk3_kde5/kde5_lo_filepicker_main.cxx:
    # Actually these are used
    - QApplication
    - QCommandLineParser
    vcl/unx/gtk3_kde5/kde5_filepicker_ipc.cxx:
    # Actually these are used
    - QUrl
    - QApplication
    - QDebug
    vcl/qa/cppunit/filter/ipdf/ipdf.cxx:
    - prewin.h
    - postwin.h