summaryrefslogtreecommitdiff
path: root/vcl/IwyuFilter_vcl.yaml
blob: 423c0610964350ea9276187da4959ed3a656a629 (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
---
assumeFilename: vcl/source/app/svapp.cxx
blacklist:
    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/bitmapaccess.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