Development/RegressionHotspots
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Donate
This is the output of the regression hotspots script generated for tdf#66750. It shows the files and directories most touched by fixes to regressions. Under the assumption, that these areas are esp. vulnerable to regressions, we should give these areas good coverage. So it makes sense to:
- compare this list with the LCOV Code Coverage reports
- and improve those areas that score high on this list, but low on the coverage overview
- for details on how to write unittests see e.g. Development/Unit Tests
files
172 writerfilter/source/rtftok/rtfdocumentimpl.cxx 155 writerfilter/source/dmapper/DomainMapper_Impl.cxx 102 writerfilter/source/dmapper/DomainMapper.cxx 95 vcl/unx/gtk3/gtk3gtkinst.cxx 78 sw/source/filter/ww8/docxattributeoutput.cxx 73 vcl/source/app/salvtables.cxx 68 sc/inc/document.hxx 62 sc/source/core/data/document.cxx 61 sc/source/core/data/table2.cxx 59 sc/source/core/tool/token.cxx 55 sc/inc/column.hxx 52 sc/source/ui/view/gridwin.cxx 52 sc/source/core/data/column3.cxx ...
fourth level dirs
745 sc/source/core/data 451 sw/source/filter/ww8 350 sc/source/ui/view 327 sw/source/core/layout 303 sc/source/core/tool 294 sw/source/core/doc 254 sc/uiconfig/scalc/ui 207 sw/source/core/text 198 sw/uiconfig/swriter/ui 148 sc/source/filter/xml 146 sc/source/ui/inc 133 sw/source/core/txtnode 129 sw/source/core/inc 126 sw/source/core/unocore 123 sc/source/filter/excel 116 sc/source/ui/docshell 113 sd/source/ui/view ...
third level dirs
1751 sw/source/core 1134 sc/source/ui 1068 sc/source/core 598 writerfilter/source/dmapper 547 sw/source/filter 525 sw/source/uibase 439 sc/source/filter 388 sd/source/ui 349 writerfilter/source/rtftok 324 cui/uiconfig/ui 295 sw/source/ui 265 vcl/source/window 260 sc/uiconfig/scalc 210 vcl/unx/gtk3 203 sw/uiconfig/swriter 186 cui/source/tabpages 185 svx/source/svdraw 176 ...
second level dirs
3118 sw/source 2641 sc/source 1005 writerfilter/source 941 vcl/source 810 svx/source 536 cui/source 450 sd/source 422 sc/inc 391 sfx2/source 357 vcl/unx 324 cui/uiconfig 318 oox/source 278 chart2/source 266 xmloff/source 260 sc/uiconfig 229 sw/uiconfig 229 sw/inc 220 ...
top level dirs
3680 sw 3389 sc 1914 vcl 1022 writerfilter 965 svx 873 cui 810 include 594 sd 464 sfx2 343 chart2 337 oox 280 xmloff 258 dbaccess 217 filter 207 editeng 202 svtools 151 reportdesign 150 drawinglayer ...
age of data
this was generated on 2024-04-12 at commit c379168711858664baabe7fa482a4c7dd3bc7891. You can update by running the script from the root of the core repository.